Giter Site home page Giter Site logo

Comments (13)

paniksystem avatar paniksystem commented on May 11, 2024 1

I am using libjuice, i tested yesterday and the DTLSv1_handle_timeout(mSsl) result was always 0. Making a verbose output now and cleaning things up.

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

This looks to me like a handshake timeout which is not correctly reported. Looking at the OpenSSL handshake and going through the doc again, it seems you need to check the return of DTLSv1_handle_timeout as SSL_do_handshake won't report the error, however I didn't check it:

DTLSv1_handle_timeout(mSsl);

Could you please test with this branch where I added proper error handling for it? https://github.com/paullouisageneau/libdatachannel/tree/fix-openssl-handshake-timeout

Still that wouldn't explain why the handshake times out in the first place... Do you use libnice or libjuice for ICE? Also, did you get the verbose log of a failed attempt by any chance?

from libdatachannel.

paniksystem avatar paniksystem commented on May 11, 2024
2020-05-03 13:10:31.365 DEBUG [71116] [rtc::IceTransport::IceTransport@58] Initializing ICE transport (libjuice)
2020-05-03 13:10:31.366 DEBUG [71116] [rtc::IceTransport::IceTransport@82] Using STUN server "stun1.l.google.com:19302"
2020-05-03 13:10:31.367 DEBUG [71116] [rtc::IceTransport::IceTransport@82] Using STUN server "stun2.l.google.com:19302"
2020-05-03 13:10:31.367 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:59: Creating agent
2020-05-03 13:10:31.370 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\ice.c:184: Created local description: ufrag="KxUD", pwd="9HzOBMlmXkEG11TnytgHXH"
2020-05-03 13:10:31.372 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:216: Assuming controlling mode
2020-05-03 13:10:31.373 DEBUG [71116] [WebRTC::Init::<lambda_73770035c50012521d7629dbfd40f22b>::operator ()@98] onLocalDescription
2020-05-03 13:10:31.375 DEBUG [71116] [WebRTC::Init::<lambda_93d6d15bdde2ebebc257dd18c37152a9>::operator ()@127] onGatheringStateChange: 1
2020-05-03 13:10:31.376 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\udp.c:125: UDP socket bound to port 58333
2020-05-03 13:10:31.377 INFO  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:473: Changing state to gathering
2020-05-03 13:10:31.377 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:168: Adding 1 local host candidates
2020-05-03 13:10:31.378 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:190: Gathered host candidate: a=candidate:1 1 UDP 2122317823 192.168.1.31 58333 typ host
2020-05-03 13:10:31.379 DEBUG [71116] [WebRTC::Init::<lambda_ec95b86c039d25f1ded0dad620d490c5>::operator ()@105] onLocalCandidate
2020-05-03 13:10:31.380 INFO  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:473: Changing state to connecting
2020-05-03 13:10:31.381 INFO  [66028] [rtc::PeerConnection::changeState@376] mStateChangeCallback
2020-05-03 13:10:31.382 DEBUG [66028] [WebRTC::Init::<lambda_9ab3f705de88af50880823f17b5c9c6a>::operator ()@112] onStateChange: 1
2020-05-03 13:10:31.383 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:340: Sending STUN binding request to 1 server addresses
2020-05-03 13:10:31.385 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:344: Registering STUN entry 0 for server request
2020-05-03 13:10:31.386 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1068: Updating gathering status
2020-05-03 13:10:31.387 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1071: STUN server entry 0 is not finished
2020-05-03 13:10:31.388 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 0: Transmission time reached
2020-05-03 13:10:31.388 DEBUG [71116] [WinNetwork::Start::<lambda_384ab48289a695c95f6b68414de510fc>::operator ()@55] "sdp"
2020-05-03 13:10:31.389 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 0: Sending request
2020-05-03 13:10:31.389 DEBUG [71116] [WebRTC::setRemoteDescription@172] setRemoteDescription
2020-05-03 13:10:31.390 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:31.392 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:31.393 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:31.395 WARN  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:945: STUN message send failed, errno=10049
2020-05-03 13:10:31.396 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:516: STUN entry 0: Failed
2020-05-03 13:10:31.396 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1068: Updating gathering status
2020-05-03 13:10:31.397 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1071: STUN server entry 0 is not finished
2020-05-03 13:10:31.398 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 990 ms
2020-05-03 13:10:31.398 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:31.399 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=92
2020-05-03 13:10:31.399 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=0, method=1
2020-05-03 13:10:31.400 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 6, length=13
2020-05-03 13:10:31.401 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:353: Reading username
2020-05-03 13:10:31.402 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:359: Got username: KxUD:8fdfa45a
2020-05-03 13:10:31.403 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 24, length=4
2020-05-03 13:10:31.406 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:393: Reading priority
2020-05-03 13:10:31.407 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:399: Got priority: 1853817087
2020-05-03 13:10:31.408 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8029, length=8
2020-05-03 13:10:31.409 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:417: Found ICE controlled attribute
2020-05-03 13:10:31.409 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:31.410 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:31.411 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:31.412 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:31.412 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:31.413 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:31.413 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:31.415 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:31.416 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:31.417 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1002: Obtained a new remote reflexive candidate, priority=1853817087
2020-05-03 13:10:31.418 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1021: Adding new candidate pair, priority=3707634174
2020-05-03 13:10:31.419 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1091: Updated ordered candidate pairs
2020-05-03 13:10:31.420 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1033: Registering STUN entry 1 for candidate pair checking
2020-05-03 13:10:31.421 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:31.422 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:714: Received STUN binding request
2020-05-03 13:10:31.423 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding response
2020-05-03 13:10:31.424 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=100, method=1
2020-05-03 13:10:31.426 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:75: Writing XOR mapped address
2020-05-03 13:10:31.427 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:205: Writing IPv4 address
2020-05-03 13:10:31.428 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 20, length=8
2020-05-03 13:10:31.429 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:31.430 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:31.430 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 1: Transmission time reached
2020-05-03 13:10:31.431 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 1: Sending request
2020-05-03 13:10:31.432 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:31.433 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:31.433 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 24, length=4
2020-05-03 13:10:31.436 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 802A, length=8
2020-05-03 13:10:31.437 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 6, length=5
2020-05-03 13:10:31.438 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:31.439 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:31.439 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 491 ms
2020-05-03 13:10:31.440 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\ice.c:161: Parsed remote description: ufrag="8fdfa45a", pwd="a7911139790dac276d86cf69b285b1e8", candidates=0
2020-05-03 13:10:31.441 INFO  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:451: Interrupting agent thread
2020-05-03 13:10:31.441 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:31.442 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=40
2020-05-03 13:10:31.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=110, method=1
2020-05-03 13:10:31.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 9, length=16
2020-05-03 13:10:31.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:341: Reading error code
2020-05-03 13:10:31.446 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:349: Got STUN error code 1
2020-05-03 13:10:31.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:31.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:31.448 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:686: STUN entry 1 matching incoming transaction ID
2020-05-03 13:10:31.448 WARN  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:700: STUN binding message from remote peer missing integrity
2020-05-03 13:10:31.449 ERROR [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:428: STUN message dispatching failed
2020-05-03 13:10:31.450 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 480 ms
2020-05-03 13:10:31.450 ERROR [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:467: Failed to interrupt thread by triggering socket
2020-05-03 13:10:31.451 DEBUG [71116] [WinNetwork::Start::<lambda_384ab48289a695c95f6b68414de510fc>::operator ()@55] "candidate"
2020-05-03 13:10:31.452 DEBUG [71116] [WebRTC::addRemoteCandidate@167] addRemoteCandidate
2020-05-03 13:10:31.455 DEBUG [71116] [WinNetwork::Start::<lambda_384ab48289a695c95f6b68414de510fc>::operator ()@55] "candidate"
2020-05-03 13:10:31.456 DEBUG [71116] [WebRTC::addRemoteCandidate@167] addRemoteCandidate
2020-05-03 13:10:31.459 DEBUG [71116] [WinNetwork::Start::<lambda_384ab48289a695c95f6b68414de510fc>::operator ()@55] "candidate"
2020-05-03 13:10:31.459 DEBUG [71116] [WebRTC::addRemoteCandidate@167] addRemoteCandidate
2020-05-03 13:10:31.460 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1021: Adding new candidate pair, priority=3372105726
2020-05-03 13:10:31.461 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1091: Updated ordered candidate pairs
2020-05-03 13:10:31.461 VERB  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1033: Registering STUN entry 2 for candidate pair checking
2020-05-03 13:10:31.462 INFO  [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:451: Interrupting agent thread
2020-05-03 13:10:31.463 ERROR [71116] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:467: Failed to interrupt thread by triggering socket
2020-05-03 13:10:31.474 WARN  [48852] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\ice.c:89: Ignoring candidate with unknown type "host5705ff296.local"
2020-05-03 13:10:31.476 ERROR [48852] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:247: Failed to parse remote SDP candidate
2020-05-03 13:10:31.477 INFO  [78408] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\ice.c:94: Ignoring candidate with transport "TCP"
2020-05-03 13:10:31.479 ERROR [78408] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:247: Failed to parse remote SDP candidate
2020-05-03 13:10:31.741 DEBUG [71116] [WinNetwork::Start::<lambda_384ab48289a695c95f6b68414de510fc>::operator ()@55] "candidate"
2020-05-03 13:10:31.746 DEBUG [71116] [WebRTC::addRemoteCandidate@167] addRemoteCandidate
2020-05-03 13:10:31.930 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:31.934 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 1: Transmission time reached
2020-05-03 13:10:31.936 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 1: Sending request
2020-05-03 13:10:31.940 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:31.941 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:31.944 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 24, length=4
2020-05-03 13:10:31.946 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 802A, length=8
2020-05-03 13:10:31.948 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 6, length=13
2020-05-03 13:10:31.949 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:31.951 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:31.957 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 2: Transmission time reached
2020-05-03 13:10:31.959 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 2: Sending request
2020-05-03 13:10:31.961 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:31.963 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:31.966 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 24, length=4
2020-05-03 13:10:31.968 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 802A, length=8
2020-05-03 13:10:31.973 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 6, length=13
2020-05-03 13:10:31.976 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:31.978 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:31.980 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 453 ms
2020-05-03 13:10:31.982 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:31.984 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=64
2020-05-03 13:10:31.988 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=100, method=1
2020-05-03 13:10:31.991 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 20, length=8
2020-05-03 13:10:31.992 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:332: Reading XOR mapped address
2020-05-03 13:10:31.994 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:450: Reading IPv4 address
2020-05-03 13:10:31.998 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:31.999 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:32.001 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:32.005 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:32.008 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:32.011 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:32.013 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:32.014 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:32.015 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:32.016 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1002: Obtained a new remote reflexive candidate, priority=0
2020-05-03 13:10:32.017 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1021: Adding new candidate pair, priority=0
2020-05-03 13:10:32.018 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1091: Updated ordered candidate pairs
2020-05-03 13:10:32.022 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1033: Registering STUN entry 3 for candidate pair checking
2020-05-03 13:10:32.023 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:686: STUN entry 1 matching incoming transaction ID
2020-05-03 13:10:32.024 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:792: Received STUN binding success response from client
2020-05-03 13:10:32.025 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:958: A local candidate exists for the mapped address
2020-05-03 13:10:32.026 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:810: Got a working pair
2020-05-03 13:10:32.026 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 3: Transmission time reached
2020-05-03 13:10:32.027 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 3: Sending request
2020-05-03 13:10:32.028 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:32.029 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:32.033 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 24, length=4
2020-05-03 13:10:32.034 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 802A, length=8
2020-05-03 13:10:32.035 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 6, length=13
2020-05-03 13:10:32.038 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:32.039 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:32.040 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:543: Cancelling check for lower-priority pair
2020-05-03 13:10:32.043 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:543: Cancelling check for lower-priority pair
2020-05-03 13:10:32.044 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:552: New selected pair
2020-05-03 13:10:32.045 INFO  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:473: Changing state to connected
2020-05-03 13:10:32.046 DEBUG [66028] [rtc::DtlsTransport::DtlsTransport@366] Initializing DTLS transport (OpenSSL)
2020-05-03 13:10:32.049 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:576: Requesting pair nomination (controlling)
2020-05-03 13:10:32.050 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 0 ms
2020-05-03 13:10:32.053 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.055 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=64
2020-05-03 13:10:32.056 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=100, method=1
2020-05-03 13:10:32.057 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 20, length=8
2020-05-03 13:10:32.057 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:332: Reading XOR mapped address
2020-05-03 13:10:32.058 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:450: Reading IPv4 address
2020-05-03 13:10:32.059 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:32.060 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:32.063 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:32.064 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:32.065 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:32.066 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:32.067 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:32.068 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:32.071 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:32.073 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:32.073 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:686: STUN entry 3 matching incoming transaction ID
2020-05-03 13:10:32.074 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:792: Received STUN binding success response from client
2020-05-03 13:10:32.075 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:958: A local candidate exists for the mapped address
2020-05-03 13:10:32.075 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:810: Got a working pair
2020-05-03 13:10:32.076 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:493: STUN entry 1: Transmission time reached
2020-05-03 13:10:32.077 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:506: STUN entry 1: Sending request
2020-05-03 13:10:32.077 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding request
2020-05-03 13:10:32.078 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=0, method=1
2020-05-03 13:10:32.079 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 24, length=4
2020-05-03 13:10:32.079 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 25, length=0
2020-05-03 13:10:32.080 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 802A, length=8
2020-05-03 13:10:32.081 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 6, length=13
2020-05-03 13:10:32.081 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:32.084 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:32.085 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 349 ms
2020-05-03 13:10:32.085 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.086 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=64
2020-05-03 13:10:32.087 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=100, method=1
2020-05-03 13:10:32.088 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 20, length=8
2020-05-03 13:10:32.088 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:332: Reading XOR mapped address
2020-05-03 13:10:32.089 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:450: Reading IPv4 address
2020-05-03 13:10:32.089 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:32.090 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:32.090 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:32.091 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:32.093 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:32.094 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:32.094 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:32.095 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:32.096 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:32.096 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:32.097 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:686: STUN entry 1 matching incoming transaction ID
2020-05-03 13:10:32.097 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:792: Received STUN binding success response from client
2020-05-03 13:10:32.098 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:958: A local candidate exists for the mapped address
2020-05-03 13:10:32.099 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:818: Got a nominated pair
2020-05-03 13:10:32.099 INFO  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:473: Changing state to completed
2020-05-03 13:10:32.100 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 999 ms
2020-05-03 13:10:32.101 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.104 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=189
2020-05-03 13:10:32.104 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.105 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.106 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.106 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=189
2020-05-03 13:10:32.107 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=189
2020-05-03 13:10:32.108 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.108 VERB  [80664] [rtc::IceTransport::send@172] Send size=1232
2020-05-03 13:10:32.135 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.137 VERB  [80664] [rtc::IceTransport::send@172] Send size=837
2020-05-03 13:10:32.137 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=189
2020-05-03 13:10:32.139 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.140 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.140 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.141 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=189
2020-05-03 13:10:32.142 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=189
2020-05-03 13:10:32.142 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.237 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.244 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=189
2020-05-03 13:10:32.247 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.252 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.260 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.265 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=189
2020-05-03 13:10:32.270 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=189
2020-05-03 13:10:32.277 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.437 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.439 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:32.440 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.441 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.442 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.443 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:32.443 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:32.444 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:32.446 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.448 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.449 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.450 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:32.450 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:32.451 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.838 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.844 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:32.852 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.862 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.867 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.874 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:32.877 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:32.884 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:32.887 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:32.889 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:32.891 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:32.894 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:32.895 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:32.897 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:32.898 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:32.900 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:33.138 VERB  [80664] [rtc::IceTransport::send@172] Send size=114
2020-05-03 13:10:33.140 VERB  [80664] [rtc::IceTransport::send@172] Send size=1232
2020-05-03 13:10:33.141 VERB  [80664] [rtc::IceTransport::send@172] Send size=610
2020-05-03 13:10:33.141 VERB  [80664] [rtc::IceTransport::send@172] Send size=63
2020-05-03 13:10:33.142 VERB  [80664] [rtc::IceTransport::send@172] Send size=25
2020-05-03 13:10:33.638 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:33.641 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:33.642 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:33.643 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:33.644 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:33.646 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:33.647 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:33.648 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:33.649 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:33.653 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:33.655 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:33.656 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:33.657 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:33.658 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:33.659 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:33.662 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:34.663 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:34.666 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:35.138 VERB  [80664] [rtc::IceTransport::send@172] Send size=114
2020-05-03 13:10:35.145 VERB  [80664] [rtc::IceTransport::send@172] Send size=1232
2020-05-03 13:10:35.148 VERB  [80664] [rtc::IceTransport::send@172] Send size=610
2020-05-03 13:10:35.151 VERB  [80664] [rtc::IceTransport::send@172] Send size=63
2020-05-03 13:10:35.160 VERB  [80664] [rtc::IceTransport::send@172] Send size=25
2020-05-03 13:10:35.239 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:35.246 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:35.249 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:35.254 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:35.260 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:35.263 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:35.265 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:35.276 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:35.281 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:35.284 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:35.287 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:35.291 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:35.295 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:35.297 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:35.299 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:35.301 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:36.117 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:36.124 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=92
2020-05-03 13:10:36.127 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=0, method=1
2020-05-03 13:10:36.129 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 6, length=13
2020-05-03 13:10:36.130 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:353: Reading username
2020-05-03 13:10:36.134 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:359: Got username: KxUD:8fdfa45a
2020-05-03 13:10:36.136 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 24, length=4
2020-05-03 13:10:36.139 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:393: Reading priority
2020-05-03 13:10:36.141 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:399: Got priority: 2122252543
2020-05-03 13:10:36.145 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8029, length=8
2020-05-03 13:10:36.146 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:417: Found ICE controlled attribute
2020-05-03 13:10:36.148 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:36.150 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:36.153 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:36.155 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:36.157 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:36.158 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:36.159 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:36.160 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:36.161 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:36.161 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:36.163 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:36.166 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:714: Received STUN binding request
2020-05-03 13:10:36.167 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding response
2020-05-03 13:10:36.169 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=100, method=1
2020-05-03 13:10:36.170 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:75: Writing XOR mapped address
2020-05-03 13:10:36.172 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:205: Writing IPv4 address
2020-05-03 13:10:36.173 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 20, length=8
2020-05-03 13:10:36.174 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:36.176 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:36.177 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:37.179 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:37.182 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:38.186 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:38.195 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:38.439 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:38.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:38.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:38.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:38.448 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:38.451 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:38.455 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:38.457 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:38.459 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:38.460 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:38.462 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:38.465 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:38.466 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:38.467 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:38.469 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:38.470 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:39.139 VERB  [80664] [rtc::IceTransport::send@172] Send size=114
2020-05-03 13:10:39.141 VERB  [80664] [rtc::IceTransport::send@172] Send size=1232
2020-05-03 13:10:39.143 VERB  [80664] [rtc::IceTransport::send@172] Send size=610
2020-05-03 13:10:39.144 VERB  [80664] [rtc::IceTransport::send@172] Send size=63
2020-05-03 13:10:39.145 VERB  [80664] [rtc::IceTransport::send@172] Send size=25
2020-05-03 13:10:39.470 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:39.473 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:40.459 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:40.465 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=92
2020-05-03 13:10:40.468 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=0, method=1
2020-05-03 13:10:40.473 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 6, length=13
2020-05-03 13:10:40.479 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:353: Reading username
2020-05-03 13:10:40.482 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:359: Got username: KxUD:8fdfa45a
2020-05-03 13:10:40.485 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 24, length=4
2020-05-03 13:10:40.494 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:393: Reading priority
2020-05-03 13:10:40.497 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:399: Got priority: 2122252543
2020-05-03 13:10:40.504 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8029, length=8
2020-05-03 13:10:40.511 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:417: Found ICE controlled attribute
2020-05-03 13:10:40.518 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:40.524 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:40.530 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:40.533 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:40.535 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:40.540 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:40.542 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:40.543 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:40.544 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:40.546 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:40.548 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:40.551 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:714: Received STUN binding request
2020-05-03 13:10:40.554 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding response
2020-05-03 13:10:40.555 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=100, method=1
2020-05-03 13:10:40.558 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:75: Writing XOR mapped address
2020-05-03 13:10:40.561 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:205: Writing IPv4 address
2020-05-03 13:10:40.563 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 20, length=8
2020-05-03 13:10:40.564 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:40.565 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:40.566 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:41.567 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:41.576 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:42.579 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:42.585 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:43.589 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:43.591 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:44.593 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:44.595 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:44.840 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:44.846 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:44.849 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:44.852 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:44.860 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:44.863 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:44.869 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:44.874 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:44.881 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:44.884 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:44.888 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:44.895 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:44.902 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:44.912 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:44.915 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:44.919 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:45.441 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:45.442 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=92
2020-05-03 13:10:45.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=0, method=1
2020-05-03 13:10:45.444 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 6, length=13
2020-05-03 13:10:45.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:353: Reading username
2020-05-03 13:10:45.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:359: Got username: KxUD:8fdfa45a
2020-05-03 13:10:45.446 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 24, length=4
2020-05-03 13:10:45.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:393: Reading priority
2020-05-03 13:10:45.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:399: Got priority: 2122252543
2020-05-03 13:10:45.448 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8029, length=8
2020-05-03 13:10:45.449 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:417: Found ICE controlled attribute
2020-05-03 13:10:45.449 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:45.450 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:45.451 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:45.453 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:45.454 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:45.455 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:45.456 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:45.456 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:45.457 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:45.458 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:45.459 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:45.459 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:714: Received STUN binding request
2020-05-03 13:10:45.460 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding response
2020-05-03 13:10:45.461 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=100, method=1
2020-05-03 13:10:45.461 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:75: Writing XOR mapped address
2020-05-03 13:10:45.464 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:205: Writing IPv4 address
2020-05-03 13:10:45.464 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 20, length=8
2020-05-03 13:10:45.465 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:45.466 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:45.466 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:46.468 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:46.475 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:47.139 VERB  [80664] [rtc::IceTransport::send@172] Send size=114
2020-05-03 13:10:47.145 VERB  [80664] [rtc::IceTransport::send@172] Send size=1232
2020-05-03 13:10:47.148 VERB  [80664] [rtc::IceTransport::send@172] Send size=610
2020-05-03 13:10:47.151 VERB  [80664] [rtc::IceTransport::send@172] Send size=63
2020-05-03 13:10:47.158 VERB  [80664] [rtc::IceTransport::send@172] Send size=25
2020-05-03 13:10:47.479 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:47.483 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:48.486 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:48.487 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:49.488 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:49.495 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:50.499 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:50.509 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:51.427 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:51.429 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=92
2020-05-03 13:10:51.430 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:272: Reading STUN message, class=0, method=1
2020-05-03 13:10:51.431 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 6, length=13
2020-05-03 13:10:51.432 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:353: Reading username
2020-05-03 13:10:51.433 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:359: Got username: KxUD:8fdfa45a
2020-05-03 13:10:51.434 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 24, length=4
2020-05-03 13:10:51.436 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:393: Reading priority
2020-05-03 13:10:51.437 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:399: Got priority: 2122252543
2020-05-03 13:10:51.438 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8029, length=8
2020-05-03 13:10:51.441 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:417: Found ICE controlled attribute
2020-05-03 13:10:51.442 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8, length=20
2020-05-03 13:10:51.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:363: Reading message integrity
2020-05-03 13:10:51.443 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:307: Reading attribute 8028, length=4
2020-05-03 13:10:51.444 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:372: Reading fingerprint
2020-05-03 13:10:51.445 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:388: STUN fingerprint check succeeded
2020-05-03 13:10:51.446 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:287: Finished reading STUN attributes
2020-05-03 13:10:51.447 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:422: Received a STUN message
2020-05-03 13:10:51.448 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:508: STUN message integrity check succeeded
2020-05-03 13:10:51.449 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:676: STUN message is from the remote peer
2020-05-03 13:10:51.452 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:990: A remote candidate exists for the remote address
2020-05-03 13:10:51.453 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:51.454 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:714: Received STUN binding request
2020-05-03 13:10:51.455 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:871: Sending STUN binding response
2020-05-03 13:10:51.456 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:55: Writing STUN message, class=100, method=1
2020-05-03 13:10:51.457 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:75: Writing XOR mapped address
2020-05-03 13:10:51.458 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:205: Writing IPv4 address
2020-05-03 13:10:51.458 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 20, length=8
2020-05-03 13:10:51.459 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8, length=20
2020-05-03 13:10:51.460 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:178: Writing STUN attribute type 8028, length=4
2020-05-03 13:10:51.463 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:52.463 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:52.465 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:53.468 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:53.471 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:54.472 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:54.478 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:54.842 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:54.845 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=164
2020-05-03 13:10:54.847 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:54.848 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:54.850 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:54.852 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=164
2020-05-03 13:10:54.853 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=164
2020-05-03 13:10:54.857 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
2020-05-03 13:10:54.858 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:385: Leaving select
2020-05-03 13:10:54.860 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:406: Received a datagram, size=50
2020-05-03 13:10:54.862 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\stun.c:248: Not a STUN message: magic number invalid
2020-05-03 13:10:54.863 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:433: Received a non-STUN datagram
2020-05-03 13:10:54.865 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:1108: STUN entry 1 matching incoming address
2020-05-03 13:10:54.868 VERB  [66028] [rtc::IceTransport::incoming@177] Incoming size=50
2020-05-03 13:10:54.871 VERB  [66028] [rtc::DtlsTransport::incoming@459] Incoming size=50
2020-05-03 13:10:54.873 VERB  [66028] [rtc::IceTransport::LogCallback@266] juice: ..\..\libs\libjuice\agent.c:369: Setting select timeout to 1000 ms
...
Nothing new happens, it stays like this forever

from libdatachannel.

paniksystem avatar paniksystem commented on May 11, 2024

There is no sctptransport/datachannel etc logs etc because i removed it to use dtls directly (usrsctp performances are atrocious so i am rewriting a custom SCTP library for my own needs)

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

Oh, that's cool! I'd definitely be interested if you plan to release it.

So, it seems ICE is carried out fine, then Firefox sends a Client Hello, which SctpTransport answers with a Server Hello and Certificate, then it stops here because Firefox continues resending the Client Hello. Therefore, I guess either it didn't get it or it rejected it silently. Since the ICE nomination apparently went fine, it could be the second case.

Could you check that the DTLS fingerprint received by Firefox is correct ?

from libdatachannel.

paniksystem avatar paniksystem commented on May 11, 2024

How should i verify this fingerprint ?

Sidenote: my SCTP is only a subset of the 4960 RFC (i let the other side do the init stuff), so that's basically just SCTP DATA chunks carried unordered under the minimum MTU with no congestion control (congestion control is handled on another layer) no bundling and with an aggressive retransmission policy, i don't think it will be to any use except for my edge case needs :D

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

Ha ha I see, pretty specific indeed!

You should be able to check to received SDP info on the about:webrtc page.

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

For the record, the related issue with DTLSv1_handle_timeout() return check is fixed in #59

from libdatachannel.

paniksystem avatar paniksystem commented on May 11, 2024

This is the firefox about:webrtc:

SDP local (Réponse) ==> Answer from firefox
v=0
o=mozilla...THIS_IS_SDPARTA-75.0 885471572082398402 0 IN IP4 0.0.0.0
s=-
t=0 0
a=sendrecv
a=fingerprint:sha-256 F0:12:F6:A5:0D:DF:00:B3:7E:48:B0:8E:C1:F5:13:AE:0F:F5:98:5A:7B:47:1B:00:CD:24:2B:3A:B3:83:86:18
a=group:BUNDLE 0
a=ice-options:trickle
a=msid-semantic:WMS *
m=application 50054 UDP/DTLS/SCTP webrtc-datachannel
c=IN IP4 [publicIP]
a=candidate:0 1 UDP 2122252543 ae43bd1e-e323-49db-b9a3-0734470ea37a.local 50054 typ host
a=candidate:3 1 TCP 2105524479 ae43bd1e-e323-49db-b9a3-0734470ea37a.local 9 typ host tcptype active
a=candidate:1 1 UDP 1686052863 [publicIP] 50054 typ srflx raddr 0.0.0.0 rport 0
a=sendrecv
a=end-of-candidates
a=ice-pwd:9993f5e2bd9f14bbd3b7ddce7622aedd
a=ice-ufrag:ae2cbcb3
a=mid:0
a=setup:active
a=sctp-port:5000
a=max-message-size:1073741823

SDP distant (Proposition) ==> Offer from juice
v=0
o=- 313517166 0 IN IP4 127.0.0.1
s=-
t=0 0
a=sendrecv
a=group:BUNDLE 0
m=application 9 UDP/DTLS/SCTP webrtc-datachannel
c=IN IP4 0.0.0.0
a=candidate:1 1 UDP 2122317823 192.168.1.31 58266 typ host
a=sendrecv
a=fingerprint:sha-256 18:B0:98:62:B2:E9:0C:45:50:B1:7A:9C:DA:72:F0:6E:6D:78:92:25:B8:53:5A:29:34:8B:F9:DD:58:0E:9C:18
a=ice-options:trickle
a=ice-pwd:VK+tvq+5AC1fx47m6I/rmw
a=ice-ufrag:4GJn
a=mid:0
a=setup:actpass
a=sctp-port:5000
a=max-message-size:262144

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

I fixed the indefinite retransmission part by handling the handshake timeout manually. I'm still puzzled by what causes the timeout in the first place.

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

Re-opening to investigate the origin of the handshake timeout itself.

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

This might be fixed by paullouisageneau/libjuice#25

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on May 11, 2024

I'm unable to reproduce since the fix so I'm closing it. Please re-open if the problem persists for you.

from libdatachannel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.