App requiring internet access?

Status
Not open for further replies.

maxxer

Joined
Dec 14, 2016
Messages
12
Reaction score
0
Hi
We run 3CX server in our LAN. We have few handsets, which are Android phones, which need to register to the PBX and be able to make phone calls, inside and outside. But we don't want these phones to be able to freely surf internet, so we locked them down to LAN only.

Sadly, with this configuration the 3CX Android app is not able to register to the server! But if we enable internet to the phones then they can connect and make/receive calls.

Does the Android app require internet access? Why?

If yes, and it's not possible to do otherwise, can we know what sites/ports are required by the app, so we can just let the phones reach those services?
thanks
 
Hello @maxxer

I am confused from your description as to what devices you have installed the 3CX clients on. On a Android phone the client will try to register locally and if the client cannot reach the server locally it will try to resolve the FQDN and try to register through the internet. So in theory Internet is not required if the clients can reach the local IP of the server locally.
 
I suspect the problem is the hostname: I see in the XML configuration file the ProvLinkExternal tag contains the public hostname of the 3CX server. I didn't install the server myself so I'm not sure, but this is probably resolved with a public IP address. Since the Android clients are locked out of internet they're unable to register.

If I make the 3CX host to resolve internally I should be able to have them register without needing internet access, isn't it?
 
If the clients do not have a local IP to register to then that is what is causing the issue and you should be able to resolve it by making your hostname resolve to the local IP of the PBX.
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,832
Messages
589,286
Members
164,662
Latest member
DejanMDS