Hello,
i have a strange problem.
My environment / network is a little bit complex, but that seems not to be the problem.
I have a zabbix server in a LAN, a zabbix-proxy in a DMZ and a icewarp-server (zabbix-agent host) in another DMZ, which should get monitored.
The connection between zabbix-proxy and zabbix-server is OK. The zabbix-proxy is monitoring also some other hosts in the same DMZ which is OK.
My problem is the icewarp-server in the other DMZ. Even if i have network connection between the zabbix-proxy and the icewarp-server, i did not get values from it in zabbix.
i can ping between zabbix-proxy and icewarp-server, i have also captured the packets on icewarp-server while trying a zabbix-get, which i can see transmitted.
There is no firewall on icewarp-server and selinux is in permissive mode.
Also zabbix-agent occupies port 10050 on icewarp server, it is just not working.
To get it together:
- network between zabbix-proxy and zabbix-agent is OK
- no local firewall on zabbix-agent host
- selinux in permissive mode
- ping between proxy and agent host is OK
- telnet to 10050 on zabbix-agent host is timing out
- zabbix shows error "Get value from agent failed: cannot connect to [[192.168.127.1]:10050]: [4] Interrupted system call"
- zabbix-agent log shows no error
i have a strange problem.
My environment / network is a little bit complex, but that seems not to be the problem.
I have a zabbix server in a LAN, a zabbix-proxy in a DMZ and a icewarp-server (zabbix-agent host) in another DMZ, which should get monitored.
The connection between zabbix-proxy and zabbix-server is OK. The zabbix-proxy is monitoring also some other hosts in the same DMZ which is OK.
My problem is the icewarp-server in the other DMZ. Even if i have network connection between the zabbix-proxy and the icewarp-server, i did not get values from it in zabbix.
i can ping between zabbix-proxy and icewarp-server, i have also captured the packets on icewarp-server while trying a zabbix-get, which i can see transmitted.
There is no firewall on icewarp-server and selinux is in permissive mode.
Also zabbix-agent occupies port 10050 on icewarp server, it is just not working.
To get it together:
- network between zabbix-proxy and zabbix-agent is OK
- no local firewall on zabbix-agent host
- selinux in permissive mode
- ping between proxy and agent host is OK
- telnet to 10050 on zabbix-agent host is timing out
- zabbix shows error "Get value from agent failed: cannot connect to [[192.168.127.1]:10050]: [4] Interrupted system call"
- zabbix-agent log shows no error
Comment