Microsoft KB Archive/870562

= BUG: Non-administrator users cannot set the SO_EXCLUSIVEADDRUSE option on the Winsock setsockopt API call =

Article ID: 870562

Article Last Modified on 1/12/2007

-

APPLIES TO


 * Microsoft Windows XP Professional
 * Microsoft Windows XP Professional
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows 2000 Service Pack 1
 * Microsoft Windows 2000 Service Pack 2
 * Microsoft Windows 2000 Service Pack 3
 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Service Pack 1
 * Microsoft Windows 2000 Service Pack 2
 * Microsoft Windows 2000 Service Pack 3
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Advanced Server

-





SYMPTOMS
According 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. .



RESOLUTION
To 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:

http://www.microsoft.com/windows2000/downloads/servicepacks/sp4/default.mspx



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the &quot;Applies to&quot; section.

