The SNMP Service in Windows Server 2003 Does Not Accept Requests for Information from Every Host (325085)



The information in this article applies to:

  • Microsoft Windows Server 2003, Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, 64-Bit Enterprise Edition
  • Microsoft Windows Small Business Server 2003, Premium Edition
  • Microsoft Windows Small Business Server 2003, Standard Edition

This article was previously published under Q325085

SYMPTOMS

By default, in versions of Windows that are earlier than Windows Server 2003, the SNMP service accepts requests for information from every host. In the Windows Server 2003 family, this functionality is set to "Accept SNMP packets from these hosts only," and the "localhost" is filled as the only default entry.

CAUSE

This change has been made to prevent a lot of information disclosure. For example, a list of running processes, installed services, operating system version, and other similar information.

STATUS

This behavior is by design.

MORE INFORMATION

If you want to add more hosts:
  1. Start the Services MMC.
  2. Double-click the SNMP service to view its properties.
  3. Click the Security tab, and then click Add under Accept SNMP packets from these hosts.
  4. Add one of the following items of the host from which to accept the SNMP packets:
    • The host name
    • The host IP address
    • The host IPX address
  5. Click Add, and then click OK.

Modification Type:MajorLast Reviewed:12/19/2003
Keywords:kbbug KB325085