SNMP not working on Windows 2003 Server

I am trying to do SNMP gets/walks on a windows 2003 server but it wont respond. I;ve installed and started the SNMP service. This is a domainless test lab network with just 3 computers in the domain. snmp is working fine on the other machines

Is there something extra you have to do in Windows 2003 to allow the machine to response to snmp requests

There doesnt seem to be a firewall running on that machine. The test environment is hosted by a cisco 501

SNMP toolset I'm using is the compiled net-snmp lib from net-snmp.org
LVL 8
plqAsked:
Who is Participating?
 
giltjrConnect With a Mentor Commented:
Can you install a SNMP browswer on the server and try from the server?

Have you verified tha tthe SNMP service is up and running on the server?

     netstat -an | find "161"

You should get back:

       UDP    0.0.0.0:161            *:*
0
 
nakoz69Commented:
Have you configured the Traps yet.  You have to setup SNMP to read from a trap string.  Here is an article on how to set it up:

http://technet2.microsoft.com/WindowsServer/en/Library/9d9bad05-24ed-4840-b221-9ae7b09a93f31033.mspx?mfr=true

0
 
nakoz69Connect With a Mentor Commented:
The default for read only strings is normally PUBLIC and the write string is PRIVATE, but you can set them to what ever you perfer.

0
Will You Be GDPR Compliant by 5/28/2018?

GDPR? That's a regulation for the European Union. But, if you collect data from customers or employees within the EU, then you need to know about GDPR and make sure your organization is compliant by May 2018. Check out our preparation checklist to make sure you're on track today!

 
xcromxConnect With a Mentor Commented:
You have to setup community strings under your SMTP service
You may need a read string and also a reader string...

Example for solarwind network monitor
pmgreader    read
pmgauthor    read/write
0
 
plqAuthor Commented:
I'm just doing this

    snmpwalk -v2c -c public 192.168.1.19

It works on all xp and 2000 machines without any setup. I will check through the service property sheets now..
0
 
plqAuthor Commented:
OK I've allowed snmp requests from any address, and I've added the public string into the community strings box, adn I've added traps on every ip address on the network, but still no luck, and still working ok on other pcs ??
0
 
nakoz69Commented:
Check the event viewer on the 2003 server and see if there are any SNMP errors or timeouts when trying to connect to the service.
0
 
plqAuthor Commented:
OK..

1. netstat returns exactly what you said.

           UDP    0.0.0.0:161            *:*

2. I installed an snmp browser on the 2003 box. It can snmpwalk other machines but it cant snmpwalk itself

          snmpwalk -v2c -c public 192.168.1.13
          snmpwalk -v2c -c public 127.0.0.1

(same with v1). The error is "Timeout : no response from 192.168.1.13"

3. The only stuff related to snmp in the event log is a successful entry as follows:

         The SNMP Service configuration has been updated successfully.

         For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.



So.. still in the dark. Any more ideas ? thanks for your efforts so far..
0
 
plqAuthor Commented:
Still not working, and no more ideas...
0
 
giltjrCommented:
Is the PIX ("Cisco 501") confgured to allow SNMP traffic to/from the host?
Are you using the correct IP address?  Normally when a host is behind a firewall you do not use it real IP address, normally it is NAT'ed and you have to use the NAT address.

I would suggest tracing the network traffic from both you PC and from the host to make sure traffic is getting through.
0
 
plqAuthor Commented:
Thanks for returning to this question. It wasnt listed as an SNMP client on the firewall so I added it. Now it can snmpquery the firewall but it can't snmpquery itself.. None of the other clients can snmp query this box either so its got to be something about windows 2003. Windows firewall is off.
0
 
giltjrCommented:
You have checked the SNMP settings on the server to verify that you are using the correct community name and that the IP address of your PC is autorized/allowed to send SNMP queires?

I would install a packet capture utility on the Windows server start it up and see what it can see.

I beleive that all version of Windows Server OS come with MS's netmon utility or you can install Wireshark, http://www.wireshark.org (used to be called Ethereal).


0
All Courses

From novice to tech pro — start learning today.