Ошибка: Get value from agent failed: cannot connect to [[192.168.0.17]:10050]: [4] Interrupted system call.
Решение:
Первым делом необходимо проверить запущена ли служба zabbix agent. ![]()
Если служба работает, то необходимо проверить настройки брандмауэра. Для проверки доступен ли забикс агент можно использовать команду telnet ipaddress port.(telnet 192.168.0.17 10050).
Для создания правила брандмауэра в windows можно выполнить следующую команду в PowerShell от администратора.
Для входящих соединений:
| 1 | New-NetFirewallRule -DisplayName "Allow TCP 10050 and 10051 for Zabbix" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 10050-10051 –Service "Zabbix Agent" |
И для исходящих:
| 1 | New-NetFirewallRule -DisplayName "Allow TCP 10050 and 10051 for Zabbix" -Direction Outbound -Action Allow -Protocol TCP -LocalPort 10050-10051 –Service "Zabbix Agent" |
Можно выполнить команду в CMD от имени администратора:
| 1 | netsh advfirewall firewall add rule name="Zabbix Agent" dir=in action=allow localport=10050-10051 protocol=TCP enable=yes |
Решение было найдено в видео на YouTube
Если на клиенте установлен VipNet Client, то нужно создать новый фильтр открытой сети. В источнике указать IP Zabbix Server. И протокол фильтрации: TCP:10050











спс