I was working on that. As i search on the menu there is no option to enable WEBRTC on freepbx v14. I have tried to install self-sign certificate and the phone option is not connecting. In additional in Admin > System Admin > Port Management > UCP ( Secure Port ) i have set to default 4443. After this Phone is trying to connect but no luck.
Here is the error i`m getting after enabling the HTTPS: Unable to connect to the UCP Node Server because: ‘Error: xhr poll error’
Thanks for your information. My ultimate need is need to implement audio and video call in my web application. For my requirement is there any possibility is available with the FreePBX server and other third party web client api like sipml5 or jssip.
Double check your certificate works and it is set to be used in apache in sysadmin. Make sure the webrtc phone is enabled in UCP. Restart the UCP or asterisk after doing those.
Here are the information. After installing i have reboot the server and i get the: Unable to connect to the UCP Node Server because: ‘Error: xhr poll error’
I used the default self-signed certificate. I had checked with the UCP Phone, it’s always showing the message “connecting to Socket…” only, but not connected.
My primary need is, need to implement SIP client on my own Web application. For this need is there any possibility to do with the FreePBX ?
Instead of self signed certificate if we use the proper SSL certificate, can I implement the SIP client on my web application ? Not only with UCP
You must use a valid certificate. Until you install a valid certificate (Which is free, you just need to go and install it via certificate manager), WebRTC will not work. This is your browser saying that. There is no workaround. Use a valid certificate.
@xrobau
It must be a valid name. Either something.your.isp.com2 or use a dynamic DNS provider, such as dyndns.
What do you mean by Valid Name ? Like a valid and available host name , which needs to be register for my freepbx server ? or the PC host name like freepbx.sangoma.local ? Or Can I use my Public IP address of my LAN ?