Hello All,
I am trying to setup my Splunk server to listen for IPv6 SNMP traps using the SNMP Modular Input app.
I used the SNMP Modular input app from the Splunk app store (https://splunkbase.splunk.com/app/1537/). I was able to setup Splunk to listen for IPv4 traps and everything seemed to be working fine. Later I added IPv6 address on the Splunk server and setup SNMP traps input for IPv6 and now I am not able to index any received traps.
I used tcpdump to check for the traps on the Splunk server and I am able to receive them.
On looking into the logs, I found:
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" Exception in thread Thread-1:
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" Traceback (most recent call last):
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" File "/opt/splunk/lib/python2.7/threading.py", line 801, in __bootstrap_inner
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" self.run()
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" File "/opt/splunk/etc/apps/snmp_ta/bin/snmp.py", line 601, in run
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" transport = udp.Udp6SocketTransport()
04-07-2018 22:03:07.494 -0400 ERROR ExecProcessor - message from "python /opt/splunk/etc/apps/snmp_ta/bin/snmp.py" AttributeError: 'module' object has no attribute 'Udp6SocketTransport'
Can someone help me out on this? Any response is highly appreciated.
Hey@rajkiran8992,
What version of Splunk and Modular Input App are you using?
Hello Deepashri,
My Splunk version is 6.6.3 and Modular Input App is 1.2.3