I am attempting to connect Zabbix to a host and am getting the error:
Get value from agent failed: cannot connect to [[xxx.xxx.xxx.xxx]:10050]:  Interrupted system call
I am not sure why this error is occurring, I am able to ping both servers from one another and get a response with 0% packet loss. I also tried fping to the host server and get the response "is alive".
The agent is active and the log shows successful connection:
13776:20150501:131459.326 Starting Zabbix Agent [TEMPO_PROD]. Zabbix 2.4.4 (revision 52334). 13776:20150501:131459.331 using configuration file: E:\Program Files (x86)\Zabbix Agent\conf\zabbix_agentd.win.conf 13776:20150501:131459.340 agent #0 started [main process] 6440:20150501:131459.345 agent #1 started [collector] 13376:20150501:131459.349 agent #2 started [listener #1] 13864:20150501:131459.353 agent #3 started [listener #2] 13720:20150501:131459.358 agent #4 started [listener #3] 11996:20150501:131459.362 agent #5 started [active checks #1]
The Zabbix Server log does not show any refused connection either. Any ideas on how to resolve?
Since the question has already been closed, but this may help others in the future:
I discovered that the host system was not in the same localized network as the Zabbix server, making communication impossible given the setup.
What I did to solve this: I used AutoSSH to create a permanent SSH tunnel between the host server and the Zabbix server. This allowed the agent and Zabbix server to communicate correctly.