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

Jochen Friedrich jochen at scram.de
Thu Dec 4 15:47:52 UTC 2008


Hi Christian,

> The strace output of the unanswered remote snmpwalk can be found here:
> http://www.phys.ethz.ch/~daduke/snmpd_no_response.log

This looks like there is a problem with the network somewhere. The client
seems to repeat the same request 5 times (recvmsg) and snmpd answers (sendmsg).
However, the client doesn't seem to get the response.

Is it possible to run a trace via wireshark on the client and on the server
to check where the response packets get lost?

Thanks,
Jochen

select(8, [4 7], [], [], {4, 998584})   = 1 (in [7], left {4, 948000})
recvmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0&\2\1\0\4\6public\241\31\2\4W\301X\260\2\1\0\2\1\0000\v0\t\6\5"..., 65536}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, 0) = 40
sendmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0w\2\1\0\4\6public\242j\2\4W\301X\260\2\1\0\2\1\0000\\0Z\6\10"..., 121}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 121

select(8, [4 7], [], [], {4, 946348})   = 1 (in [7], left {3, 944000})
recvmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0&\2\1\0\4\6public\241\31\2\4W\301X\260\2\1\0\2\1\0000\v0\t\6\5"..., 65536}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, 0) = 40
sendmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0w\2\1\0\4\6public\242j\2\4W\301X\260\2\1\0\2\1\0000\\0Z\6\10"..., 121}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 121

select(8, [4 7], [], [], {3, 942285})   = 1 (in [7], left {2, 944000})
recvmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0&\2\1\0\4\6public\241\31\2\4W\301X\260\2\1\0\2\1\0000\v0\t\6\5"..., 65536}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, 0) = 40
sendmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0w\2\1\0\4\6public\242j\2\4W\301X\260\2\1\0\2\1\0000\\0Z\6\10"..., 121}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 121

select(8, [4 7], [], [], {2, 938035})   = 1 (in [7], left {1, 936000})
recvmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0&\2\1\0\4\6public\241\31\2\4W\301X\260\2\1\0\2\1\0000\v0\t\6\5"..., 65536}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, 0) = 40
sendmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0w\2\1\0\4\6public\242j\2\4W\301X\260\2\1\0\2\1\0000\\0Z\6\10"..., 121}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 121

select(8, [4 7], [], [], {1, 934237})   = 1 (in [7], left {0, 932000})
recvmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0&\2\1\0\4\6public\241\31\2\4W\301X\260\2\1\0\2\1\0000\v0\t\6\5"..., 65536}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, 0) = 40
sendmsg(7, {msg_name(16)={sa_family=AF_INET, sin_port=htons(38529), sin_addr=inet_addr("129.132.86.215")}, msg_iov(1)=[{"0w\2\1\0\4\6public\242j\2\4W\301X\260\2\1\0\2\1\0000\\0Z\6\10"..., 121}], msg_controllen=32, {cmsg_len=28, cmsg_level=SOL_IP, cmsg_type=, ...}, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 121

select(8, [4 7], [], [], {0, 929874})   = 0 (Timeout)
select(8, [4 7], [], [], {4, 998437}







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