You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Lehel Boér (Jira)" <ji...@apache.org> on 2022/01/13 18:00:00 UTC

[jira] [Created] (NIFI-9569) SNMP fails to bind to remote address

Lehel Boér created NIFI-9569:
--------------------------------

             Summary: SNMP fails to bind to remote address
                 Key: NIFI-9569
                 URL: https://issues.apache.org/jira/browse/NIFI-9569
             Project: Apache NiFi
          Issue Type: Bug
            Reporter: Lehel Boér
            Assignee: Lehel Boér


SNMP processors fail to send request to remote target. Since the Net-Snmp tool is able to, this is a code related issue.

 

2022-01-13 18:51:11,214 ERROR [Timer-Driven Process Thread-7] org.apache.nifi.snmp.processors.GetSNMP GetSNMP[id=54526cc0-017e-1000-5f67-a66ec0d9ffbd] Failed to send request to the agent. Check if the agent supports the used version.: java.io.IOException: Can't assign requested address (sendto failed)
↳ causes: org.snmp4j.MessageException: Can't assign requested address (sendto failed)
org.snmp4j.MessageException: Can't assign requested address (sendto failed)
    at org.snmp4j.MessageDispatcherImpl.sendPdu(MessageDispatcherImpl.java:545)
    at org.snmp4j.Snmp.sendMessage(Snmp.java:1088)
    at org.snmp4j.Snmp.send(Snmp.java:981)
    at org.snmp4j.Snmp.send(Snmp.java:961)
    at org.snmp4j.Snmp.send(Snmp.java:926)
    at org.snmp4j.Snmp.get(Snmp.java:638)
    at org.apache.nifi.snmp.operations.GetSNMPHandler.getResponsePdu(GetSNMPHandler.java:118)
    at org.apache.nifi.snmp.operations.GetSNMPHandler.get(GetSNMPHandler.java:74)
    at org.apache.nifi.snmp.processors.GetSNMP.performSnmpGetWithoutFlowFile(GetSNMP.java:222)
    at org.apache.nifi.snmp.processors.GetSNMP.performSnmpGet(GetSNMP.java:213)
    at org.apache.nifi.snmp.processors.GetSNMP.onTrigger(GetSNMP.java:161)
    at org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)
    at org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1273)
    at org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:214)
    at org.apache.nifi.controller.scheduling.AbstractTimeBasedSchedulingAgent.lambda$doScheduleOnce$0(AbstractTimeBasedSchedulingAgent.java:63)
    at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Can't assign requested address (sendto failed)
    at java.net.PlainDatagramSocketImpl.send(Native Method)
    at java.net.DatagramSocket.send(DatagramSocket.java:693)
    at org.snmp4j.transport.DefaultUdpTransportMapping.sendMessage(DefaultUdpTransportMapping.java:117)
    at org.snmp4j.transport.DefaultUdpTransportMapping.sendMessage(DefaultUdpTransportMapping.java:42)
    at org.snmp4j.MessageDispatcherImpl.sendMessage(MessageDispatcherImpl.java:203)
    at org.snmp4j.MessageDispatcherImpl.sendPdu(MessageDispatcherImpl.java:522)
    ... 22 common frames omitted



--
This message was sent by Atlassian Jira
(v8.20.1#820001)