Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).

3G/4G can't connect IO 8080

Somnus_Chen
Beginner
1,154 Views

   Hi,

   My MCU version is 3.1.1,  Both http://xxx:3001 and https://xxx:3004 work well with wifi, but do not work with 3G/4G.  No matter configured stun/turn or not.

    error log in IE:SCRIPT7002: XMLHttpRequest: 网络错误 0x2efd, 由于出现错误 00002efd 而导致此项操作无法完成。

   error log in Chrome:GET https://XXXX:8080/socket.io/?EIO=3&transport=polling&t=1472180186046-0 net::ERR_CONNECTION_TIMED_OUT

   Thanks.

0 Kudos
1 Solution
Lei_Z_Intel1
Employee
1,154 Views

That's interesting. Have you tried other browsers other than IE? 

View solution in original post

0 Kudos
5 Replies
Somnus_Chen
Beginner
1,154 Views
I have fixed it by changing 8080 to another. But I don't know what is the reason
0 Kudos
Lei_Z_Intel1
Employee
1,155 Views

That's interesting. Have you tried other browsers other than IE? 

0 Kudos
Somnus_Chen
Beginner
1,154 Views

 error log in IE:SCRIPT7002: XMLHttpRequest: 网络错误 0x2efd, 由于出现错误 00002efd 而导致此项操作无法完成。

 error log in Chrome:GET https://XXXX:8080/socket.io/?EIO=3&transport=polling&t=1472180186046-0

I tried both IE and Chrome. There is an another error in p2p mode.  "chat-started" never be excuted with 3G/4G, but works well with wifi.

