0

I'm running the active Zabbix agents on all the servers in my production environment, however two of them aren't able to connect to the Zabbix server. All I've got to go on in the Zabbix logs is

active check configuration update from [<zabbix server>:10051] started to fail (cannot connect to [[<zabbix server>]:10051]: [4] Interrupted system call)

which seems to be a very common error message! The difficulty I'm having is working out why node 2 in my DB cluster is connecting fine, but node 1, which is configured identically, isn't. The setup is fairly simple, the only complexity is that my Zabbix server lives on a different network (192.168.10.0/24) to my agents (10.10.0.0/24) so I've had to configure the necessary routes accordingly. There are no proxies between the networks.

Things I've checked:

  • The Zabbix agent is running everywhere it needs to be
  • The hostnames in both agent and server configs match
  • The IP addresses in the server config are correct
  • The correct routes show in route, ip route and /etc/sysconfig/network-scripts/route-eth0 on my agents and server
  • There are no rules in iptables on servers or agents to block traffic on 10050 or 10051
  • The server can reach the agents via ping and telnet on 10050
  • None of the agents (working and broken) can reach the server via ping, but telnet isn't installed on any of my agents. I'd prefer to hold off installing things on my production servers until the next maintenance window!

What have I missed?

2
  • What information do you have in Server=x.x.x.x, Hostname and ServerActiveparameters in the agent configuration – Marcos Vera Mar 9 '20 at 19:39
  • Server=172.28.0.0/16,192.168.10.0/24 ServerActive=<Zabbix server hostname> Hostname=<DB server hostname> The Zabbix server hostname is listed in the hosts file with the correct IP. 172.28.0.0/16 is address space of the network that links my servers' address space (10.10.0.0/24) to the support and monitoring address space (192.168.10.0/24). This is the same config as in the agents that are reporting correctly to the Zabbix server. – Mourndark Mar 10 '20 at 9:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.