Got another problem trying to get ProxyForwarding working. I have a ProxyForwarder configured and it correctly forwards a packet to a target. The target sends the response back. But the forwarder does not process the response. Instead, it times out, removes the request, and as soon as it removes the request, the response suddenly gets received (and dropped). Any idea why that might be?
Are we supposed to provide transport mappings? If so how? Maybe that has something to do with it.
Agent version 2.5.3
16:30:32,431 INFO [stdout] (DefaultUDPTransportMapping_127.0.0.1/161) 16:30:32.430 [DefaultUDPTransportMapping_127.0.0.1/161] DEBUG org.snmp4j.transport.DefaultUdpTransportMapping - Sending message to 127.0.0.1/163 with length 44: 30:2a:02:01:01:04:07:70:75:62:6c:69:63:32:a0:1c:02:04:4e:78:6c:5d:02:01:00:02:01:00:30:0e:30:0c:06:08:2b:06:01:02:01:01:05:00:05:00 - user= client= event= success=
16:30:34,432 INFO [stdout] (Timer-4) 16:30:34.431 [Timer-4] DEBUG org.snmp4j.Snmp - Request timed out: 1316514909 - user= client= event= success=
16:30:34,433 INFO [stdout] (DefaultUDPTransportMapping_127.0.0.1/161) 16:30:34.433 [DefaultUDPTransportMapping_127.0.0.1/161] DEBUG org.snmp4j.Snmp - Removed pending request with handle: PduHandle - user= client= event= success=
16:30:34,436 INFO [stdout] (DefaultUDPTransportMapping_127.0.0.1/161) 16:30:34.436 [DefaultUDPTransportMapping_127.0.0.1/161] INFO org.snmp4j.agent.mo.snmp.ProxyForwarderImpl - Received proxy response from null is null - user= client=