When logged in via UCP i have the litte yellow (why yellow by the way) phone icon. When i hit the button i get the dial pad. When i dial a number and hit call, nothing happens. Nothing in the logs too. Is this feature supposed to work right now at all?
I see there is a setting for wss under pjsip. I just enabled this but still no luck. Which host and on what port is the UCP WEBRTC trying to connect to?
You say yellow means unable to connect to port. Can i somehow test if it is possible in general to connect to that port? When i telnet on the machine the Chrome Browser is running to freepbx i get:
$ telnet -e q domain 8088
Telnet escape character is 'q'.
Trying nice.ip.addr...
Connected to domain.
Escape character is 'q'.
q
telnet> quit
Connection closed.
A litte progress. When i switch to http (from https) i have blue phone and can dial. I then hear one ringtone and after that the call is hung up. Error.log:
[2015-10-16 20:45:05] ERROR[10134][C-00000006]: res_rtp_asterisk.c:1318 ast_rtp_dtls_set_configuration: Specified certificate file '/etc/asterisk/keys/domain.pem' for RTP instance '0x7fc818708ea8' could not be used
[2015-10-16 20:45:05] ERROR[10134][C-00000006]: chan_sip.c:5723 dialog_initialize_dtls_srtp: Attempted to set an invalid DTLS-SRTP configuration on RTP instance '0x7fc818708ea8'
[2015-10-16 20:45:05] NOTICE[10134][C-00000006]: chan_sip.c:25550 handle_request_invite: Failed to authenticate device <sip:991000@domain>;tag=7i1d27jj7r
The certificate seemed to be corrupt in some way. After regenerating the cert i’m able to use webrtc via http. https is still not working (yellow phone). Could this be because i’m using a self signed cert?