Zabbix agent 4.4.8 has bug.
When you disable IPv6 in config. Zabbix-agent calls/resolves localhost with IPv6 IP
I think that is the bug. I didn't find how to create ticket with this issue.
When you disable IPv6 in config. Zabbix-agent calls/resolves localhost with IPv6 IP
# zabbix_agentd -t net.tcp.service[http,localhost,80]
net.tcp.service[http,localhost,80] [u|0]
net.tcp.service[http,localhost,80] [u|0]
# netstat -tulnp | grep zabbix
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 29506/zabbix_agentd
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 29506/zabbix_agentd
# cat /etc/zabbix/zabbix_agentd.conf | grep ListenIP
### Option: ListenIP
ListenIP=0.0.0.0
### Option: ListenIP
ListenIP=0.0.0.0
# tcpdump host localhost and port 80 -i lo
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
15:07:48.202208 IP6 localhost.33668 > localhost.http: Flags [S], seq 1656423824, win 43690, options [mss 65476,sackOK,TS val 293521140 ecr 0,nop,wscale 7], length 0
15:07:48.202215 IP6 localhost.http > localhost.33668: Flags [R.], seq 0, ack 1656423825, win 0, length 0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
15:07:48.202208 IP6 localhost.33668 > localhost.http: Flags [S], seq 1656423824, win 43690, options [mss 65476,sackOK,TS val 293521140 ecr 0,nop,wscale 7], length 0
15:07:48.202215 IP6 localhost.http > localhost.33668: Flags [R.], seq 0, ack 1656423825, win 0, length 0
Comment