Looking for help...
I have installed a Zabbix Server instance on a cloud VM, and have a proxy located in a remote location. These two instances are able to communicate via SSH tunnel, and I have confirmed that they can connect to one another on Zabbix's assigned ports.
Problem I am running into is when I add the remote instance as a Proxy in my primary Zabbix Server, it is responding with the public IP address and not the VM's address.
From the Zabbix Server instance I am seeing this in the logs
cannot accept connection from proxy "zabbix-proxy-mysql" at "<<redacted public IP address>>", allowed address: "<<redacted private IP address>>": connection is not allowed
On the Zabbix proxy instance it's the same, just without the IP info
cannot send proxy data to server at "zabbix-server": connection is not allowed
If I change the proxy address to the public IP it says it's responding but then it pulls no data from the proxy. Does anyone have any ideas? Or has anyone seen this behavior before?
I've set up two instances, both in the cloud, previously using the same configuration and they are able to talk to one another with no issues. Would normally think this is a firewall issue but I've confirmed I can telnet to one another on Zabbix ports (10051 for server, 10071 for proxy)
These are running in Docker using the provided docker-compose files on zabbix-community github.
Any help is appreciated, thanks!
I have installed a Zabbix Server instance on a cloud VM, and have a proxy located in a remote location. These two instances are able to communicate via SSH tunnel, and I have confirmed that they can connect to one another on Zabbix's assigned ports.
Problem I am running into is when I add the remote instance as a Proxy in my primary Zabbix Server, it is responding with the public IP address and not the VM's address.
From the Zabbix Server instance I am seeing this in the logs
cannot accept connection from proxy "zabbix-proxy-mysql" at "<<redacted public IP address>>", allowed address: "<<redacted private IP address>>": connection is not allowed
On the Zabbix proxy instance it's the same, just without the IP info
cannot send proxy data to server at "zabbix-server": connection is not allowed
If I change the proxy address to the public IP it says it's responding but then it pulls no data from the proxy. Does anyone have any ideas? Or has anyone seen this behavior before?
I've set up two instances, both in the cloud, previously using the same configuration and they are able to talk to one another with no issues. Would normally think this is a firewall issue but I've confirmed I can telnet to one another on Zabbix ports (10051 for server, 10071 for proxy)
These are running in Docker using the provided docker-compose files on zabbix-community github.
Any help is appreciated, thanks!
Comment