[Pkg-net-snmp-devel] Bug#507452: Bug#507452: snmpd stops responding to remote requests after a random amount of time

Christian Herzog herzog at phys.ethz.ch
Fri Dec 5 11:40:06 UTC 2008


Hi Jochen,

some more details..

The protagonists:

- phd-webxen 2.6.18-6-xen-amd64, etch Xen-DomU sending the snmpwalks
- phd-node1 2.6.18-6-xen-amd64, etch Xen-Dom0 with a working snmpd
- phd-xenhost 2.6.26-1-xen-amd64, lenny Xen-Dom0 with unresponsive snmpd

the scenario:
snmpwalk from phd-webxen to phd-node1 and phd-xenhost

on phd-node1:  tcpdump -i eth0 host phd-webxen|less
-----------------------------
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
12:35:57.272393 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(25)  
12:35:57.273105 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(105)  system.sysDescr.0=[|snmp]
12:35:57.273927 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysDescr.0
12:35:57.274403 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(38)  system.sysObjectID.0=E:8072.3.2.10
12:35:57.274920 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysObjectID.0
12:35:57.275140 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(32)  system.sysUpTime.0=121516337
12:35:57.275568 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysUpTime.0
12:35:57.275712 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(88)  system.sysContact.0=[|snmp]
12:35:57.276015 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysContact.0
12:35:57.276132 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(37)  system.sysName.0="phd-node1"
12:35:57.276506 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysName.0
12:35:57.276704 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(74)  system.sysLocation.0=[|snmp]
12:35:57.277013 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.sysLocation.0
12:35:57.277184 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(29)  system.8.0=0
12:35:57.277507 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(28)  system.8.0
12:35:57.277645 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(36)  system.9.1.2.1=31
12:35:57.278165 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(30)  system.9.1.2.1
12:35:57.278569 IP phd-node1.ethz.ch.snmp > phd-webxen.ethz.ch.38851: GetResponse(36)  system.9.1.2.2=S:1
12:35:57.279163 IP phd-webxen.ethz.ch.38851 > phd-node1.ethz.ch.snmp: GetNextRequest(30)  system.9.1.2.2
[...]
-----------------------------


on phd-xenhost:  tcpdump -i eth0 host phd-webxen|less
-----------------------------
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
12:37:23.124578 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
12:37:24.125875 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
12:37:25.129819 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
12:37:26.133720 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
12:37:27.139761 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
12:37:28.141762 IP phd-webxen.ethz.ch.38851 > phd-xenhost.ethz.ch.snmp: GetNextRequest(25)  
-----------------------------


I don't believe in a network problem because each and every other
service on phd-xenhost is working just fine, and after a reboot also
snmp works for some time.


thanks,
-Christian





More information about the Pkg-net-snmp-devel mailing list