With Zabbix 7.0, I'm trying to retrieve some SNMP data from a host using the SNMP Walk request, but the connection keeps failing.
The host has 5 SNMP Walk items and all of them have a timeout of 10s, but none of them work.
Zabbix shows the host as unavailable with the following error message.

When I test the item, it immediately fails with a simple "Cannot connect to host.domain:161" error message.

However, trying a few more times, the test eventually works and the correct data is shown.
When I try to get the same data using the SNMPWalk command, it works every time and very quickly.
There's no error messages in the Zabbix logs either.
I'm not sure why Zabbix is timed out. Any thoughts on this?
The host has 5 SNMP Walk items and all of them have a timeout of 10s, but none of them work.
Zabbix shows the host as unavailable with the following error message.
cannot retrieve OID: '.1.3.6.1.2.1.2.2.1' from [[host.domain]:161]: timed out
However, trying a few more times, the test eventually works and the correct data is shown.

When I try to get the same data using the SNMPWalk command, it works every time and very quickly.
Code:
snmpbulkwalk -t 5 -r 1 -v 3 -l authPriv -u [USER] -a SHA -A [AUTH] -x AES -X [CRYPT] -Oe -Ot -On host.domain:161 .1.3.6.1.2.1.2.2.1 .1.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1 .1.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2 .1.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3 .1.3.6.1.2.1.2.2.1.1.4 = INTEGER: 4 .1.3.6.1.2.1.2.2.1.2.1 = STRING: lo .1.3.6.1.2.1.2.2.1.2.2 = STRING: eth0 .1.3.6.1.2.1.2.2.1.2.3 = STRING: teql0 .1.3.6.1.2.1.2.2.1.2.4 = STRING: eth1 (...)
I'm not sure why Zabbix is timed out. Any thoughts on this?

Comment