I have a WebRTC interface utilizing Asterisk that has been working fine for quite some time now. However, about a month ago the audio stopped working. I can see the call connecting as usual, no errors are thrown, but I get no audio. There is no NAT, SDP and Sip debug are both sending packets to the right IP, Wireshark on the client shows packets received, RTP debug shows packets are sent via ICE to correct IP. Everything looks as it should based on the sticky but still no Audio. I need to constantly perform demos of my project, so I have since switched to Freeswitch and audio is working correctly, but there are certain features that I’m having problems with in Freeswitch and so would like to get it working again in Asterisk.
Attaching a bunch of stuff. Had to replace ips for work. 111.111.111.111 is the asterisk server, 222.222.222.222 is the client. There was a 3rd IP address that showed up in the client SDP labeled 333.333.333.333 but I have no idea what it is.
Asterisk log with SIP and RTP debug. Includes user registration, call being made, call hang up.
[code]Asterisk 11.11.0, Copyright © 1999 - 2013 Digium, Inc. and others.
Created by Mark Spencer markster@digium.com
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.
Connected to Asterisk 11.11.0 currently running on evstesta (pid = 19630)
evstestaCLI> sip set debug on
evstestaCLI>
e[0KSIP Debugging enabled
e[KevstestaCLI> rtp set debon one[Ke[Ke[Ke[Kug on
evstestaCLI>
e[0KRTP Debugging Enabled
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53838 —>
REGISTER sip:111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS d0vg545f1no7.invalid;branch=z9hG4bK5668353
Max-Forwards: 70
To: sip:jpdavis6@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=iv4nkf3kgt
Call-ID: a5thm3kdsvekeqhak98i7v
CSeq: 85 REGISTER
Authorization: Digest algorithm=MD5, username=“jpdavis6”, realm=“111.111.111.111”, nonce=“6acbcde4”, uri=“sip:111.111.111.111:5060”, response="07cfc778d651df314d24b560eee4a7cd"
Contact: sip:agpgmt5l@d0vg545f1no7.invalid;transport=ws;reg-id=1;+sip.instance=“urn:uuid:07e40afd-4a1e-4b52-a194-9107d20c8f50”;expires=0
Supported: path,gruu,outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (12 headers 0 lines) —
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS d0vg545f1no7.invalid;branch=z9hG4bK5668353;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=iv4nkf3kgt
To: sip:jpdavis6@111.111.111.111:5060;tag=as3a5aa735
Call-ID: a5thm3kdsvekeqhak98i7v
CSeq: 85 REGISTER
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“111.111.111.111”, nonce="6581a6a2"
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘a5thm3kdsvekeqhak98i7v’ in 32000 ms (Method: REGISTER)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53838 —>
REGISTER sip:111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS d0vg545f1no7.invalid;branch=z9hG4bK7101235
Max-Forwards: 70
To: sip:jpdavis6@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=iv4nkf3kgt
Call-ID: a5thm3kdsvekeqhak98i7v
CSeq: 86 REGISTER
Authorization: Digest algorithm=MD5, username=“jpdavis6”, realm=“111.111.111.111”, nonce=“6581a6a2”, uri=“sip:111.111.111.111:5060”, response="3a0508718359caee9c97231506905063"
Contact: sip:agpgmt5l@d0vg545f1no7.invalid;transport=ws;reg-id=1;+sip.instance=“urn:uuid:07e40afd-4a1e-4b52-a194-9107d20c8f50”;expires=0
Supported: path,gruu,outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (12 headers 0 lines) —
e[Kevstesta*CLI>
e[0K
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/WS d0vg545f1no7.invalid;branch=z9hG4bK7101235;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=iv4nkf3kgt
To: sip:jpdavis6@111.111.111.111:5060;tag=as3a5aa735
Call-ID: a5thm3kdsvekeqhak98i7v
CSeq: 86 REGISTER
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Expires: 0
Date: Mon, 06 Apr 2015 19:58:29 GMT
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘a5thm3kdsvekeqhak98i7v’ in 32000 ms (Method: REGISTER)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
REGISTER sip:111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK2624713
Max-Forwards: 70
To: sip:jpdavis6@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=sgroqd7cms
Call-ID: 6tltbjbrgak949ndqd8p68
CSeq: 81 REGISTER
Contact: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;reg-id=1;+sip.instance=“urn:uuid:e056cd05-790b-402c-bc9f-c48c510d94c6”;expires=600
Allow: ACK,CANCEL,BYE,OPTIONS,INFO,NOTIFY
Supported: path,gruu,outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (12 headers 0 lines) —
e[Kevstesta*CLI>
e[0K
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK2624713;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=sgroqd7cms
To: sip:jpdavis6@111.111.111.111:5060;tag=as44175c96
Call-ID: 6tltbjbrgak949ndqd8p68
CSeq: 81 REGISTER
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“111.111.111.111”, nonce="4a187c3d"
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘6tltbjbrgak949ndqd8p68’ in 32000 ms (Method: REGISTER)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
REGISTER sip:111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK7839459
Max-Forwards: 70
To: sip:jpdavis6@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=sgroqd7cms
Call-ID: 6tltbjbrgak949ndqd8p68
CSeq: 82 REGISTER
Authorization: Digest algorithm=MD5, username=“jpdavis6”, realm=“111.111.111.111”, nonce=“4a187c3d”, uri=“sip:111.111.111.111:5060”, response="8109d694c04674b5035b5770375c590f"
Contact: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;reg-id=1;+sip.instance=“urn:uuid:e056cd05-790b-402c-bc9f-c48c510d94c6”;expires=600
Allow: ACK,CANCEL,BYE,OPTIONS,INFO,NOTIFY
Supported: path,gruu,outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (13 headers 0 lines) —
e[Kevstesta*CLI>
e[0K
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK7839459;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=sgroqd7cms
To: sip:jpdavis6@111.111.111.111:5060;tag=as44175c96
Call-ID: 6tltbjbrgak949ndqd8p68
CSeq: 82 REGISTER
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Expires: 600
Contact: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;expires=600
Date: Mon, 06 Apr 2015 19:58:30 GMT
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘6tltbjbrgak949ndqd8p68’ in 32000 ms (Method: REGISTER)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
INVITE sip:M1100@111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK1809212
Max-Forwards: 70
To: sip:M1100@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9173 INVITE
Contact: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;ob
Allow: ACK,CANCEL,BYE,OPTIONS,INFO,NOTIFY
Content-Type: application/sdp
Supported: outbound
User-Agent: SIP.js/0.6.4
Content-Length: 1577
v=0
o=- 4241247335308924021 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio
a=msid-semantic: WMS ad5d22cb-a448-4099-9e24-01189ee0cfda
m=audio 60528 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126
c=IN IP4 222.222.222.222
a=rtcp:60528 IN IP4 222.222.222.222
a=candidate:123240540 1 udp 2122260223 222.222.222.222 60528 typ host generation 0
a=candidate:123240540 2 udp 2122260223 222.222.222.222 60528 typ host generation 0
a=candidate:1239121068 1 tcp 1518280447 222.222.222.222 0 typ host tcptype active generation 0
a=candidate:1239121068 2 tcp 1518280447 222.222.222.222 0 typ host tcptype active generation 0
a=ice-ufrag:DJRjz9YPlUemImMO
a=ice-pwd:74xOaYhhNC1Cv5AzG2HuvcI7
a=ice-options:google-ice
a=fingerprint:sha-256 36:5F:97:A3:A5:39:09:86:A8:A8:A9:D4:D7:24:BA:27:04:6F:7F:12:92:20:1C:35:3A:87:00:68:D4:EA:39:82
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=fmtp:111 minptime=10; useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:126 telephone-event/8000
a=maxptime:60
a=ssrc:4116027956 cname:CrIFWuE40tcP3S+E
a=ssrc:4116027956 msid:ad5d22cb-a448-4099-9e24-01189ee0cfda 3d7aed41-7e35-47ae-9e9d-1fa28e0fbab2
a=ssrc:4116027956 mslabel:ad5d22cb-a448-4099-9e24-01189ee0cfda
a=ssrc:4116027956 label:3d7aed41-7e35-47ae-9e9d-1fa28e0fbab2
<------------->
e[Kevstesta*CLI>
e[0K— (13 headers 39 lines) —
e[Kevstesta*CLI>
e[0KUsing INVITE request as basis request - efvh8pkbfdrlhmgorq1g
e[Kevstesta*CLI>
e[0KFound peer ‘jpdavis6’ for ‘jpdavis6’ from 222.222.222.222:53934
e[Kevstesta*CLI>
e[0K
<— Reliably Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK1809212;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
To: sip:M1100@111.111.111.111:5060;tag=as1892b33c
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9173 INVITE
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“111.111.111.111”, nonce="02c11762"
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘efvh8pkbfdrlhmgorq1g’ in 32000 ms (Method: INVITE)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
ACK sip:M1100@111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK1809212
To: sip:M1100@111.111.111.111:5060;tag=as1892b33c
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9173 ACK
<------------->
e[Kevstesta*CLI>
e[0K— (6 headers 0 lines) —
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
INVITE sip:M1100@111.111.111.111:5060 SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK6421602
Max-Forwards: 70
To: sip:M1100@111.111.111.111:5060
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9174 INVITE
Authorization: Digest algorithm=MD5, username=“jpdavis6”, realm=“111.111.111.111”, nonce=“02c11762”, uri=“sip:M1100@111.111.111.111:5060”, response="2f907a988d03ae7e0b5da3499a53941d"
Contact: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;ob
Allow: ACK,CANCEL,BYE,OPTIONS,INFO,NOTIFY
Content-Type: application/sdp
Supported: outbound
User-Agent: SIP.js/0.6.4
Content-Length: 1577
v=0
o=- 4241247335308924021 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio
a=msid-semantic: WMS ad5d22cb-a448-4099-9e24-01189ee0cfda
m=audio 60528 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126
c=IN IP4 222.222.222.222
a=rtcp:60528 IN IP4 222.222.222.222
a=candidate:123240540 1 udp 2122260223 222.222.222.222 60528 typ host generation 0
a=candidate:123240540 2 udp 2122260223 222.222.222.222 60528 typ host generation 0
a=candidate:1239121068 1 tcp 1518280447 222.222.222.222 0 typ host tcptype active generation 0
a=candidate:1239121068 2 tcp 1518280447 222.222.222.222 0 typ host tcptype active generation 0
a=ice-ufrag:DJRjz9YPlUemImMO
a=ice-pwd:74xOaYhhNC1Cv5AzG2HuvcI7
a=ice-options:google-ice
a=fingerprint:sha-256 36:5F:97:A3:A5:39:09:86:A8:A8:A9:D4:D7:24:BA:27:04:6F:7F:12:92:20:1C:35:3A:87:00:68:D4:EA:39:82
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=fmtp:111 minptime=10; useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:126 telephone-event/8000
a=maxptime:60
a=ssrc:4116027956 cname:CrIFWuE40tcP3S+E
a=ssrc:4116027956 msid:ad5d22cb-a448-4099-9e24-01189ee0cfda 3d7aed41-7e35-47ae-9e9d-1fa28e0fbab2
a=ssrc:4116027956 mslabel:ad5d22cb-a448-4099-9e24-01189ee0cfda
a=ssrc:4116027956 label:3d7aed41-7e35-47ae-9e9d-1fa28e0fbab2
<------------->
e[Kevstesta*CLI>
e[0K— (14 headers 39 lines) —
Using INVITE request as basis request - efvh8pkbfdrlhmgorq1g
e[Kevstesta*CLI>
e[0KFound peer ‘jpdavis6’ for ‘jpdavis6’ from 222.222.222.222:53934
e[Kevstesta*CLI>
e[0KFound RTP audio format 111
e[Kevstesta*CLI>
e[0KFound RTP audio format 103
Found RTP audio format 104
e[Kevstesta*CLI>
e[0KFound RTP audio format 9
Found RTP audio format 0
Found RTP audio format 8
e[Kevstesta*CLI>
e[0KFound RTP audio format 106
e[Kevstesta*CLI>
e[0KFound RTP audio format 105
e[Kevstesta*CLI>
e[0KFound RTP audio format 13
e[Kevstesta*CLI>
e[0KFound RTP audio format 126
e[Kevstesta*CLI>
e[0KFound unknown media description format opus for ID 111
e[Kevstesta*CLI>
e[0KFound unknown media description format ISAC for ID 103
e[Kevstesta*CLI>
e[0KFound unknown media description format ISAC for ID 104
e[Kevstesta*CLI>
e[0KFound audio description format G722 for ID 9
e[Kevstesta*CLI>
e[0KFound audio description format PCMU for ID 0
e[Kevstesta*CLI>
e[0KFound audio description format PCMA for ID 8
e[Kevstesta*CLI>
e[0KFound unknown media description format CN for ID 106
e[Kevstesta*CLI>
e[0KFound unknown media description format CN for ID 105
e[Kevstesta*CLI>
e[0KFound audio description format CN for ID 13
e[Kevstesta*CLI>
e[0KFound audio description format telephone-event for ID 126
e[Kevstesta*CLI>
e[0KCapabilities: us - (gsm|ulaw), peer - audio=(ulaw|alaw|g722)/video=(nothing)/text=(nothing), combined - (ulaw)
e[Kevstesta*CLI>
e[0KNon-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x3 (telephone-event|CN|), combined - 0x1 (telephone-event|)
e[Kevstesta*CLI>
e[0KPeer audio RTP is at port 222.222.222.222:60528
e[Kevstesta*CLI>
e[0KLooking for M1100 in default (domain 111.111.111.111)
e[Kevstesta*CLI>
e[0Klist_route: hop: sip:t77h21lt@3usuekrjgd96.invalid;transport=ws;ob
e[Kevstesta*CLI>
e[0K
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 100 Trying
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK6421602;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
To: sip:M1100@111.111.111.111:5060
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9174 INVITE
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Contact: sip:M1100@111.111.111.111:5060;transport=WS
Content-Length: 0
<------------>
e[Kevstesta*CLI>
e[0KAudio is at 11926
e[Kevstesta*CLI>
e[0KAdding codec 100003 (ulaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
e[Kevstesta*CLI>
e[0K
<— Reliably Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK6421602;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
To: sip:M1100@111.111.111.111:5060;tag=as24407a74
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9174 INVITE
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Contact: sip:M1100@111.111.111.111:5060;transport=WS
Content-Type: application/sdp
Content-Length: 755
v=0
o=root 1587766212 1587766212 IN IP4 111.111.111.111
s=Asterisk PBX 11.11.0
c=IN IP4 111.111.111.111
t=0 0
m=audio 11926 RTP/SAVPF 0 126
a=rtpmap:0 PCMU/8000
a=rtpmap:126 telephone-event/8000
a=fmtp:126 0-16
a=ptime:20
a=ice-ufrag:1199192860f72e59706725057a8f4941
a=ice-pwd:37f5871f7ecab4d04ae8a77c6a95d069
a=candidate:H80d90b0f 1 UDP 2130706431 111.111.111.111 11926 typ host
a=candidate:Hac112a01 1 UDP 2130706431 172.17.42.1 11926 typ host
a=candidate:H80d90b0f 2 UDP 2130706430 111.111.111.111 11927 typ host
a=candidate:Hac112a01 2 UDP 2130706430 172.17.42.1 11927 typ host
a=connection:new
a=setup:active
a=fingerprint:SHA-256 1C:38:F5:BD:D7:83:84:7E:3A:F3:2E:85:8C:2D:0B:5A:65:BF:10:11:E6:EE:EE:28:BA:DB:D0:8A:BD:9B:F7:3B
a=sendrecv
<------------>
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
ACK sip:M1100@111.111.111.111:5060;transport=ws SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK950593
Max-Forwards: 70
To: sip:M1100@111.111.111.111:5060;tag=as24407a74
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9174 ACK
Supported: outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (10 headers 0 lines) —
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018132, ts 000160, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018133, ts 000320, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018134, ts 000480, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018135, ts 000640, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018136, ts 000800, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018137, ts 000960, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018138, ts 001120, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018139, ts 001280, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018140, ts 001440, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018141, ts 001600, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018142, ts 001760, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018143, ts 001920, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018144, ts 002080, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018145, ts 002240, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018146, ts 002400, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018147, ts 002560, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018148, ts 002720, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018149, ts 002880, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018150, ts 003040, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018151, ts 003200, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018152, ts 003360, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018153, ts 003520, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018154, ts 003680, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018155, ts 003840, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018156, ts 004000, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018157, ts 004160, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018158, ts 004320, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018159, ts 004480, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018160, ts 004640, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018161, ts 004800, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018162, ts 004960, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018163, ts 005120, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018164, ts 005280, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018165, ts 005440, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018166, ts 005600, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018167, ts 005760, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018168, ts 005920, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018169, ts 006080, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018170, ts 006240, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018171, ts 006400, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018172, ts 006560, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018173, ts 006720, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018174, ts 006880, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018175, ts 007040, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018176, ts 007200, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018177, ts 007360, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018178, ts 007520, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018179, ts 007680, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018180, ts 007840, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018181, ts 008000, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018182, ts 008160, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018183, ts 008320, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018184, ts 008480, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018185, ts 008640, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018186, ts 008800, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018187, ts 008960, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018188, ts 009120, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018189, ts 009280, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018190, ts 009440, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018191, ts 009600, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018192, ts 009760, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018193, ts 009920, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018194, ts 010080, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018195, ts 010240, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018196, ts 010400, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018197, ts 010560, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018198, ts 010720, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018199, ts 010880, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018200, ts 011040, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018201, ts 011200, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018202, ts 011360, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018203, ts 011520, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018204, ts 011680, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018205, ts 011840, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018206, ts 012000, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018207, ts 012160, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018208, ts 012320, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018209, ts 012480, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018210, ts 012640, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018211, ts 012800, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018212, ts 012960, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018213, ts 013120, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018214, ts 013280, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018215, ts 013440, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018216, ts 013600, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018217, ts 013760, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018218, ts 013920, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018219, ts 014080, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018220, ts 014240, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018221, ts 014400, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018222, ts 014560, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018223, ts 014720, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018224, ts 014880, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018225, ts 015040, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018226, ts 015200, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018227, ts 015360, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018228, ts 015520, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018229, ts 015680, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018230, ts 015840, len 000160)
e[Kevstesta*CLI>
e[0KSent RTP packet to 222.222.222.222:60528 (via ICE) (type 00, seq 018231, ts 016000, len 000160)
e[Kevstesta*CLI>
e[0K
<— SIP read from WS:222.222.222.222:53934 —>
BYE sip:M1100@111.111.111.111:5060;transport=ws SIP/2.0
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK8740295
Max-Forwards: 70
To: sip:M1100@111.111.111.111:5060;tag=as24407a74
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9175 BYE
Supported: outbound
User-Agent: SIP.js/0.6.4
Content-Length: 0
<------------->
e[Kevstesta*CLI>
e[0K— (10 headers 0 lines) —
e[Kevstesta*CLI>
e[0KScheduling destruction of SIP dialog ‘efvh8pkbfdrlhmgorq1g’ in 32000 ms (Method: BYE)
<— Transmitting (no NAT) to 222.222.222.222:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/WS 3usuekrjgd96.invalid;branch=z9hG4bK8740295;received=222.222.222.222
From: sip:jpdavis6@111.111.111.111:5060;tag=n9mglqvovd
To: sip:M1100@111.111.111.111:5060;tag=as24407a74
Call-ID: efvh8pkbfdrlhmgorq1g
CSeq: 9175 BYE
Server: Asterisk PBX 11.11.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
<------------>
e[Kevstesta*CLI> quit
Asterisk cleanly ending (0).
Executing last minute cleanups
[/code]
Sip.conf
[general]
disallow = all
allow = ulaw
allow = gsm
realm = 111.111.111.111
udpbindaddr = 111.111.111.111
tcpbindaddr = 111.111.111.111
tlsbindaddr = 111.111.111.111
[jpdavis6]
type = friend
username = jpdavis6
secret = password
host = dynamic
encryption = yes
avpf = yes
icesupport = yes
context = default
transport = udp,ws,wss
force_avp = yes
tcpenable = yes
dtlsenable = yes
dtlscertfile = /etc/asterisk/keys/asterisk.pem
dtlsprivatekey = /etc/asterisk/keys/asterisk.pem
dtlscapath = /etc/asterisk/keys/
dtlsverify = no
nat=no
rtp.conf
[general]
rtpstart=10000
rtpend=20000
icesupport=true
I’ve been searching for an answer for about a month but haven’t found anything so figured it was time to post. Any help is greatly appreciated.