I am currently trying to discover a network of Cisco switches using the auto-discovery feature in Zabbix 1.8.1 but without success. I have tried the ICMP discovery and that works, it finds all the devices in a given network.

But SNMPv2 returns absolutely nothing. Just to be sure, here is the /tmp/zabbix-server.log output when I start the server:

I have tested my parameters using the snmpget command successfully. However, unlike the ICMP discovery, absolutely nothing happens in the Monitoring>Discovery screen and nothing appears in the server log.

Ok, I did some further testing, I validated that the discovery process actually takes place, using the command tcpdump, I managed to verify that the server actually did an snmp sweep using the configuration I gave it and here is an example of a successful SNMP query:

But we can see that it did get a response (OID: SNMPv2-SMI::enterprises.9.1.359). Seems something it messing up the closing of the discovery process. But as shown in the server log in my first post, the SNMP components do start and are enabled.