Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646

3G/4G can't connect IO 8080

Somnus_Chen
Beginner
784 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
784 Views

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

View solution in original post

5 Replies
Somnus_Chen
Beginner
784 Views
I have fixed it by changing 8080 to another. But I don't know what is the reason
Lei_Z_Intel1
Employee
785 Views

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

View solution in original post

Somnus_Chen
Beginner
784 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:1... 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:1... 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.

Somnus_Chen
Beginner
784 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?

Somnus_Chen
Beginner
784 Views

This problem is surely caused by my turnserver configuration.

Thanks a lot.

Reply