Hello everyone.
I found a problem when using SNMPv3 in Zabbix 6.
The problem seems to be that the SNMP interface does not support strong encryption authentication protocols.
I have searched for information, like:
My install is:
My current installation is a single Zabbix 6 server that polls directly to a MikroTik device with SNMPv3, configured correctly (from the server a snmpwalk version 3 is performed without any problem, getting correct data), both are in the same LAN.
Examples of the output in Zabbix when trying to polling the device are:
AES192: Unsupported authentication protocol [2].
AES256: Unsupported authentication protocol [3]
AES192C: Unsupported authentication protocol [4]
AES256C: Unsupported authentication protocol [5]
DES and AES128 work correctly. Only the above encryption is affected.
I have tried to query different devices (Cisco, MikroTik, Debian servers with SNMPv3...) without success.
With Zabbix 5 there is no problem with SNMPv3.
Has anyone else experienced this problem?
Did I miss any important step in installing Zabbix 6 regarding SNMP?
Is there any documentation on how to fix it?
Thank you for your help.
I found a problem when using SNMPv3 in Zabbix 6.
The problem seems to be that the SNMP interface does not support strong encryption authentication protocols.
I have searched for information, like:
- https://www.zabbix.com/forum/zabbix-...6-with-aes-256
- https://www.zabbix.com/forum/zabbix-...is-not-working
- https://support.zabbix.com/browse/ZBXNEXT-5718
- https://support.zabbix.com/browse/ZBX-20358
My install is:
- Operating system
- Debian 11.3
- No local firewall installed
- Zabbix
- zabbix-agent2 1:6.0.3-1+debian11
- zabbix-frontend-php 1:6.0.3-1+debian11
- zabbix-nginx-conf 1:6.0.3-1+debian11
- zabbix-release 1:6.0-1+debian11
- zabbix-server-pgsql 1:6.0.3-1+debian11
- zabbix-sql-scripts 1:6.0.3-1+debian11
- I have tried all versions (6.0.0, 6.0.1, 6.0.2 and 6.0.3). The same thing happens in all of them.
- SNMP
- libsnmp-base 5.9+dfsg-3
- libsnmp40:amd64 5.9+dfsg-3+b1
- snmpd 5.9+dfsg-3+b1
- I understand that these SNMP versions already support strong encryption and it is not necessary to recompile any libraries as stated in ZBXNEXT-5718.
My current installation is a single Zabbix 6 server that polls directly to a MikroTik device with SNMPv3, configured correctly (from the server a snmpwalk version 3 is performed without any problem, getting correct data), both are in the same LAN.
Examples of the output in Zabbix when trying to polling the device are:
AES192: Unsupported authentication protocol [2].
AES256: Unsupported authentication protocol [3]
AES192C: Unsupported authentication protocol [4]
AES256C: Unsupported authentication protocol [5]
DES and AES128 work correctly. Only the above encryption is affected.
I have tried to query different devices (Cisco, MikroTik, Debian servers with SNMPv3...) without success.
With Zabbix 5 there is no problem with SNMPv3.
Has anyone else experienced this problem?
Did I miss any important step in installing Zabbix 6 regarding SNMP?
Is there any documentation on how to fix it?
Thank you for your help.
Comment