If host has IPv4 and IPv6 address, both addressess are resolvable to A and AAAA records, only one of them is used as zabbix server address.
$ host zabbix.server.dns
184.108.40.206 (IPv4 address of zabbix server)
xxxx::xxxx (IPv6 address of zabbix server)
Now, when connection comes to IPv4 address, it is rejected as unauthorized IP. Address should be resolved to ipv4 and ipv6 addresses if they exists.
ZBX-3879 zbx_tcp_check_security in libs/zbxcomms/comms.c assumes FQDN will resolve to only one IP address, this is incorrect and causes problems
ZBX-6536 Host names used in the Server directive dosent support ipv6
- is duplicated by
ZBX-7327 zabbix_agentd multiple server DNS entries