Hi,
In our code, we use Snmp Object to send a trap. The question is : while running 
for some time (may be a week) in Windows platform, there will occur exception 
while sending trap.

The Exception stack is :
         org.snmp4j.MessageException: Socket is closed
         at 
org.snmp4j.MessageDispatcherImpl.sendPdu(MessageDispatcherImpl.java:485)
         at org.snmp4j.Snmp.sendMessage(Snmp.java:1082)
         at org.snmp4j.Snmp.send(Snmp.java:882)
         at org.snmp4j.Snmp.send(Snmp.java:875)
         ...

I have checked the source, The closed socket is DefaultUdpTransportMapping's 
DatagramSocket.

Another messages:

(1)     Before running the sending-trap thread, we use listen() function to 
listen the IP and port which is the same as sending-trap IP and port.
For example, the IP is 10.66.92.233 and port is 6666, we listen 
10.66.92.233/6666 and use 10.66.92.233/6666 to send a trap.


(2)     SNMP4j's version is 1.11.2


At the beginning of the thread running, there are no exceptions occur. And I 
don't know why this exception occur.

Somebody can help me and explains this?

Best regards,
Lin Hui
_______________________________________________
SNMP4J mailing list
[email protected]
https://oosnmp.net/mailman/listinfo/snmp4j

Reply via email to