1

I have a Zabbix Proxy running on Raspien. The version of proxy is 3.0.7 and the version of server is 3.4.11.

The proxy communicates with the server under Administration -> Proxies but its not running active checks.

When I tail the logs on the server, we get cannot send list of active checks to "10.0.0.201": host Exchange01 not found.

I also get failed to update local proxy configuration copy: invalid field name "items.jmx_endpoint".

The hostname is correct in all config files, I jsut cant seem to get this to work. For Exchange01, I have the Template OS Windows assigned. The ZBX icon wont go green, it stays grey.

Any ideas what could be causing this?

dynmatt
  • 21
  • 1
  • 5

2 Answers2

3

You are running an unsupported combination. Configuration changes from your server cannot be synchronised to the proxy, thus the freshly added or changed host is not - and will be not - known to the proxy.

Richlv
  • 2,354
  • 1
  • 13
  • 18
  • I thought as much. Which version of proxy is compatible? I thought I had installed 3.4 proxy but apparently not. When I upgrade from the proxy I have the latest version. – dynmatt Aug 08 '18 at 15:02
  • 1
    As per the compatibility page in the documentation, proxy and server must be of the same major version. Earlier you specified that "The version of proxy is 3.0.7 and the version of server is 3.4.11". – Richlv Aug 08 '18 at 19:27
  • I had thought I installed 3.4 the URL i got the package from is https://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb – dynmatt Aug 10 '18 at 17:32
2

The hostname that the Zabbix agent is configured with must match the hostname set up in the Zabbix server. This error means that the server is looking for an agent configured with hostname Exchange01, but doesn't have a host configured with this hostname.

Check the agent and the server and make sure the hostname is configured to be exactly the same at both the agent and server. This also means you can't have a short name at one end and FQDN at the other. They must completely match.

By default the Zabbix agent gets the hostname from the item system.hostname. You can edit zabbix_agentd.win.conf and set Hostname= to override the hostname.

Michael Hampton
  • 244,070
  • 43
  • 506
  • 972