BUG: Non-administrator users cannot set the SO_EXCLUSIVEADDRUSE option on the Winsock setsockopt API call (870562)
The information in this article applies to:
- Microsoft Windows XP Professional
- Microsoft Windows XP Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP3
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP3
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP3
SYMPTOMSAccording to the documentation for the Winsock setsockopt API on the Microsoft Developer Network (MSDN)
Web site, you do not have to have administrator permissions to set the
SO_EXCLUSIVEADDRUSE socket option. However, in Windows XP, Windows XP Service Pack 1 (SP1), Windows 2000, Windows 2000 Service Pack 1 (SP1), Windows 2000 Service Pack 2 (SP2), and Windows 2000 Service Pack 3 (SP3), a non-administrator user cannot call the setsockopt API.
.RESOLUTIONTo resolve the issue in Windows XP, upgrade to Windows XP Service Pack 2 (SP2).
For more information about how to obtain Windows XP Service Pack 2, click the following article number to view the article in the Microsoft Knowledge Base:
322389
How to obtain the latest Windows XP service pack
To resolve the issue in Windows 2000, upgrade to Windows 2000 Service Pack 4 (SP4). To upgrade to Windows 2000 SP4, visit the following Microsoft Web site: STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are
listed in the "Applies to" section.REFERENCESFor more information about the Winsock setsockopt API, visit the following MSDN Web site:
Modification Type: | Minor | Last Reviewed: | 9/8/2006 |
---|
Keywords: | kbfix kbbug KB870562 kbAudDeveloper |
---|
|