I’m running a freepbx in a kubernetes environement and everything works fine except the phone embedded in UCP, and from what I can see it seems it’s trying to use a non secured web socket :
VM34:39 Mixed Content: The page at 'https://example/' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://example:8088/ws'. This request has been blocked; this endpoint must be available over WSS.
The UCP is behind a reverse proxy which take care of handling HTTPS and forward it to freepbx as plain HTTP, and I guess that’s the reason why freepbx tries to use a non secure websocket (maybe I’m wrong ?). I have all the certificates required to do some secure web socket on the freepbx server as well (I’ve added them in the certificate manager as shown in the documentation), is there any way I can force freepbx to use wss even if the client seems to come in HTTP ?
Thanks a lot,