Hi,
I encountered this issue while trying to make a call from tablet to sipml5 client (registered in Chrome). I found similar topics (forums.digium.com/viewtopic.php? … 7d#p201368) on the forum and other places, but unfortunately I still could not solve the problem. I use the following settings:
– use_avpf=yes
– ice_support=yes
– media_encryption=dtls
– transport=0.0.0.0-ws
They are all set from the Freepbx gui, and I am using PJSIP. Interestingly, I can make calls from the sipml5 to other non-sipml5 clients (zoiper and x-lite), it works perfectly. However when I call the sipml5 from other clients, it cannot accept the call. I see the permission request on the browser, and when I accept it, “Call Rejected”.
Here is the full JS log from the sipml5 client:
[code]__tsip_transport_ws_onmessage
tsk_utils.js?svn=230:116 recv=INVITE sip:6001@192.168.66.150:58934;transport=WS;rtcweb-breaker=no SIP/2.0
Via: SIP/2.0/WS 192.168.66.150:58934;rport;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no
Contact: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain:5060;transport=WS
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 INVITE
Content-Type: application/sdp
Content-Length: 808
Allow: OPTIONS,SUBSCRIBE,NOTIFY,PUBLISH,INVITE,ACK,BYE,CANCEL,UPDATE,PRACK,REFER,MESSAGE,REGISTER
Supported: 100rel,timer,replaces,norefersub
Session-Expires: 1800;refresher=uac
Min-SE: 90
Max-Forwards: 70
User-Agent: FPBX-AsteriskNOW-12.0.51(13.2.0)
v=0
o=- 174365399 174365399 IN IP4 192.168.66.178
s=Asterisk
c=IN IP4 192.168.66.178
t=0 0
m=audio 10546 UDP/TLS/RTP/SAVPF 0 8 3 111 9 18 4 10 101
a=connection:new
a=setup:active
a=fingerprint:SHA-256 6D:3B:27:F6:2D:F0:3E:58:DA:DD:DA:38:EC:A1:31:38:0C:BF:D5:23:71:8A:F0:37:07:1A:A7:8A:22:AE:60:B8
a=ice-ufrag:3da489a950c069e3456a2ed9640b9484
a=ice-pwd:5ce58d2f0c926c230c5bf45c29abd2bc
a=candidate:Hc0a842b2 1 UDP 2130706431 192.168.66.178 10546 typ host
a=candidate:Hc0a842b2 2 UDP 2130706430 192.168.66.178 10547 typ host
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:9 G722/8000
a=rtpmap:18 G729/8000
a=rtpmap:4 G723/8000
a=rtpmap:10 L16/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:70
a=sendrecv
tsk_utils.js?svn=230:116 State machine: tsip_transac_ist_Started_2_Proceeding_X_INVITE
tsk_utils.js?svn=230:116 SEND: SIP/2.0 100 Trying (sent from the Transaction Layer)
Via: SIP/2.0/WS 192.168.66.150:58934;rport=58934;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 INVITE
Content-Length: 0
tsk_utils.js?svn=230:116 ICE servers:[{“url”:“stun:stun.l.google.com:19302”},{“url”:“stun:stun.counterpath.net:3478”},{“url”:“stun:numb.viagenie.ca:3478”}]
tsk_utils.js?svn=230:116 setRemoteDescription(offer)
v=0
o=- 174365399 174365399 IN IP4 192.168.66.178
s=Asterisk
c=IN IP4 192.168.66.178
t=0 0
m=audio 10546 RTP/SAVPF 0 8 3 111 9 18 4 10 101
a=connection:new
a=setup:active
a=fingerprint:SHA-256 6D:3B:27:F6:2D:F0:3E:58:DA:DD:DA:38:EC:A1:31:38:0C:BF:D5:23:71:8A:F0:37:07:1A:A7:8A:22:AE:60:B8
a=ice-ufrag:3da489a950c069e3456a2ed9640b9484
a=ice-pwd:5ce58d2f0c926c230c5bf45c29abd2bc
a=candidate:Hc0a842b2 1 UDP 2130706431 192.168.66.178 10546 typ host
a=candidate:Hc0a842b2 2 UDP 2130706430 192.168.66.178 10547 typ host
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:111 G726-32/8000
a=rtpmap:9 G722/8000
a=rtpmap:18 G729/8000
a=rtpmap:4 G723/8000
a=rtpmap:10 L16/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:70
a=sendrecv
tsk_utils.js?svn=230:116 State machine: s0000_Started_2_Ringing_X_iINVITE
tsk_utils.js?svn=230:116 ==stack event = m_permission_requested
tsk_utils.js?svn=230:116 State machine: tsip_transac_ist_Proceeding_2_Proceeding_X_1xx
tsk_utils.js?svn=230:116 SEND: SIP/2.0 180 Ringing
Via: SIP/2.0/WS 192.168.66.150:58934;rport=58934;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no;tag=FasA89smLAF3OWh4C9kJ
Contact: sip:6001@df7jal23ls0d.invalid;transport=ws
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 INVITE
Content-Length: 0
Allow: ACK, BYE, CANCEL, INVITE, MESSAGE, NOTIFY, OPTIONS, PRACK, REFER, UPDATE
tsk_utils.js?svn=230:116 ==stack event = i_new_call
tsk_utils.js?svn=230:116 onSignalingstateChange:have-remote-offer
tsk_utils.js?svn=230:116 onSetRemoteDescriptionSuccess
tsk_utils.js?svn=230:116 __on_add_stream
tsk_utils.js?svn=230:116 ==session event = m_stream_audio_remote_added
tsk_utils.js?svn=230:116 State machine: tsip_dialog_register_Connected_2_InProgress_X_oRegister
tsk_utils.js?svn=230:116 SEND: REGISTER sip:192.168.66.178 SIP/2.0
Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bK8RNhF3ckbsbucLwGfxotiG7T0Mn2P6Gk;rport
From: "Elderly"sip:6001@192.168.66.178;tag=zr8rlSHHE9zpEbTLLUVI
To: "Elderly"sip:6001@192.168.66.178
Contact: "Elderly"sip:6001@df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws;expires=200;click2call=no;+g.oma.sip-im;+audio;language="en,fr"
Call-ID: ff330716-6538-d94b-a628-e68c9ec3910e
CSeq: 37274 REGISTER
Content-Length: 0
Max-Forwards: 70
Authorization: Digest username=“6001”,realm=“asterisk”,nonce=“1428912591/c298c3c4bd0fe55383fb5b46fce6e584”,uri=“sip:192.168.66.178”,response=“4c05a10194ea2c48c43d7b7095b1ed33”,algorithm=md5,cnonce=“17640165ed958736e1a06c0b23b05784”,opaque=“2e1810ea361381f5”,qop=auth,nc=00000002
User-Agent: IM-client/OMA1.0 sipML5-v1.2015.03.18
Organization: Doubango Telecom
tsk_utils.js?svn=230:116 ==session event = sent_request
tsk_utils.js?svn=230:116 __tsip_transport_ws_onmessage
tsk_utils.js?svn=230:116 recv=SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=58934;received=192.168.66.150;branch=z9hG4bK8RNhF3ckbsbucLwGfxotiG7T0Mn2P6Gk
From: "Elderly"sip:6001@192.168.66.178;tag=zr8rlSHHE9zpEbTLLUVI
To: "Elderly"sip:6001@192.168.66.178;tag=z9hG4bK8RNhF3ckbsbucLwGfxotiG7T0Mn2P6Gk
Call-ID: ff330716-6538-d94b-a628-e68c9ec3910e
CSeq: 37274 REGISTER
Content-Length: 0
WWW-Authenticate: Digest realm=“asterisk”,qop=“auth”,nonce=“1428912691/a27086e17aaef564c8cd69e9b45b76cd”,opaque=“67db8b404bed1e99”,stale=TRUE,algorithm=md5
Server: FPBX-AsteriskNOW-12.0.51(13.2.0)
tsk_utils.js?svn=230:116 State machine: tsip_dialog_register_InProgress_2_InProgress_X_401_407_421_494
tsk_utils.js?svn=230:116 SEND: REGISTER sip:192.168.66.178 SIP/2.0
Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKuUnbqitVXtnbdm4xnP5wQwbFyAsAqz1p;rport
From: "Elderly"sip:6001@192.168.66.178;tag=zr8rlSHHE9zpEbTLLUVI
To: "Elderly"sip:6001@192.168.66.178
Contact: "Elderly"sip:6001@df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws;expires=200;click2call=no;+g.oma.sip-im;+audio;language="en,fr"
Call-ID: ff330716-6538-d94b-a628-e68c9ec3910e
CSeq: 37275 REGISTER
Content-Length: 0
Max-Forwards: 70
Authorization: Digest username=“6001”,realm=“asterisk”,nonce=“1428912691/a27086e17aaef564c8cd69e9b45b76cd”,uri=“sip:192.168.66.178”,response=“f5133d52110894bef16ef5a5f5be3be1”,algorithm=md5,cnonce=“d9b855cdac0715c933b7fd780e43b812”,opaque=“67db8b404bed1e99”,qop=auth,nc=00000001
User-Agent: IM-client/OMA1.0 sipML5-v1.2015.03.18
Organization: Doubango Telecom
tsk_utils.js?svn=230:116 ==session event = sent_request
tsk_utils.js?svn=230:116 __tsip_transport_ws_onmessage
tsk_utils.js?svn=230:116 recv=SIP/2.0 200 OK
Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=58934;received=192.168.66.150;branch=z9hG4bKuUnbqitVXtnbdm4xnP5wQwbFyAsAqz1p
From: "Elderly"sip:6001@192.168.66.178;tag=zr8rlSHHE9zpEbTLLUVI
To: "Elderly"sip:6001@192.168.66.178;tag=z9hG4bKuUnbqitVXtnbdm4xnP5wQwbFyAsAqz1p
Contact: sip:6001@192.168.66.150:58934;transport=WS;rtcweb-breaker=no;expires=199
Call-ID: ff330716-6538-d94b-a628-e68c9ec3910e
CSeq: 37275 REGISTER
Content-Length: 0
Date: 13 Apr 2015 08:11:31 GMT;13
Server: FPBX-AsteriskNOW-12.0.51(13.2.0)
tsk_utils.js?svn=230:116 State machine: tsip_dialog_register_InProgress_2_Connected_X_2xx
tsk_utils.js?svn=230:116 onGetUserMediaSuccess
tsk_utils.js?svn=230:116 createAnswer
tsk_utils.js?svn=230:116 onCreateSdpSuccess
tsk_utils.js?svn=230:116 ==stack event = m_permission_accepted
tsk_utils.js?svn=230:116 onNegotiationNeeded
tsk_utils.js?svn=230:116 ==session event = m_stream_audio_local_added
tsk_utils.js?svn=230:116 onSetLocalDescriptionError
tsk_utils.js?svn=230:128 Failed to set local answer sdp: Failed to push down transport description: Offerer must use actpass value for setup attribute.
tsk_utils.js?svn=230:116 State machine: s0000_Ringing_2_Terminated_X_Reject
tsk_utils.js?svn=230:116 === INVITE Dialog terminated ===
tsk_utils.js?svn=230:116 PeerConnection::stop()
tsk_utils.js?svn=230:116 State machine: tsip_transac_ist_Proceeding_2_Completed_X_300_to_699
tsk_utils.js?svn=230:116 SEND: SIP/2.0 603 Failed to get local SDP
Via: SIP/2.0/WS 192.168.66.150:58934;rport=58934;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no;tag=FasA89smLAF3OWh4C9kJ
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 INVITE
Content-Length: 0
Reason: SIP; cause=603; text=“Failed to get local SDP”
tsk_utils.js?svn=230:116 ==session event = terminated
tsk_utils.js?svn=230:116 State machine: tsip_transac_ist_Any_2_Terminated_X_cancel
tsk_utils.js?svn=230:116 __tsip_transport_ws_onmessage
tsk_utils.js?svn=230:116 recv=ACK sip:6001@192.168.66.150:58934;transport=WS;rtcweb-breaker=no SIP/2.0
Via: SIP/2.0/WS 192.168.66.150:58934;rport;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no;tag=FasA89smLAF3OWh4C9kJ
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 ACK
Content-Length: 0
Max-Forwards: 70
User-Agent: FPBX-AsteriskNOW-12.0.51(13.2.0)
tsk_utils.js?svn=230:116 SEND: SIP/2.0 481 Dialog/Transaction Does Not Exist
Via: SIP/2.0/WS 192.168.66.150:58934;rport=58934;branch=z9hG4bKPj4VowgSgL5Tk6ByGXOD0eFJz2I-6IfXpi;alias
From: sip:bb264ab3-49f2-494f-83bb-214d8cc6c302@localhost.localdomain;tag=BN7O2E8BsaIwOuOxKj9GNLevXlcy.PUS
To: sip:6001@192.168.66.150;rtcweb-breaker=no;tag=FasA89smLAF3OWh4C9kJ
Call-ID: zAIVg5D6niHzg5r-jOWosUfG1rv5htO0
CSeq: 3124 ACK
Content-Length: 0[/code]
I noticed that first “SIP/2.0 401 Unauthorized” happens, and then “onSetLocalDescriptionError(Failed to set local answer sdp: Failed to push down transport description: Offerer must use actpass value for setup attribute)”. Can someone please help?