Like a lot of companies, ours is very small. For the 3 GMS users we have, we have used an old server, installed with Linux. And since it is not clear in the manual, we disabled the Linux Apache server.
Our network config is simple, with an wireless router on the internal network. Our phones can connect to this router, but since the GMS server was also on the internal network, we could not reach it from the inside.
I used my Novell 6.5 Apache server as proxy server. Here are the steps to follow:
1. Edit your httpd.conf file in sys:\apache2\
2. Remove the # before LoadModule proxy_http_module
modules/proxyhtp.nlm in order to load your http proxy module in apache upon startup.
3. Now enter the following code :