Is there anything I need to do to get the WebRTC phone working when the page is secure (HTTPS)? I am using the freepbx distro v12. When the page is in HTTP everything is working fine. When the page is secure the WebRTC phone doesn’t dial. I can open the phone and type a number, but hitting Dial does nothing. I wanted a few sales users to use the WebRTC phone when at home and Chrome prompts to use the microphone on every call. Chrome recommends to use a secure page and it will automatically accept microphone access then.
In /var/etc/httpd/conf.d/ssl.conf I replaced the localhost.crt and localhost.key with my own and set the
DocumentRoot /var/www/html/ucp/ ServerName pbx.myserver:443