WebRTC on standalone asterisk - no audio

Hi,

After struggling with Asterisk for WebRTC for a few weeks now, I decided to put my problem on this forum. My Problem is as follows:

Im not getting audio from WebRTC to WebRTC clients. I work in a LAN environment.

Situation - Call from JSSIP to JSSIP (same client) with a standalone Asterisk server.

Problem
There is no audio at all when doing a call from 6001(JSSIP) to 6002(JSSIP). After a while some RTP packets are getting send, but not received. About 40 seconds after the RTP packets are showing up in the log files, the call is being terminated, without any human action.

Both clients are on the same computer, both on google chrome, were one is being runned in incognito mode. We also tested with 2 different laptops, but this gives the same results.

Does someone know what causes this issue? I also followed this troubleshooting thread, but this didn’t worked for me. http://forums.digium.com/viewtopic.php?f=1&t=90167
You can find the log files and further information below.

What I tried to solve this problem, due multiple posts about the same problem.
[ul]- Run Asterisk behind a Proxy (oversip)

  • Used SipML5 with RTCwebbreaker, disabled video
  • Used webrtc2sip, with media coding on and off
  • Set asterisk public (using the WAN address and portforwarding to the server
  • Run Asterisk on CentOS
  • Used FireFox[/ul]

Asterisk server:
OS: Ubuntu 14.04
Version: Asterisk 13.2 and FreePBX 12
IP address: 192.168.178.203
Websocket port: 8088
SIP port: 5060

Client:
OS: Windows 8.1
Browser: Chrome Version 40.0.2214.115 m
IP address: 192.168.178.18

Configurations:

rtp.conf

[general] rtpstart=10000 rtpend=20000 icesupport=yes stunaddr=74.125.132.127:19302

http.conf

[general] enabled=yes enablestatic=no bindaddr=0.0.0.0 bindport=8088

sip.conf

[code][general]
port=5060
bindaddr=192.168.178.203
transport=ws,wss,udp

[6001]
host=dynamic
secret=6001
context=internal
type=friend
transport=ws,wss,udp
encryption=yes
avpf=yes
force_avp=yes
icesupport=yes
directmedia=outgoing
disallow=all
allow=opus,ulaw,vp8
dtlsenable=yes
dtlsverify=fingerprint
dtlscertfile=/etc/asterisk/keys/default.pem
dtlscafile=/etc/asterisk/keys/ca.crt
dtlssetup=actpass
nat=no

[6002]
host=dynamic
secret=6002
context=internal
type=friend
transport=ws,wss,udp
encryption=yes
avpf=yes
force_avp=yes
icesupport=yes
directmedia=outgoing
disallow=all
allow=opus,ulaw,vp8
dtlsenable=yes
dtlsverify=fingerprint
dtlscertfile=/etc/asterisk/keys/default.pem
dtlscafile=/etc/asterisk/keys/ca.crt
dtlssetup=actpass
nat=no[/code]

extensions.conf

[internal] exten => 6001,1,Dial(SIP/6001) exten => 6002,1,Dial(SIP/6002)

Logging

Full server log here: http://pastebin.com/qHwzXbbd
A part of the logging of the server with sip and rtp debugging on.

[code]<------------>
Scheduling destruction of SIP dialog ‘0vreoff3cjblcgubthf1df’ in 32000 ms (Method: REGISTER)

<— SIP read from WS:192.168.178.18:55387 —>
INVITE sip:6002@192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7239492
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7253 INVITE
X-Can-Renegotiate: undefined
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;ob
Content-Type: application/sdp
Session-Expires: 90
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: timer,ice,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 4710

v=0
o=- 5530171873894353207 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
m=audio 62227 RTP/SAVPF 111 103 104 9 0 8 106 105 13 126
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
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
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:831281522 cname:+qS2XmtyXWZX3uFI
a=ssrc:831281522 msid:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
a=ssrc:831281522 mslabel:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
a=ssrc:831281522 label:dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
m=video 62227 RTP/SAVPF 100 116 117 96
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=recvonly
a=rtcp-mux
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtpmap:116 red/90000
a=rtpmap:117 ulpfec/90000
a=rtpmap:96 rtx/90000
a=fmtp:96 apt=100
<------------->
— (15 headers 89 lines) —
Using INVITE request as basis request - sf6m6uln2amn2lhuuvia
Found peer ‘6001’ for ‘6001’ from 192.168.178.18:55387

<— Reliably Transmitting (no NAT) to 192.168.178.18:5060 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7239492;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060;tag=as6ed0dbe4
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7253 INVITE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="263201da"
Content-Length: 0
<------------>
10:57:50.828 utsx0x7f967800 …STUN client transaction created
10:57:50.828 utsx0x7f967800 …STUN sending message (transmit count=1)
10:57:50.828 icess0x7f970c0 …Check 7: [2] 192.168.178.203:18141–>192.168.178.18:62230: state changed from Frozen to In Progress
10:57:50.839 utsx0x7f967800 STUN sending message (transmit count=2)
10:57:50.839 utsx0x7f967800 STUN sending message (transmit count=2)
10:57:50.850 icess0x7f970c0 Starting checklist periodic check
10:57:50.851 icess0x7f970c0 Starting checklist periodic check
10:57:50.861 utsx0x7f967800 STUN sending message (transmit count=2)
10:57:50.862 utsx0x7f967800 STUN sending message (transmit count=2)

10:57:53.770 stuse0x7f96fc0 …TX 80 bytes STUN message to 192.168.178.18:62261:
— begin STUN message —
STUN Binding success response
Hdr: length=60, magic=2112a442, tsx_id=6d4d564652372f537652314a
Attributes:
XOR-MAPPED-ADDRESS: length=8, IPv4 addr=192.168.178.18:62261
SOFTWARE: length=12, value="pjnath-2.3.0"
MESSAGE-INTEGRITY: length=20, data=0204b9b98f375d27e045e50bd034f1ce99288e06
FINGERPRINT: length=4, value=1908015627 (0x71ba020b)
— end of STUN message —

10:57:55.586 utsx0x7f96f800 …STUN client transaction created
10:57:55.586 utsx0x7f96f800 …STUN sending message (transmit count=1)
10:57:55.586 icess0x7f96fc0 …Check 7: [2] 192.168.178.203:13265–>192.168.178.18:62253: state changed from Frozen to In Progress
10:57:55.586 icess0x7f96fc0 .Performing delayed triggerred check for component 1
10:57:55.586 icess0x7f96fc0 …Triggered check for check 6 not performed because it’s in progress. Retransmitting
10:57:55.586 utsx0x7f96f801 …STUN sending message (transmit count=1)
10:57:55.586 icess0x7f96fc0 .Performing delayed triggerred check for component 2
10:57:55.586 icess0x7f96fc0 …Triggered check for check 7 not performed because it’s in progress. Retransmitting

10:58:41.301 icess0x7f96fc0 .Triggered check for check 7 not performed because it’s completed
10:58:41.301 icess0x7f96fc0 …Check 7 is successful and nominated
Sent RTP packet to 192.168.178.18:62249 (via ICE) (type 00, seq 020194, ts 004320, len 000160)
Sent RTP packet to 192.168.178.18:62249 (via ICE) (type 00, seq 020195, ts 004480, len 000160)
10:58:41.509 stuse0x7f970c0 !Response cache deleted
10:58:41.509 stun_session.c tdata 0x7f96fc02cac8 destroy request, force=0, tsx=(nil)
Sent RTP packet to 192.168.178.18:62249 (via ICE) (type 00, seq 020204, ts 005920, len 000160)
10:58:41.519 stuse0x7f970c0 Response cache deleted[/code]

Caller log

[code]
REGISTER sip:192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7462437
Max-Forwards: 69
To: sip:6001@192.168.178.203:5060
From: “6001” sip:6001@192.168.178.203:5060;tag=fkf45nuv95
Call-ID: ujn5ipo95fdavq07ka6pls
CSeq: 1 REGISTER
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;+sip.ice;reg-id=1;+sip.instance=“urn:uuid:27045873-d4e7-47a9-920f-6aaa9c0ec31a”;expires=600
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: path,gruu,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+3ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7462437;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=fkf45nuv95
To: sip:6001@192.168.178.203:5060;tag=as4128bc40
Call-ID: ujn5ipo95fdavq07ka6pls
CSeq: 1 REGISTER
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="27156dfc"
Content-Length: 0

+1ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

REGISTER sip:192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7728580
Max-Forwards: 69
To: sip:6001@192.168.178.203:5060
From: “6001” sip:6001@192.168.178.203:5060;tag=fkf45nuv95
Call-ID: ujn5ipo95fdavq07ka6pls
CSeq: 2 REGISTER
Authorization: Digest algorithm=MD5, username=“6001”, realm=“asterisk”, nonce=“27156dfc”, uri=“sip:192.168.178.203:5060”, response="0744b2feaafb335c03f11beacd527246"
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;+sip.ice;reg-id=1;+sip.instance=“urn:uuid:27045873-d4e7-47a9-920f-6aaa9c0ec31a”;expires=600
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: path,gruu,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+7ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 200 OK
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7728580;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=fkf45nuv95
To: sip:6001@192.168.178.203:5060;tag=as4128bc40
Call-ID: ujn5ipo95fdavq07ka6pls
CSeq: 2 REGISTER
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Expires: 600
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;expires=600
Date: Tue, 24 Feb 2015 09:57:31 GMT
Content-Length: 0

INVITE sip:6002@192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7239492
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7253 INVITE
X-Can-Renegotiate: undefined
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;ob
Content-Type: application/sdp
Session-Expires: 90
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: timer,ice,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 4710

v=0
o=- 5530171873894353207 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
m=audio 62227 RTP/SAVPF 111 103 104 9 0 8 106 105 13 126
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
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
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:831281522 cname:+qS2XmtyXWZX3uFI
a=ssrc:831281522 msid:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
a=ssrc:831281522 mslabel:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
a=ssrc:831281522 label:dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
m=video 62227 RTP/SAVPF 100 116 117 96
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=recvonly
a=rtcp-mux
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtpmap:116 red/90000
a=rtpmap:117 ulpfec/90000
a=rtpmap:96 rtx/90000
a=fmtp:96 apt=100

+4ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7239492;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060;tag=as6ed0dbe4
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7253 INVITE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="263201da"
Content-Length: 0

+3ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

ACK sip:6002@192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK7239492
To: sip:6002@192.168.178.203:5060;tag=as6ed0dbe4
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7253 ACK
Content-Length: 0

+4ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

INVITE sip:6002@192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK6404024
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7254 INVITE
Authorization: Digest algorithm=MD5, username=“6001”, realm=“asterisk”, nonce=“263201da”, uri=“sip:6002@192.168.178.203:5060”, response="989c95c09c54c31a44e9838420d644b1"
X-Can-Renegotiate: undefined
Contact: sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;ob
Content-Type: application/sdp
Session-Expires: 90
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: timer,ice,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 4710

v=0
o=- 5530171873894353207 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
m=audio 62227 RTP/SAVPF 111 103 104 9 0 8 106 105 13 126
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
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
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:831281522 cname:+qS2XmtyXWZX3uFI
a=ssrc:831281522 msid:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
a=ssrc:831281522 mslabel:bEWKeIMVkeE6PTP0lgDPhtJoGfmy7MeXYx0v
a=ssrc:831281522 label:dc973b27-9b15-4cdd-bbf8-80807c4d3b1d
m=video 62227 RTP/SAVPF 100 116 117 96
c=IN IP4 192.168.12.1
a=rtcp:62227 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3708951358 2 udp 2122129151 192.168.12.1 62227 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:3242410012 2 udp 2122063615 25.124.74.215 62228 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1867667642 2 udp 2121998079 192.168.254.1 62229 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:1340102981 2 udp 2121932543 192.168.178.18 62230 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:KUz2P70p6fRKTNhU
a=ice-pwd:uSSZZuV537KDmpbtSzusDKLK
a=ice-options:google-ice
a=fingerprint:sha-256 E8:85:6A:27:CF:E0:50:A7:4B:E5:4D:25:70:76:D4:F1:5D:8D:79:93:40:4B:2E:6B:40:1D:F0:35:B9:38:56:E3
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=recvonly
a=rtcp-mux
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtpmap:116 red/90000
a=rtpmap:117 ulpfec/90000
a=rtpmap:96 rtx/90000
a=fmtp:96 apt=100

+2ms
jssip.js:21376 JsSIP:InviteClientTransaction Timer D expired for transaction z9hG4bK7239492 +0ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 100 Trying
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK6404024;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7254 INVITE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Session-Expires: 90;refresher=uas
Contact: sip:6002@192.168.178.203:5060;transport=WS
Content-Length: 0

+8ms
jssip.js:21376 JsSIP:RTCSession receiveInviteResponse() +6ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 180 Ringing
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK6404024;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060;tag=as26751b85
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7254 INVITE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Session-Expires: 90;refresher=uas
Contact: sip:6002@192.168.178.203:5060;transport=WS
Content-Length: 0

SIP/2.0 200 OK
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK6404024;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060;tag=as26751b85
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7254 INVITE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Session-Expires: 90;refresher=uas
Contact: sip:6002@192.168.178.203:5060;transport=WS
Content-Type: application/sdp
Require: timer
Content-Length: 1160

v=0
o=root 1214649062 1214649062 IN IP4 192.168.178.203
s=Asterisk PBX SVN-branch-13-r431072M
c=IN IP4 192.168.178.203
b=CT:2048
t=0 0
m=audio 18140 RTP/SAVPF 0 107 126
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=rtpmap:126 telephone-event/8000
a=fmtp:126 0-16
a=maxptime:60
a=ice-ufrag:2e87503d402e8b984fa0c7d669e03633
a=ice-pwd:50ea190635c25a4533f9361f53f426f7
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 18140 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 18141 typ host
a=connection:new
a=setup:active
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=sendrecv
m=video 11326 RTP/SAVPF 100
a=ice-ufrag:13ec043261384d231d3cfabc3ca90221
a=ice-pwd:78ae041f1f96847d293896b479b679a0
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 11326 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 11327 typ host
a=connection:new
a=setup:active
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=rtpmap:100 VP8/90000
a=rtcp-fb:* ccm fir
a=sendrecv

+5s
jssip.js:21376 JsSIP:RTCSession receiveInviteResponse() +7ms
jssip.js:21376 JsSIP:Dialog dialog sf6m6uln2amn2lhuuvialq9ascrlbaas26751b85 changed to CONFIRMED state +1ms
jssip.js:21376 rtcninja:RTCPeerConnection setRemoteDescription() +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onsignalingstatechange() | signalingState: stable +3ms
jssip.js:21376 rtcninja:RTCPeerConnection setRemoteDescription() | success +41ms
jssip.js:21376 JsSIP:RTCSession session accepted +0ms
jssip.js:21376 rtcninja:RTCPeerConnection getLocalStreams() +0ms
jssip.js:21376 rtcninja:RTCPeerConnection getLocalStreams() +1ms
jssip.js:21376 JsSIP:RTCSession sendRequest() +2ms
jssip.js:21376 JsSIP:RTCSession:Request new | ACK +1ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

ACK sip:6002@192.168.178.203:5060;transport=ws SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK4308950
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060;tag=as26751b85
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7254 ACK
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

INVITE sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;ob SIP/2.0
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK423d4294
Max-Forwards: 70
From: sip:6002@192.168.178.203:5060;tag=as26751b85
To: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Contact: sip:6002@192.168.178.203:5060;transport=WS
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 102 INVITE
User-Agent: FPBX-12.0.37(13.431072M)
Session-Expires: 90;refresher=uac
Min-SE: 90
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
X-asterisk-Info: SIP re-invite (Session-Timers)
Content-Type: application/sdp
Content-Length: 1160

v=0
o=root 1214649062 1214649062 IN IP4 192.168.178.203
s=Asterisk PBX SVN-branch-13-r431072M
c=IN IP4 192.168.178.203
b=CT:2048
t=0 0
m=audio 18140 RTP/SAVPF 0 107 126
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=rtpmap:126 telephone-event/8000
a=fmtp:126 0-16
a=maxptime:60
a=ice-ufrag:2e87503d402e8b984fa0c7d669e03633
a=ice-pwd:50ea190635c25a4533f9361f53f426f7
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 18140 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 18141 typ host
a=connection:new
a=setup:active
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=sendrecv
m=video 11326 RTP/SAVPF 100
a=ice-ufrag:13ec043261384d231d3cfabc3ca90221
a=ice-pwd:78ae041f1f96847d293896b479b679a0
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 11326 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 11327 typ host
a=connection:new
a=setup:active
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=rtpmap:100 VP8/90000
a=rtcp-fb:* ccm fir
a=sendrecv

+13s
jssip.js:21376 JsSIP:Transport sending WebSocket message:

SIP/2.0 100 Trying
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK423d4294
To: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
From: sip:6002@192.168.178.203:5060;tag=as26751b85
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 102 INVITE
Supported: timer,ice,outbound
Content-Length: 0

SIP/2.0 500 JsSIP Internal Error
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK423d4294
To: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
From: sip:6002@192.168.178.203:5060;tag=as26751b85
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 102 INVITE
Supported: timer,ice,outbound
Content-Length: 0

ACK sip:vkk702nd@1t4mt0723j5t.invalid;transport=ws;ob SIP/2.0
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK423d4294
Max-Forwards: 70
From: sip:6002@192.168.178.203:5060;tag=as26751b85
To: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Contact: sip:6002@192.168.178.203:5060;transport=WS
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 102 ACK
User-Agent: FPBX-12.0.37(13.431072M)
Content-Length: 0

BYE sip:6002@192.168.178.203:5060;transport=ws SIP/2.0
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK1759666
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060;tag=as26751b85
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7255 BYE
Reason: SIP ;cause=408; text="Session Timer Expired"
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+2ms
jssip.js:21376 JsSIP:RTCSession session ended +0ms
jssip.js:21376 JsSIP:RTCSession close() +0ms
jssip.js:21376 rtcninja:RTCPeerConnection close() +0ms
jssip.js:21376 JsSIP:RTCSession close() | closing local MediaStream +40ms
jssip.js:21376 rtcninja:Adapter closeMediaStream() | calling stop() on all the MediaStreamTrack +0ms
jssip.js:21376 JsSIP:Dialog dialog sf6m6uln2amn2lhuuvialq9ascrlbaas26751b85 deleted +1ms
jssip.js:21376 rtcninja:Adapter closeMediaStream() | calling stop() on all the MediaStreamTrack +3ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 481 Call leg/transaction does not exist
Via: SIP/2.0/WS 1t4mt0723j5t.invalid;branch=z9hG4bK1759666;received=192.168.178.18
From: “6001” sip:6001@192.168.178.203:5060;tag=lq9ascrlba
To: sip:6002@192.168.178.203:5060;tag=as26751b85
Call-ID: sf6m6uln2amn2lhuuvia
CSeq: 7255 BYE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0

+0ms
jssip.js:21534 JsSIP:ERROR:RTCSession:Request onDialogError +3ms
jssip.js:21376 rtcninja:RTCPeerConnection oniceconnectionstatechange() | iceConnectionState: closed +2ms
jssip.js:21376 rtcninja:RTCPeerConnection onsignalingstatechange() | signalingState: closed +1ms[/code]

Reciever log

[code]GET http://tryit.jssip.net/js/custom.js
jssip.js:21376 JsSIP version 0.6.18 +0ms
jssip.js:21376 rtcninja version 0.5.0 +4ms
jssip.js:21376 rtcninja detected browser: Chrome 40.0 [mobile:false, tablet:false, android:false, ios:false] +1ms
jssip.js:21376 JsSIP:UA configuration parameters after validation: +1m
jssip.js:21376 JsSIP:UA - via_host: “it6ohfolj8uc.invalid” +1ms
jssip.js:21376 JsSIP:UA - password: NOT SHOWN +0ms
jssip.js:21376 JsSIP:UA - register_expires: 600 +0ms
jssip.js:21376 JsSIP:UA - register: true +0ms
jssip.js:21376 JsSIP:UA - registrar_server: sip:192.168.178.203:5060 +0ms
jssip.js:21376 JsSIP:UA - ws_server_max_reconnection: 3 +1ms
jssip.js:21376 JsSIP:UA - ws_server_reconnection_timeout: 4 +0ms
jssip.js:21376 JsSIP:UA - connection_recovery_min_interval: 2 +0ms
jssip.js:21376 JsSIP:UA - connection_recovery_max_interval: 30 +0ms
jssip.js:21376 JsSIP:UA - use_preloaded_route: false +0ms
jssip.js:21376 JsSIP:UA - no_answer_timeout: 60000 +0ms
jssip.js:21376 JsSIP:UA - session_timers: true +1ms
jssip.js:21376 JsSIP:UA - hack_via_tcp: false +0ms
jssip.js:21376 JsSIP:UA - hack_via_ws: false +0ms
jssip.js:21376 JsSIP:UA - hack_ip_in_contact: false +0ms
jssip.js:21376 JsSIP:UA - node_websocket_options: {} +0ms
jssip.js:21376 JsSIP:UA - uri: sip:6002@192.168.178.203:5060 +1ms
jssip.js:21376 JsSIP:UA - ws_servers: [{“ws_uri”:“ws://192.168.178.203:8088/ws”,“sip_uri”:“sip:192.168.178.203:8088;transport=ws;lr”,“weight”:0,“status”:0,“scheme”:“WS”}] +0ms
jssip.js:21376 JsSIP:UA - display_name: “6002” +0ms
jssip.js:21376 JsSIP:UA - instance_id: “7a237bd4-9ccd-4eb1-8da6-a4ef569e8b21” +0ms
jssip.js:21376 JsSIP:UA - jssip_id: “nuhai” +0ms
jssip.js:21376 JsSIP:UA - hostport_params: “192.168.178.203:5060” +0ms
jssip.js:21376 JsSIP:UA - authorization_user: “6002” +1ms
jssip.js:21376 rtcninja WebRTC supported +0ms
jssip.js:21376 JsSIP:UA start() +3ms
jssip.js:21376 JsSIP:Transport connecting to WebSocket ws://192.168.178.203:8088/ws +0ms
jquery-1.6.1.min.js:18 ‘webkitRequestAnimationFrame’ is vendor-specific. Please use the standard ‘requestAnimationFrame’ instead.
jssip.js:21376 JsSIP:Transport WebSocket ws://192.168.178.203:8088/ws connected +8ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

REGISTER sip:192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK4507232
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060
From: “6002” sip:6002@192.168.178.203:5060;tag=rj9isnk8ni
Call-ID: 0vreoff3cjblcgubthf1df
CSeq: 1 REGISTER
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;+sip.ice;reg-id=1;+sip.instance=“urn:uuid:7a237bd4-9ccd-4eb1-8da6-a4ef569e8b21”;expires=600
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: path,gruu,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+4ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 401 Unauthorized
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK4507232;received=192.168.178.18;rport=55388
From: “6002” sip:6002@192.168.178.203:5060;tag=rj9isnk8ni
To: sip:6002@192.168.178.203:5060;tag=as2594f13a
Call-ID: 0vreoff3cjblcgubthf1df
CSeq: 1 REGISTER
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="6f01f8ce"
Content-Length: 0

+3ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

REGISTER sip:192.168.178.203:5060 SIP/2.0
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK9382256
Max-Forwards: 69
To: sip:6002@192.168.178.203:5060
From: “6002” sip:6002@192.168.178.203:5060;tag=rj9isnk8ni
Call-ID: 0vreoff3cjblcgubthf1df
CSeq: 2 REGISTER
Authorization: Digest algorithm=MD5, username=“6002”, realm=“asterisk”, nonce=“6f01f8ce”, uri=“sip:192.168.178.203:5060”, response="7bd72f970b898eb4cabd6b0638cfffcb"
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;+sip.ice;reg-id=1;+sip.instance=“urn:uuid:7a237bd4-9ccd-4eb1-8da6-a4ef569e8b21”;expires=600
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: path,gruu,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+7ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 200 OK
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK9382256;received=192.168.178.18;rport=55388
From: “6002” sip:6002@192.168.178.203:5060;tag=rj9isnk8ni
To: sip:6002@192.168.178.203:5060;tag=as2594f13a
Call-ID: 0vreoff3cjblcgubthf1df
CSeq: 2 REGISTER
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Expires: 600
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;expires=600
Date: Tue, 24 Feb 2015 09:57:36 GMT
Content-Length: 0

+3ms
init.js:432 Registered
jssip.js:21376 JsSIP:Transport received WebSocket text message:

INVITE sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws SIP/2.0
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK639889fc;rport
Max-Forwards: 70
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws
Contact: sip:6001@192.168.178.203:5060;transport=WS
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 102 INVITE
User-Agent: FPBX-12.0.37(13.431072M)
Date: Tue, 24 Feb 2015 09:57:50 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 1160

v=0
o=root 950195706 950195706 IN IP4 192.168.178.203
s=Asterisk PBX SVN-branch-13-r431072M
c=IN IP4 192.168.178.203
b=CT:2048
t=0 0
m=audio 13264 RTP/SAVPF 0 107 101
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=maxptime:60
a=ice-ufrag:74327d5b209da4b92cbd2b3d52a8ff34
a=ice-pwd:2ecc31556ecd1fe1732692b861f69a81
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 13264 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 13265 typ host
a=connection:new
a=setup:actpass
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=sendrecv
m=video 19044 RTP/SAVPF 100
a=ice-ufrag:32f57f47030bc7a15f72fde56ca13b2f
a=ice-pwd:4cf497284aa5c911503dff054508510d
a=candidate:Hc0a8b2cb 1 UDP 2130706431 192.168.178.203 19044 typ host
a=candidate:Hc0a8b2cb 2 UDP 2130706430 192.168.178.203 19045 typ host
a=connection:new
a=setup:actpass
a=fingerprint:SHA-256 F5:61:28:93:C2:DD:B5:F5:6A:B6:AE:B4:39:9A:69:6D:6B:EB:75:EC:AB:F7:97:7C:7B:D6:8C:28:9A:AA:7B:59
a=rtpmap:100 VP8/90000
a=rtcp-fb:* ccm fir
a=sendrecv

+14s
jssip.js:21376 JsSIP:Transport sending WebSocket message:

SIP/2.0 100 Trying
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK639889fc;rport
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 102 INVITE
Supported: timer,ice,outbound
Content-Length: 0

+4ms
jssip.js:21376 JsSIP:RTCSession new +1ms
jssip.js:21376 JsSIP:RTCSession init_incoming() +0ms
jssip.js:21376 JsSIP:Dialog new UAS dialog created with status EARLY +1ms
jssip.js:21376 JsSIP:RTCSession newRTCSession +0ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

SIP/2.0 180 Ringing
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK639889fc;rport
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 102 INVITE
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws
Supported: timer,ice,outbound
Content-Length: 0

+16ms
jssip.js:21376 JsSIP:RTCSession session progress +1ms
jssip.js:21376 JsSIP:RTCSession answer() +2s
jssip.js:21376 JsSIP:Dialog dialog 6c07cc3d1b4383e70875536708504690@192.168.178.203:50609507kjumseas5c1a4f83 changed to CONFIRMED state +1ms
jssip.js:21376 rtcninja:RTCPeerConnection new | pcConfig: +1ms Object {iceServers: Array[1], gatheringTimeout: 2000}
jssip.js:21376 rtcninja:RTCPeerConnection setConfigurationAndOptions | processed pcConfig: +2ms Object {iceServers: Array[1]}
jssip.js:21376 rtcninja:Adapter getUserMedia() | constraints: +25ms Object {audio: true, video: true}
jssip.js:21376 rtcninja:Adapter getUserMedia() | success +1s
jssip.js:21376 rtcninja:RTCPeerConnection addStream() | stream: +0ms MediaStream {onremovetrack: null, onaddtrack: null, onended: null, ended: false, id: “dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9”…}
jssip.js:21376 rtcninja:RTCPeerConnection setRemoteDescription() +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onnegotiationneeded() +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onsignalingstatechange() | signalingState: have-remote-offer +11ms
jssip.js:21376 rtcninja:RTCPeerConnection setRemoteDescription() | success +59ms
jssip.js:21376 JsSIP:RTCSession session connecting +0ms
jssip.js:21376 JsSIP:RTCSession createLocalDescription() +1ms
jssip.js:21376 rtcninja:RTCPeerConnection createAnswer() +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onaddstream() | stream: +0ms MediaStream {onremovetrack: null, onaddtrack: null, onended: null, ended: false, id: “default”…}
gui.js:117 Tryit: addstream()
jssip.js:21376 rtcninja:RTCPeerConnection createAnswer() | success +2ms
jssip.js:21376 rtcninja:RTCPeerConnection setLocalDescription() +0ms
jssip.js:21376 rtcninja:RTCPeerConnection setLocalDescription() | success +10ms
jssip.js:21376 rtcninja:RTCPeerConnection setLocalDescription() | ending gathering in 2000 ms (gatheringTimeout option) +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onsignalingstatechange() | signalingState: stable +0ms
jssip.js:21376 rtcninja:RTCPeerConnection oniceconnectionstatechange() | iceConnectionState: checking +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:3708951358 1 udp 2122129151 192.168.12.1 62246 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:3242410012 1 udp 2122063615 25.124.74.215 62247 typ host generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:1867667642 1 udp 2121998079 192.168.254.1 62248 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:1340102981 1 udp 2121932543 192.168.178.18 62249 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:3708951358 2 udp 2122129150 192.168.12.1 62250 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:3242410012 2 udp 2122063614 25.124.74.215 62251 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:1867667642 2 udp 2121998078 192.168.254.1 62252 typ host generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:1340102981 2 udp 2121932542 192.168.178.18 62253 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:3708951358 1 udp 2122129151 192.168.12.1 62254 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:3242410012 1 udp 2122063615 25.124.74.215 62255 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:1867667642 1 udp 2121998079 192.168.254.1 62256 typ host generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:1340102981 1 udp 2121932543 192.168.178.18 62257 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:3708951358 2 udp 2122129150 192.168.12.1 62258 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:3242410012 2 udp 2122063614 25.124.74.215 62259 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:1867667642 2 udp 2121998078 192.168.254.1 62260 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:1340102981 2 udp 2121932542 192.168.178.18 62261 typ host generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0 +95ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:2475812814 2 tcp 1518149374 192.168.12.1 0 typ host tcptype active generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:2411773164 2 tcp 1518083838 25.124.74.215 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:567387210 2 tcp 1518018302 192.168.254.1 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m0(audio) candidate:23307701 2 tcp 1517952766 192.168.178.18 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:2475812814 2 tcp 1518149374 192.168.12.1 0 typ host tcptype active generation 0 +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:2411773164 2 tcp 1518083838 25.124.74.215 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:567387210 2 tcp 1518018302 192.168.254.1 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 rtcninja:RTCPeerConnection onicecandidate() | m1(video) candidate:23307701 2 tcp 1517952766 192.168.178.18 0 typ host tcptype active generation 0 +0ms
jssip.js:21376 JsSIP:RTCSession answer() +1s
jssip.js:13899 Uncaught INVALID_STATE_ERROR: Invalid status: 5
jssip.js:21376 rtcninja:RTCPeerConnection forced end of candidates after gatheringTimeout timeout +830ms
jssip.js:21376 JsSIP:Transport sending WebSocket message:

SIP/2.0 200 OK
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK639889fc;rport
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 102 INVITE
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws
X-Can-Renegotiate: undefined
Session-Expires: 90;refresher=uas
Supported: timer,ice,outbound
Content-Type: application/sdp
Content-Length: 4272

v=0
o=- 4797032302995306244 2 IN IP4 127.0.0.1
s=-
t=0 0
a=msid-semantic: WMS dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9
m=audio 62246 RTP/SAVPF 0 107 101
c=IN IP4 192.168.12.1
a=rtcp:62250 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62246 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62247 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62248 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62249 typ host generation 0
a=candidate:3708951358 2 udp 2122129150 192.168.12.1 62250 typ host generation 0
a=candidate:3242410012 2 udp 2122063614 25.124.74.215 62251 typ host generation 0
a=candidate:1867667642 2 udp 2121998078 192.168.254.1 62252 typ host generation 0
a=candidate:1340102981 2 udp 2121932542 192.168.178.18 62253 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149374 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083838 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018302 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952766 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:vxWJIXafcWF/6HLw
a=ice-pwd:rYWA8rmTmO2jG5wWpwOLB7Lr
a=fingerprint:sha-256 9E:69:3E:AE:77:A2:EF:9F:BA:B4:C6:C3:A8:23:0F:5C:3D:F8:78:90:2F:E5:1C:D3:A3:C4:F7:4D:8E:30:EA:4A
a=setup:active
a=mid:audio
a=sendrecv
a=rtpmap:0 PCMU/8000
a=rtpmap:107 opus/48000/2
a=fmtp:107 minptime=10
a=rtpmap:101 telephone-event/8000
a=maxptime:60
a=ssrc:4216408927 cname:+gRsgjxP0yDLNRgt
a=ssrc:4216408927 msid:dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9 1cba7ec5-37ab-45cd-adc6-1136cfe6dba8
a=ssrc:4216408927 mslabel:dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9
a=ssrc:4216408927 label:1cba7ec5-37ab-45cd-adc6-1136cfe6dba8
m=video 62254 RTP/SAVPF 100
c=IN IP4 192.168.12.1
a=rtcp:62258 IN IP4 192.168.12.1
a=candidate:3708951358 1 udp 2122129151 192.168.12.1 62254 typ host generation 0
a=candidate:3242410012 1 udp 2122063615 25.124.74.215 62255 typ host generation 0
a=candidate:1867667642 1 udp 2121998079 192.168.254.1 62256 typ host generation 0
a=candidate:1340102981 1 udp 2121932543 192.168.178.18 62257 typ host generation 0
a=candidate:3708951358 2 udp 2122129150 192.168.12.1 62258 typ host generation 0
a=candidate:3242410012 2 udp 2122063614 25.124.74.215 62259 typ host generation 0
a=candidate:1867667642 2 udp 2121998078 192.168.254.1 62260 typ host generation 0
a=candidate:1340102981 2 udp 2121932542 192.168.178.18 62261 typ host generation 0
a=candidate:2475812814 1 tcp 1518149375 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 1 tcp 1518083839 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 1 tcp 1518018303 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 1 tcp 1517952767 192.168.178.18 0 typ host tcptype active generation 0
a=candidate:2475812814 2 tcp 1518149374 192.168.12.1 0 typ host tcptype active generation 0
a=candidate:2411773164 2 tcp 1518083838 25.124.74.215 0 typ host tcptype active generation 0
a=candidate:567387210 2 tcp 1518018302 192.168.254.1 0 typ host tcptype active generation 0
a=candidate:23307701 2 tcp 1517952766 192.168.178.18 0 typ host tcptype active generation 0
a=ice-ufrag:oQ792JuOl542aOwp
a=ice-pwd:AObNZc6y8eHFsJCv7BCoH14N
a=fingerprint:sha-256 9E:69:3E:AE:77:A2:EF:9F:BA:B4:C6:C3:A8:23:0F:5C:3D:F8:78:90:2F:E5:1C:D3:A3:C4:F7:4D:8E:30:EA:4A
a=setup:active
a=mid:video
a=sendrecv
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 ccm fir
a=ssrc:4089479600 cname:+gRsgjxP0yDLNRgt
a=ssrc:4089479600 msid:dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9 a5a7e0d7-32f1-4710-a6dd-20891c82a211
a=ssrc:4089479600 mslabel:dRcUuS2slUkKwG13GUUB7sW3ZyKzyfVnNBs9
a=ssrc:4089479600 label:a5a7e0d7-32f1-4710-a6dd-20891c82a211

ACK sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws SIP/2.0
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK41ec6246;rport
Max-Forwards: 70
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
Contact: sip:6001@192.168.178.203:5060;transport=WS
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 102 ACK
User-Agent: FPBX-12.0.37(13.431072M)
Content-Length: 0

UPDATE sip:6001@192.168.178.203:5060;transport=ws SIP/2.0
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK4152338
Max-Forwards: 69
To: sip:6001@192.168.178.203;tag=as5c1a4f83
From: “6002” sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 3608 UPDATE
Contact: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws
Session-Expires: 90;refresher=uac
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS
Supported: timer,ice,outbound
User-Agent: JsSIP 0.6.18
Content-Length: 0

+2ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

SIP/2.0 501 Method Not Implemented
Via: SIP/2.0/WS it6ohfolj8uc.invalid;branch=z9hG4bK4152338;received=192.168.178.18;rport=55388
From: “6002” sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
To: sip:6001@192.168.178.203;tag=as5c1a4f83
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 3608 UPDATE
Server: FPBX-12.0.37(13.431072M)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0

+1ms
jssip.js:21376 JsSIP:RTCSession:Request onErrorResponse +4ms
jssip.js:21376 JsSIP:Transport received WebSocket text message:

BYE sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws SIP/2.0
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK0075f9af;rport
Max-Forwards: 70
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 103 BYE
User-Agent: FPBX-12.0.37(13.431072M)
X-Asterisk-HangupCause: Normal Clearing
X-Asterisk-HangupCauseCode: 16
Content-Length: 0

SIP/2.0 200 OK
Via: SIP/2.0/WS 192.168.178.203:5060;branch=z9hG4bK0075f9af;rport
To: sip:euo5u46d@it6ohfolj8uc.invalid;transport=ws;tag=9507kjumse
From: “6001” sip:6001@192.168.178.203;tag=as5c1a4f83
Call-ID: 6c07cc3d1b4383e70875536708504690@192.168.178.203:5060
CSeq: 103 BYE
Supported: outbound
Content-Length: 0

+0ms
jssip.js:21376 JsSIP:RTCSession session ended +0ms
jssip.js:21376 JsSIP:RTCSession close() +1ms
jssip.js:21376 rtcninja:RTCPeerConnection close() +0ms
jssip.js:21376 JsSIP:RTCSession close() | closing local MediaStream +59ms
jssip.js:21376 rtcninja:Adapter closeMediaStream() | calling stop() on all the MediaStreamTrack +0ms
jssip.js:21376 JsSIP:Dialog dialog 6c07cc3d1b4383e70875536708504690@192.168.178.203:50609507kjumseas5c1a4f83 deleted +1ms
jssip.js:21376 rtcninja:Adapter closeMediaStream() | calling stop() on all the MediaStreamTrack +3ms
jssip.js:21376 JsSIP:NonInviteServerTransaction Timer J expired for transaction z9hG4bK0075f9af +0ms
jssip.js:21376 rtcninja:RTCPeerConnection oniceconnectionstatechange() | iceConnectionState: closed +1ms
jssip.js:21376 rtcninja:RTCPeerConnection onsignalingstatechange() | signalingState: closed +0ms[/code]

I hope someone can point me in some direction, or that someone has encountered the same problem and is willing to share their knowledge.

For more information, feel free to ask me.

Thank you in advance.