Ad Widget

Collapse

Problems with Zabbix Server and Zabbix Proxy communicating via a NAT

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MickFirstState
    Junior Member
    • Jun 2019
    • 2

    #1

    Problems with Zabbix Server and Zabbix Proxy communicating via a NAT

    Hello,

    I am currently deploying Zabbix into our environment and am having quite a bit of trouble trying to get our Zabbix-Proxy and Zabbix-Server to communicate properly.

    The scenario here is that the Proxy is on our on-prem environment and is talking to the Zabbix-Server which is our Azure cloud. In between the two is a NAT. They sort of communicate, but not really.

    Both Proxy and Server are on version 4.0.8

    The logs on the Proxy show:

    cannot send proxy data to server at "<server_IP>": ZBX_TCP_READ() failed: [104] Connection reset by peer

    The logs on the Server show:

    failed to accept an incoming connection: connection rejected, getpeername() failed: [107] Transport endpoint is not connected
    failed to accept an incoming connection: from <NAT_interface_ip>: reading first byte from connection failed: [104] Connection reset by peer
    To get the Proxy to be seen by the Server at all, I have to use the NAT interface that the Proxy appears to be coming from as the IP address of the Proxy in the Proxy config on the Server.

    I know that this will be something I've missed due to the NAT that's sitting in between them, but I'm at a bit of a loss. I've tried playing around with the source IP address settings in the conf files but that doesn't appear to make any difference.

    Any help would be greatly appreciated :-)

    Cheers

  • lptarik
    Member
    • Oct 2021
    • 33

    #2
    Hello did you solve the issue?

    Comment

    Working...