UCP interface tries to GET socket.io from local PBX IP instead of FQDN when accessed from public IP

Hi,

My setup for accessing the UCP from outside the network is through a reverse proxy (apache/mod_proxy). We’re able to authenticate and get to the initial UCP interface but we get en error “Unable to connect to the UCP Node Server. timeout”. If I trace network communications from the browser I see that the UCP interface tries to GET “socket.io” on the local IP address:

https://[LOCAL_IP_OF_PBX]:8003/socket.io/?token=0e58fa4484…

instead of:

https://[FQDN]:8003/socket.io/?token=0e58fa4484…

I also see a bunch of “ajax” POSTs from:

https://[FQDN]/bv/ajax.php

Which are probrably correct, I guess.

Is there a way to fix this socket.io call so it goes to the FQDN instead?

It runs on the latest version of the FreePBX distro.

Regards
Daniel

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.