So you state that the server communicates with the remote network through a port forward.. Is there any way to do the opposite where the remote proxy "Phones Home" to the server like most other remote proxy setups like Zabbix. This should be the more normal route because of security concerns you could open for your clients.