This appears to be Chrome
videop2p.js:263 connect server success.isInitiator:false
sc.websocket.js:57 received:{"type":"chat-closed"}
sc.websocket.js:57 received:{"type":"chat-invitation"}
videop2p.js:337 Emobi_yn_mk_zf_867919024883210/undefined invitation to chat.
sc.websocket.js:25 sendMessage:{"type":"chat-accepted"}
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"offer","sdp":"v=0\r\no=- 3502347146306263732 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 UDP\/TLS\/RTP\/SAVPF 111 103 9 102 0 8 106 105 13 127 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:71ZcuA6cTkqp3l\/7\r\na=ice-pwd:1JTWpWMU15ZwLRMFz5uHE7zN\r\na=fingerprint:sha-256 3D:03:C0:66:37:A3:E8:1D:7F:DD:DC:EC:48:67:6D:5D:CE:81:4D:D8:11:0C:A7:FD:0C:ED:BD:5E:02:4B:89:44\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http:\/\/www.webrtc.org\/experiments\/rtp-hdrext\/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus\/48000\/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC\/16000\r\na=rtpmap:9 G722\/8000\r\na=rtpmap:102 ILBC\/8000\r\na=rtpmap:0 PCMU\/8000\r\na=rtpmap:8 PCMA\/8000\r\na=rtpmap:106 CN\/32000\r\na=rtpmap:105 CN\/16000\r\na=rtpmap:13 CN\/8000\r\na=rtpmap:127 red\/8000\r\na=rtpmap:126 telephone-event\/8000\r\na=maxptime:60\r\nm=video 9 UDP\/TLS\/RTP\/SAVPF 100 116 117 121 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:71ZcuA6cTkqp3l\/7\r\na=ice-pwd:1JTWpWMU15ZwLRMFz5uHE7zN\r\na=fingerprint:sha-256 3D:03:C0:66:37:A3:E8:1D:7F:DD:DC:EC:48:67:6D:5D:CE:81:4D:D8:11:0C:A7:FD:0C:ED:BD:5E:02:4B:89:44\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http:\/\/www.webrtc.org\/experiments\/rtp-hdrext\/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8\/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red\/90000\r\na=rtpmap:117 ulpfec\/90000\r\na=rtpmap:121 H264\/90000\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 goog-remb\r\na=rtpmap:96 rtx\/90000\r\na=fmtp:96 apt=100\r\n"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"offer","sdp":"v=0\r\no=- 3502347146306263732 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 102 0 8 106 105 13 127 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:71ZcuA6cTkqp3l/7\r\na=ice-pwd:1JTWpWMU15ZwLRMFz5uHE7zN\r\na=fingerprint:sha-256 3D:03:C0:66:37:A3:E8:1D:7F:DD:DC:EC:48:67:6D:5D:CE:81:4D:D8:11:0C:A7:FD:0C:ED:BD:5E:02:4B:89:44\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:102 ILBC/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:127 red/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 116 117 121 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:71ZcuA6cTkqp3l/7\r\na=ice-pwd:1JTWpWMU15ZwLRMFz5uHE7zN\r\na=fingerprint:sha-256 3D:03:C0:66:37:A3:E8:1D:7F:DD:DC:EC:48:67:6D:5D:CE:81:4D:D8:11:0C:A7:FD:0C:ED:BD:5E:02:4B:89:44\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:121 H264/90000\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 goog-remb\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\n"}
woogeen.sdk.js:8 DEBUG: About to set remote description. Signaling state: stable
woogeen.sdk.js:8 DEBUG: Signaling state changed: have-remote-offer
woogeen.sdk.js:8 DEBUG: Draining pending streams.
woogeen.sdk.js:8 DEBUG: Peer connection is ready for draining pending streams.
woogeen.sdk.js:8 DEBUG: Signaling state changed: stable
woogeen.sdk.js:8 DEBUG: Draining pending streams.
woogeen.sdk.js:8 DEBUG: Peer connection is ready for draining pending streams.
woogeen.sdk.js:8 DEBUG: Set local description successfully.
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"answer","sdp":"v=0\r\no=- 7618545881301249604 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 0 8 106 105 13 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:tp3KtI0LH/glTo6Z\r\na=ice-pwd:sBPz3+Ce7nezPiVigRS98wqi\r\na=fingerprint:sha-256 3D:6D:09:59:BB:56:91:73:03:0A:C7:31:23:E7:C8:BC:E6:33:72:91:6B:28:F1:70:24:50:0F:78:64:0B:CC:B0\r\na=setup:active\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 116 117 96\r\nb=AS:500\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:tp3KtI0LH/glTo6Z\r\na=ice-pwd:sBPz3+Ce7nezPiVigRS98wqi\r\na=fingerprint:sha-256 3D:6D:09:59:BB:56:91:73:03:0A:C7:31:23:E7:C8:BC:E6:33:72:91:6B:28:F1:70:24:50:0F:78:64:0B:CC:B0\r\na=setup:active\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=sendonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\n"}}
woogeen.sdk.js:8 DEBUG: Sent answer.
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:1974571332 1 udp 2122260223 192.168.0.115 64804 typ host generation 0","sdpMid":"audio","sdpMLineIndex":0}}
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:1974571332 1 udp 2122260223 192.168.0.115 64804 typ host generation 0","sdpMid":"video","sdpMLineIndex":1}}
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:604605138 1 udp 2122260223 10.40.8.58 45884 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:604605138 1 udp 2122260223 10.40.8.58 45884 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
woogeen.sdk.js:8 DEBUG: Add ice candidate success.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:604605138 2 udp 2122260222 10.40.8.58 36800 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:604605138 2 udp 2122260222 10.40.8.58 36800 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:604605138 1 udp 2122260223 10.40.8.58 49001 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:604605138 1 udp 2122260223 10.40.8.58 49001 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
woogeen.sdk.js:8 DEBUG: Add ice candidate success.
woogeen.sdk.js:8 DEBUG: Ice connection state changed. State: checking
woogeen.sdk.js:8 DEBUG: Add ice candidate success.
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:4109998064 1 udp 1686052607 125.84.176.183 19848 typ srflx raddr 192.168.0.115 rport 64804 generation 0","sdpMid":"audio","sdpMLineIndex":0}}
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:4109998064 1 udp 1686052607 125.84.176.183 19848 typ srflx raddr 192.168.0.115 rport 64804 generation 0","sdpMid":"video","sdpMLineIndex":1}}
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:604605138 2 udp 2122260222 10.40.8.58 53491 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:604605138 2 udp 2122260222 10.40.8.58 53491 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
woogeen.sdk.js:8 DEBUG: Add ice candidate success.
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:993160628 1 tcp 1518280447 192.168.0.115 0 typ host tcptype active generation 0","sdpMid":"audio","sdpMLineIndex":0}}
sc.websocket.js:25 sendMessage:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:993160628 1 tcp 1518280447 192.168.0.115 0 typ host tcptype active generation 0","sdpMid":"video","sdpMLineIndex":1}}
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:3341290558 1 udp 1686052607 123.147.244.112 4231 typ srflx raddr 10.40.8.58 rport 45884 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:3341290558 1 udp 1686052607 123.147.244.112 4231 typ srflx raddr 10.40.8.58 rport 45884 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
woogeen.sdk.js:8 DEBUG: Add ice candidate success.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:3341290558 2 udp 1686052606 123.147.244.112 4230 typ srflx raddr 10.40.8.58 rport 36800 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:3341290558 2 udp 1686052606 123.147.244.112 4230 typ srflx raddr 10.40.8.58 rport 36800 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:3341290558 1 udp 1686052607 123.147.244.112 4232 typ srflx raddr 10.40.8.58 rport 49001 generation 0","sdpMLineIndex":1,"sdpMid":"video"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:3341290558 1 udp 1686052607 123.147.244.112 4232 typ srflx raddr 10.40.8.58 rport 49001 generation 0","sdpMLineIndex":1,"sdpMid":"video"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:3341290558 2 udp 1686052606 123.147.244.112 4233 typ srflx raddr 10.40.8.58 rport 53491 generation 0","sdpMLineIndex":1,"sdpMid":"video"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:3341290558 2 udp 1686052606 123.147.244.112 4233 typ srflx raddr 10.40.8.58 rport 53491 generation 0","sdpMLineIndex":1,"sdpMid":"video"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
3woogeen.sdk.js:8 DEBUG: Add ice candidate success.
sc.websocket.js:57 received:{"type":"chat-signal","data":{"type":"candidates","candidate":"candidate:1787459106 1 tcp 1518280447 10.40.8.58 54663 typ host tcptype passive generation 0","sdpMLineIndex":0,"sdpMid":"audio"}}
woogeen.sdk.js:8 DEBUG: S->C: {"type":"candidates","candidate":"candidate:1787459106 1 tcp 1518280447 10.40.8.58 54663 typ host tcptype passive generation 0","sdpMLineIndex":0,"sdpMid":"audio"}
woogeen.sdk.js:8 DEBUG: On remote ice candidate from peer Emobi_yn_mk_zf_867919024883210
woogeen.sdk.js:8 DEBUG: Add remote ice candidates.
woogeen.sdk.js:8 DEBUG: Add ice candidate success.

0 Kudos
Somnus_Chen
Beginner
1,154 Views

Ice connection state changed. State: checking >>>>>???

checking doesn't go through .. Never excute " Ice connection state changed. State: connected"  or "chat-negotiation-needed";

My turn/stun server not work?

0 Kudos
Somnus_Chen
Beginner
1,154 Views

This problem is surely caused by my turnserver configuration.

Thanks a lot.

0 Kudos
Reply