I've seen questions related to this before, but we are currently struggling with servers that don't have direct access to a Solarwinds Poller. The servers are in "secure zones" that don't have any external access, so we can't send monitoring information over the internet.
We are an MSP provider that uses tunnels to administer our customers' servers. Our tunnels have access to some servers, just not the ones that are in the secure zone.
We were hoping to use some sort of proxy process. The proxy would run on a server that is accessible by our tunnel. We would point the agent to the proxy server IP and port. The proxy would forward that data to our poller IP and Port.
We attempted to use proxy forwarding using NETSH on a Windows server. We installed an active agent on a test box and pointed it to our Windows proxy server, which used NETSH to forward it to a poller. That worked.and the node was being monitored.
We then applied a template that used Powershell to the test box - the Windows update template. We used the test component function when we applied the template - it came back with the correct statistics. But when it became an applied application monitor, the components never execute successfully. I am assuming this has something to do with the port forwarding and how powershell works. But we use powershell heavily. We tried both Powershell remote and local execution.
Any ideas on how we can get this to work? We're really stuck.
Thanks in advance!