Hello,
have you thought about your remote agents to report via a post to the server instead of a pull?
I have a windows node that does not have a public IP address but my main Server does.
It would be nice if the agent software would have a field where I can specify the server IP address and it pulls the config every x minutes and reports back stats every x minutes ...
Daniel