I have 3 or 4 servers at a remote data center that I need to monitor, so I am trying to get agent initiated connections working. In my firewall I port forwarded 17778 from the WAN to my polling engine, but it wont communicate.
In the documentation it shows an additional poller in the DMZ that the external box talks to, which in turn reports back to the database server:
So is this really necessary? Can't I simply open port 17778 to my main poller on the LAN, or is there something else going on here that I am missing? I can get my agents to connect if they are on the same LAN, but if I try to hit them from the world they fail to connect even though I have the agent port forwarded to my internal poller.