I spent several hours yesterday trying to get the zabbix agent to work. I am running FreeBSD7-RC1 amd64, and used the zabbix agent from ports.
When the server tried to poll the agent, it would return:
Error: ZBX_TCP_READ() failed [Interrupted system call]
The agent log showed no sign of a connection even with full debug turned on. A TCPdump showed the TCP connection complete, but then die off.
The version that came from ports was zabbix-agent-1.4.4
After spending hours on this and getting no where, I uninstalled the agent, and then reinstalled the pre-compiled binary from pkg_add. This gave me version zabbix-agent-1.4.2. I started it up, and instantly it started working.
zabbix-agent-1.4.4 from ports does not work. Use zabbix-agent-1.4.2 from pkg_add -r instead.
Someone else had the same exact problem on the IRC channel this morning and this worked for them too.
When the server tried to poll the agent, it would return:
Error: ZBX_TCP_READ() failed [Interrupted system call]
The agent log showed no sign of a connection even with full debug turned on. A TCPdump showed the TCP connection complete, but then die off.
The version that came from ports was zabbix-agent-1.4.4
After spending hours on this and getting no where, I uninstalled the agent, and then reinstalled the pre-compiled binary from pkg_add. This gave me version zabbix-agent-1.4.2. I started it up, and instantly it started working.
zabbix-agent-1.4.4 from ports does not work. Use zabbix-agent-1.4.2 from pkg_add -r instead.
Someone else had the same exact problem on the IRC channel this morning and this worked for them too.


Comment