-
Incident report
-
Resolution: Unresolved
-
Trivial
-
None
-
None
Automatic discovery using SNMPv3 results in a timeout.
However, querying the same SNMP OID directly from the server cli works without any issues.
Manually adding the host with the same SNMPv3 credentials (authkey, privkey and communtiy) and the same item OID also results in successful item checks.
All queries are executed directly from the Zabbix server, we are not using proxys.
Here is the relevant log snippet:
1716:20250721:143630.556 [17] In discoverer_results_partrange_merge() src:1 dst:0 1716:20250721:143630.556 [17] End of discoverer_results_partrange_merge() src:1 dst:0 1716:20250721:143630.556 [17] discovery_net_check_result_flush() results:1 saved:0 ret:0 1716:20250721:143630.556 In zbx_async_check_snmp() key:'1.3.6.1.2.1.1.5.0' host:'' addr:'10.32.12.11' timeout:4 retries:0 max_repetitions:0 1716:20250721:143630.556 In zbx_snmp_translate() OID:'1.3.6.1.2.1.1.5.0' 1716:20250721:143630.556 End of zbx_snmp_translate() oid_translated:'1.3.6.1.2.1.1.5.0' 1716:20250721:143630.556 snmp_bulkwalk_parse_param() oids_num:1 1716:20250721:143630.556 In zbx_is_ip4() ip:'10.32.12.11' 1716:20250721:143630.556 End of zbx_is_ip4():SUCCEED 1716:20250721:143630.556 In async_dns_event() result:0 1716:20250721:143630.556 In async_event() 1716:20250721:143630.556 In snmp_task_process() init event:0 fd:-1 itemid:0 1716:20250721:143630.556 In zbx_snmp_open_session() 1716:20250721:143630.556 In zbx_is_ip4() ip:'10.32.12.11' 1716:20250721:143630.556 End of zbx_is_ip4():SUCCEED 1716:20250721:143630.593 SNMPv3 [[email protected]:161] 1716:20250721:143630.593 End of zbx_snmp_open_session() 1716:20250721:143630.593 In snmp_bulkwalk_add() sending 1716:20250721:143630.593 In snmp_bulkwalk_add() send completed reqid:8680471 1716:20250721:143630.593 End of snmp_bulkwalk_add():SUCCEED fd:26 1716:20250721:143630.593 End of snmp_task_process() init event:0 fd:26 itemid:0 size:0 state:read 1716:20250721:143630.593 End of async_event():read 1716:20250721:143630.593 End of async_dns_event() 1716:20250721:143630.593 End of zbx_async_check_snmp():SUCCEED 1716:20250721:143630.593 [17] discovery_snmp() ip:10.32.12.11 port:161, key:1.3.6.1.2.1.1.5.0 ret:0
The device have never been added to Zabbix before and is not being restarted.
Since manually adding the hosts works without any issues, I’m not sure what to check on the device side.
The Engine ID is unique, and currently, there are no other SNMPv3 devices in our Zabbix environment.
The same issue has already been reported, but no solution was provided.