================== js Client to python Client Communication: should connect without errors 5475ms [log] starting device 6217ms [err] DEBUG:asyncio:Using selector: EpollSelector 6304ms [err] ERROR:asyncio:Unclosed client session 6304ms [err] client_session: 6452ms [log] parsing 6452ms [log] creating device handler 6452ms [log] [ready] 6452ms [log] reading line 6452ms [log] [websocketToken] "3139e68a-31e0-4c66-acfb-5673fd25b020" 6474ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 6474ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7648ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7648ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7674ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0ab2bac5-c8a9-4193-b5e5-2674903f7be7"}}', extra='') 7674ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0ab2bac5-c8a9-4193-b5e5-2674903f7be7"} 7747ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 7747ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9", "state": "new"}] 9751ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 9751ms [err] v=0 9751ms [err] o=- 3925447179 3925447179 IN IP4 0.0.0.0 9751ms [err] s=- 9751ms [err] t=0 0 9751ms [err] a=group:BUNDLE 0 9751ms [err] a=msid-semantic:WMS * 9751ms [err] m=application 9 DTLS/SCTP 5000 9751ms [err] c=IN IP4 0.0.0.0 9751ms [err] a=mid:0 9751ms [err] a=sctpmap:5000 webrtc-datachannel 65535 9751ms [err] a=max-message-size:65536 9751ms [err] a=ice-ufrag:2Laj 9751ms [err] a=ice-pwd:SktA68USstr1OFecpzV7kT 9751ms [err] a=fingerprint:sha-256 0B:91:AE:2E:DF:4B:7F:D0:9A:B1:28:12:00:33:33:B8:17:17:2E:72:2A:43:65:82:15:72:E9:1F:74:30:58:D9 9751ms [err] a=setup:actpass 9751ms [err] 9752ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9753ms [log] makeOffer 9753ms [log] connectionstatechanged new new have-local-offer 9753ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9", "state": "new"}] 9753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9753ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9755ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YM\xa1\x85\x088G\xaa\xbc\xaex\xb5') 9755ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm\xc7I\xa5\xd8Zp9\x86\xb9wi') 9756ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YM\xa1\x85\x088G\xaa\xbc\xaex\xb5') 9756ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm\xc7I\xa5\xd8Zp9\x86\xb9wi') 9757ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9757ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbb\xf0\xa4\xcc\t~\xd3\x089\xf5%:') 9758ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbb\xf0\xa4\xcc\t~\xd3\x089\xf5%:') 9758ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x84u\x0b\xc3B\xe8\x08\x92 \xe1\xbdk') 9759ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x84u\x0b\xc3B\xe8\x08\x92 \xe1\xbdk') 9759ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53030) (expires in 600 seconds) 9759ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9759ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9760ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9"}', extra='') 9760ms [log] handleSignalingMessage 9760ms [log] handleOptions 9760ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 9760ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9775ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 9775ms [err] v=0 9775ms [err] o=- 3977252638596407978 2 IN IP4 127.0.0.1 9775ms [err] s=- 9775ms [err] t=0 0 9775ms [err] a=group:BUNDLE 0 9775ms [err] a=msid-semantic: WMS 9775ms [err] m=application 9 DTLS/SCTP 5000 9775ms [err] c=IN IP4 0.0.0.0 9775ms [err] a=ice-ufrag:7fwo 9775ms [err] a=ice-pwd:kOpN1fnQY+Wowwy7WOBFT68G 9775ms [err] a=ice-options:trickle 9775ms [err] a=fingerprint:sha-256 72:4D:04:C0:D7:A7:17:D1:4E:32:F6:DC:66:95:0C:AE:82:4F:5C:AC:C2:45:D5:2E:9A:2A:33:45:F1:1E:E9:2E 9775ms [err] a=setup:active 9775ms [err] a=mid:0 9775ms [err] a=sctpmap:5000 webrtc-datachannel 1024 9775ms [err] 9776ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 9776ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9776ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9776ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3977252638596407978 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:7fwo\\r\\na=ice-pwd:kOpN1fnQY+Wowwy7WOBFT68G\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 72:4D:04:C0:D7:A7:17:D1:4E:32:F6:DC:66:95:0C:AE:82:4F:5C:AC:C2:45:D5:2E:9A:2A:33:45:F1:1E:E9:2E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9"}', extra='') 9776ms [log] handleSignalingMessage 9776ms [log] handleAnswer 9776ms [log] acceptAnswer 9776ms [log] connectionstatechanged connecting checking stable 9776ms [log] connectionstatechanged connecting checking stable 9776ms [log] connectionstatechanged connecting checking stable 9776ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9", "state": "connecting"}] 9777ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jlXIgRk81eA0') 9777ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jlXIgRk81eA0') 9777ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7ukqfEl9ut 1 udp 1845501695 172.17.0.3 50916 typ prflx) 9777ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44345) -> ('172.17.0.3', 50916)) State.WAITING -> State.IN_PROGRESS 9777ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\x1a\xc0|\x1a\xf4\xae\xc8\xcaq\xa2\x95') 9780ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\x1a\xc0|\x1a\xf4\xae\xc8\xcaq\xa2\x95') 9780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44345) -> ('172.17.0.3', 50916)) State.IN_PROGRESS -> State.SUCCEEDED 9780ms [err] INFO:aioice.ice:Connection(0) ICE completed 9791ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6932073d-7a9f-4983-a653-65d41af333cb.local" resolved to 172.17.0.3 9797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44345) -> ('172.17.0.3', 50916)) State.FROZEN -> State.IN_PROGRESS 9797ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xddXy\x958\x80\x1e\x8f'\xb5\xa9a") 9797ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xddXy\x958\x80\x1e\x8f'\xb5\xa9a") 9797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44345) -> ('172.17.0.3', 50916)) State.IN_PROGRESS -> State.SUCCEEDED 9797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52314) -> ('172.17.0.3', 50916)) State.FROZEN -> State.FAILED 9797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53030) -> ('172.17.0.3', 50916)) State.FROZEN -> State.FAILED 9817ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 9817ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9818ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 9821ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 9821ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 9821ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 9821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 9822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 9822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 9822ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3254402965 1 udp 2113937151 6932073d-7a9f-4983-a653-65d41af333cb.local 50916 typ host generation 0 ufrag 7fwo network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9"}', extra='') 9822ms [log] handleSignalingMessage 9822ms [log] handleIceCandidate 9822ms [log] acceptIceCandidate 9822ms [log] connectionstatechanged connecting completed stable 9822ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4102870488 1 udp 1677729535 141.24.211.56 50916 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 7fwo network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9"}', extra='') 9822ms [log] handleSignalingMessage 9822ms [log] handleIceCandidate 9822ms [log] acceptIceCandidate 9822ms [log] connectionstatechanged connected completed stable 9822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9", "state": "connected"}] 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 9825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3065894188, stream_id=1, stream_seq=0) 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3065894188, gaps=[]) 9826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 9827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2048759131, stream_id=1, stream_seq=0) 9827ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2048759131, gaps=[]) 9833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bYb5uUXMVgY9') 9833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bYb5uUXMVgY9') 9896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EzsLpV1TW5vi') 9896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EzsLpV1TW5vi') 9911ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9911ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9958ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'32JIYSJoPdRd') 9958ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'32JIYSJoPdRd') 9959ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52314) -> ('172.17.0.3', 50916)) State.WAITING -> State.IN_PROGRESS 9959ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xd87\xf5\xb0:\x021\xc4'\xa4&\x96") 9963ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 50916) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xd87\xf5\xb0:\x021\xc4'\xa4&\x96") 9963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52314) -> ('172.17.0.3', 50916)) State.IN_PROGRESS -> State.SUCCEEDED 9963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44345) -> ('141.24.211.56', 50916)) State.FROZEN -> State.FAILED 9964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52314) -> ('141.24.211.56', 50916)) State.FROZEN -> State.FAILED 9964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53030) -> ('141.24.211.56', 50916)) State.FROZEN -> State.FAILED 9973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 9973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 9973ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9973ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 9974ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 9974ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9974ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9974ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 9974ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9"}', extra='') 9974ms [log] connectionstatechanged closed closed closed 9974ms [log] connectionstatechanged closed closed closed 9974ms [log] connectionstatechanged closed closed closed 9974ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c8923e0-5e40-4a1d-a60c-b14bdd796ae9", "state": "closed"}] 9975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9975ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9975ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'=\xd2eh\xf22\xcf\x82r\xac\xb2.') 9976ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'=\xd2eh\xf22\xcf\x82r\xac\xb2.') 9976ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53030) 9976ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9977ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 10058ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 10058ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 10123ms [err] Traceback (most recent call last): 10123ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 10123ms [err] return _run_code(code, main_globals, None, 10123ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 10123ms [err] exec(code, run_globals) 10123ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 10123ms [err] sys.exit(main()) 10123ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 10123ms [err] asyncio.run(main_async()) 10123ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 10123ms [err] return loop.run_until_complete(main) 10123ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 10124ms [err] self.run_forever() 10124ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 10124ms [err] self._run_once() 10124ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 10124ms [err] event_list = self._selector.select(timeout) 10124ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 10125ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 10125ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 15088ms [log] starting device 15492ms [err] DEBUG:asyncio:Using selector: EpollSelector 15565ms [err] ERROR:asyncio:Unclosed client session 15565ms [err] client_session: 15656ms [log] parsing 15656ms [log] creating device handler 15656ms [log] [ready] 15656ms [log] reading line 15656ms [log] [websocketToken] "2c09fa70-c475-4aca-9f00-70990e8a520b" 15668ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15668ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15846ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15846ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15875ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/46e605d0-f04f-4690-b998-c28c3eb66c5f"}}', extra='') 15875ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/46e605d0-f04f-4690-b998-c28c3eb66c5f"} 15928ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 15928ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "new"}] 17931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 17931ms [err] v=0 17931ms [err] o=- 3925447187 3925447187 IN IP4 0.0.0.0 17931ms [err] s=- 17931ms [err] t=0 0 17931ms [err] a=group:BUNDLE 0 17931ms [err] a=msid-semantic:WMS * 17931ms [err] m=application 9 DTLS/SCTP 5000 17931ms [err] c=IN IP4 0.0.0.0 17931ms [err] a=mid:0 17931ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17931ms [err] a=max-message-size:65536 17931ms [err] a=ice-ufrag:ZaYj 17931ms [err] a=ice-pwd:yozp0vJrAsnmGKVOp58D21 17931ms [err] a=fingerprint:sha-256 5E:85:07:B5:C2:A1:81:99:E9:86:18:03:68:91:67:00:7D:51:B3:EC:5E:00:6F:44:06:C6:AB:21:0E:C0:4B:23 17931ms [err] a=setup:actpass 17931ms [err] 17932ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17932ms [log] makeOffer 17932ms [log] connectionstatechanged new new have-local-offer 17932ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "new"}] 17933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17933ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sC\x0c^\xbf\x8eg\x92:\t\x97I') 17935ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\x19\xcc\xe7y\xc2\x98\xa0\x1f\x12\xdbD') 17935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sC\x0c^\xbf\x8eg\x92:\t\x97I') 17935ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\x19\xcc\xe7y\xc2\x98\xa0\x1f\x12\xdbD') 17936ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17936ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"'\x83\xd3\xbe\x97\xdc\x14\x9a\x1fI\x86\x0b") 17937ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"'\x83\xd3\xbe\x97\xdc\x14\x9a\x1fI\x86\x0b") 17937ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x90\x95\xa7(\xd3\xa1\x84\xf5\xc6U5\xac') 17938ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x90\x95\xa7(\xd3\xa1\x84\xf5\xc6U5\xac') 17938ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59563) (expires in 600 seconds) 17938ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17939ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17939ms [log] handleSignalingMessage 17939ms [log] handleOptions 17939ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17939ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35449) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']9\xe0\xf7\x96\xba\xc7\xf6\xe5\xe2\xef3') 17953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35449) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']9\xe0\xf7\x96\xba\xc7\xf6\xe5\xe2\xef3') 17960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 17960ms [err] v=0 17960ms [err] o=- 3925447187 3925447187 IN IP4 0.0.0.0 17960ms [err] s=- 17960ms [err] t=0 0 17960ms [err] a=group:BUNDLE 0 17960ms [err] a=msid-semantic:WMS * 17960ms [err] m=application 35449 DTLS/SCTP 5000 17960ms [err] c=IN IP4 172.30.0.1 17960ms [err] a=mid:0 17960ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17960ms [err] a=max-message-size:65536 17960ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35449 typ host 17960ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34666 typ host 17960ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35449 typ srflx raddr 172.30.0.1 rport 35449 17960ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34666 typ srflx raddr 172.17.0.3 rport 34666 17960ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55846 typ relay raddr 172.17.0.3 rport 48250 17960ms [err] a=end-of-candidates 17960ms [err] a=ice-ufrag:MkvR 17960ms [err] a=ice-pwd:cT5m5EhFjWc3643TH46MEI 17960ms [err] a=fingerprint:sha-256 FA:7C:86:F3:C8:3D:00:66:36:2C:5F:D9:AA:15:77:70:5A:9A:CA:8C:D5:2C:07:FB:02:42:AE:B2:50:5C:5B:C4 17960ms [err] a=setup:active 17960ms [err] 17962ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 17962ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17962ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17962ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.30.0.1', 35449)) State.FROZEN -> State.WAITING 17962ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('172.30.0.1', 35449)) State.FROZEN -> State.WAITING 17962ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.17.0.3', 34666)) State.FROZEN -> State.WAITING 17963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('172.30.0.1', 35449)) State.FROZEN -> State.WAITING 17963ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(z2P52ImuOc 1 udp 1862270975 172.17.0.3 35449 typ prflx) 17963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.17.0.3', 35449)) State.WAITING -> State.IN_PROGRESS 17963ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35449) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h\xbf\x19\xccE#\x01\xf6\xef\x94\x0f\xb3') 17963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.30.0.1', 35449)) State.WAITING -> State.IN_PROGRESS 17963ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35449) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\x14]\x8d\xedGU\xd3~\x8e\xdb2') 17964ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447187 3925447187 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 35449 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35449 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34666 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35449 typ srflx raddr 172.30.0.1 rport 35449\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34666 typ srflx raddr 172.17.0.3 rport 34666\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55846 typ relay raddr 172.17.0.3 rport 48250\\r\\na=end-of-candidates\\r\\na=ice-ufrag:MkvR\\r\\na=ice-pwd:cT5m5EhFjWc3643TH46MEI\\r\\na=fingerprint:sha-256 FA:7C:86:F3:C8:3D:00:66:36:2C:5F:D9:AA:15:77:70:5A:9A:CA:8C:D5:2C:07:FB:02:42:AE:B2:50:5C:5B:C4\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 17964ms [log] handleSignalingMessage 17964ms [log] handleAnswer 17964ms [log] acceptAnswer 17964ms [log] connectionstatechanged connecting checking stable 17964ms [log] connectionstatechanged connecting checking stable 17964ms [log] connectionstatechanged connecting checking stable 17964ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "connecting"}] 17964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35449) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h\xbf\x19\xccE#\x01\xf6\xef\x94\x0f\xb3') 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.17.0.3', 35449)) State.IN_PROGRESS -> State.SUCCEEDED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('172.30.0.1', 35449)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.17.0.3', 34666)) State.WAITING -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('172.17.0.3', 34666)) State.FROZEN -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('141.24.211.56', 35449)) State.FROZEN -> State.FAILED 17964ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('141.24.211.56', 35449)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('141.24.211.56', 34666)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('141.24.211.56', 34666)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('141.24.210.113', 55846)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38460) -> ('141.24.210.113', 55846)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('172.30.0.1', 35449)) State.WAITING -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('172.17.0.3', 34666)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('141.24.211.56', 35449)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('141.24.211.56', 34666)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59563) -> ('141.24.210.113', 55846)) State.FROZEN -> State.FAILED 17965ms [err] INFO:aioice.ice:Connection(0) ICE completed 17966ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35449) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc8\x14]\x8d\xedGU\xd3~\x8e\xdb2') 17966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52343) -> ('172.30.0.1', 35449)) State.IN_PROGRESS -> State.SUCCEEDED 17966ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35449) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7B\xfc\xec`\x8aV\x9a\x00\x8e\xa5l') 17966ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35449) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7B\xfc\xec`\x8aV\x9a\x00\x8e\xa5l') 17985ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 17985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17986ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 17989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 17989ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 17990ms [log] connectionstatechanged connecting completed stable 17990ms [log] connectionstatechanged connected completed stable 17990ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "connected"}] 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 17990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 17991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=992897339, stream_id=1, stream_seq=0) 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 17992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=603205345, stream_id=1, stream_seq=0) 17992ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=603205345, gaps=[]) 17993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=992897339, gaps=[]) 17993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 18055ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18055ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 18131ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 18131ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18131ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 18131ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 18131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18131ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 18132ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41"}', extra='') 18132ms [log] connectionstatechanged closed closed closed 18132ms [log] connectionstatechanged closed closed closed 18132ms [log] connectionstatechanged closed closed closed 18132ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/009dd2da-c9ba-40ff-9bbb-01d942f0bc41", "state": "closed"}] 18132ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18132ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18132ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa8W9HO\xb0\x08[\xb0\xf11q') 18133ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa8W9HO\xb0\x08[\xb0\xf11q') 18133ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59563) 18133ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18133ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18212ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18212ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18259ms [err] Traceback (most recent call last): 18259ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18260ms [err] return _run_code(code, main_globals, None, 18260ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18260ms [err] exec(code, run_globals) 18260ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18260ms [err] sys.exit(main()) 18260ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18260ms [err] asyncio.run(main_async()) 18260ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18260ms [err] return loop.run_until_complete(main) 18260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18260ms [err] self.run_forever() 18260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18261ms [err] self._run_once() 18261ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18261ms [err] event_list = self._selector.select(timeout) 18261ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18261ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18261ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors ================== Experiment Status Changed Messages: should start an experiment ================== Experiment Status Changed Messages: should stop an experiment ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file 29503ms [log] starting device 29925ms [err] DEBUG:asyncio:Using selector: EpollSelector 29996ms [err] ERROR:asyncio:Unclosed client session 29996ms [err] client_session: 30055ms [log] parsing 30055ms [log] creating device handler 30055ms [log] [ready] 30055ms [log] reading line 30055ms [log] [websocketToken] "86498535-f6e0-4832-a577-3e5f0de8b02e" 30066ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 30066ms [log] [websocketConnected] 31623ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 31623ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 31632ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2c647b33-1385-416e-b3ad-e8c7d9a6523f"}}', extra='') 31632ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2c647b33-1385-416e-b3ad-e8c7d9a6523f"} 31693ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 31693ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef", "state": "new"}] 33695ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 33695ms [err] v=0 33695ms [err] o=- 3925447203 3925447203 IN IP4 0.0.0.0 33695ms [err] s=- 33695ms [err] t=0 0 33695ms [err] a=group:BUNDLE 0 33695ms [err] a=msid-semantic:WMS * 33695ms [err] m=application 9 DTLS/SCTP 5000 33695ms [err] c=IN IP4 0.0.0.0 33695ms [err] a=mid:0 33695ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33695ms [err] a=max-message-size:65536 33695ms [err] a=ice-ufrag:Y3hh 33695ms [err] a=ice-pwd:4ULJl3bUGY2GrFw89LK70f 33695ms [err] a=fingerprint:sha-256 A3:69:B9:C9:9E:E5:F4:DE:11:32:80:5E:A1:95:0E:70:77:ED:C1:E6:95:32:B6:26:18:68:B3:CF:F3:CF:04:96 33695ms [err] a=setup:actpass 33695ms [err] 33696ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33696ms [log] makeOffer 33696ms [log] connectionstatechanged new new have-local-offer 33696ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef", "state": "new"}] 33697ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33697ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33698ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%\x05\x107\xba\xaf\xbe)3\xdd\x10#') 33698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'(\xcd1\xe0V\x93\xcc\x84 \x8a\xf8V') 33699ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%\x05\x107\xba\xaf\xbe)3\xdd\x10#') 33699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'(\xcd1\xe0V\x93\xcc\x84 \x8a\xf8V') 33700ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 33700ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdaCc\xe1\xc3b3v\xc0\xf8\xd7\xcf') 33701ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xdaCc\xe1\xc3b3v\xc0\xf8\xd7\xcf') 33701ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'}\x18v\xec\x9b\x16\xf0\xdetZ\x0cK') 33702ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'}\x18v\xec\x9b\x16\xf0\xdetZ\x0cK') 33702ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51944) (expires in 600 seconds) 33702ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 33702ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33703ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33703ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 33718ms [err] v=0 33718ms [err] o=- 708835801517361003 2 IN IP4 127.0.0.1 33718ms [err] s=- 33718ms [err] t=0 0 33718ms [err] a=group:BUNDLE 0 33718ms [err] a=msid-semantic: WMS 33718ms [err] m=application 9 DTLS/SCTP 5000 33718ms [err] c=IN IP4 0.0.0.0 33718ms [err] a=ice-ufrag:NEcV 33718ms [err] a=ice-pwd:IzeUNgoFVj3w4oZgc+hdQxRg 33718ms [err] a=ice-options:trickle 33718ms [err] a=fingerprint:sha-256 70:DD:E2:22:73:52:16:E5:B6:70:03:E6:1C:4A:52:CE:10:43:B3:1C:5B:EF:14:74:80:A2:95:1F:E4:43:80:AF 33718ms [err] a=setup:active 33718ms [err] a=mid:0 33718ms [err] a=sctpmap:5000 webrtc-datachannel 1024 33718ms [err] 33718ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 33718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33718ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D/HOPLtsg3Gd') 33718ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D/HOPLtsg3Gd') 33718ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(agHCv45cJk 1 udp 1845501695 172.17.0.3 41116 typ prflx) 33718ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42207) -> ('172.17.0.3', 41116)) State.WAITING -> State.IN_PROGRESS 33718ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x15\xb3j\xe1Y\xe3\xbf\xbe\xf4.s\xd3') 33718ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef"}', extra='') 33718ms [log] handleSignalingMessage 33718ms [log] handleOptions 33718ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 708835801517361003 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:NEcV\\r\\na=ice-pwd:IzeUNgoFVj3w4oZgc+hdQxRg\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 70:DD:E2:22:73:52:16:E5:B6:70:03:E6:1C:4A:52:CE:10:43:B3:1C:5B:EF:14:74:80:A2:95:1F:E4:43:80:AF\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef"}', extra='') 33718ms [log] handleSignalingMessage 33718ms [log] handleAnswer 33718ms [log] acceptAnswer 33718ms [log] connectionstatechanged connecting checking stable 33718ms [log] connectionstatechanged connecting checking stable 33718ms [log] connectionstatechanged connecting checking stable 33718ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef", "state": "connecting"}] 33719ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x15\xb3j\xe1Y\xe3\xbf\xbe\xf4.s\xd3') 33720ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42207) -> ('172.17.0.3', 41116)) State.IN_PROGRESS -> State.SUCCEEDED 33720ms [err] INFO:aioice.ice:Connection(0) ICE completed 33726ms [err] INFO:aioice.ice:Connection(0) Remote candidate "0d083a04-3e6b-4fdb-92a0-7bafcfa57589.local" resolved to 172.17.0.3 33737ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42207) -> ('172.17.0.3', 41116)) State.FROZEN -> State.IN_PROGRESS 33737ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p-D\xcd\xcdr\xa2a\xb8\x19H\x8a') 33738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p-D\xcd\xcdr\xa2a\xb8\x19H\x8a') 33738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42207) -> ('172.17.0.3', 41116)) State.IN_PROGRESS -> State.SUCCEEDED 33738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43116) -> ('172.17.0.3', 41116)) State.FROZEN -> State.FAILED 33738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51944) -> ('172.17.0.3', 41116)) State.FROZEN -> State.FAILED 33758ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42207) -> ('141.24.211.56', 41116)) State.FROZEN -> State.IN_PROGRESS 33758ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d\xa7) ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tO7yxglfN8y7') 33778ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43116) -> ('141.24.211.56', 41116)) State.FROZEN -> State.IN_PROGRESS 33778ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbf\x98uq\xc6\xf5\xe4\x19\x93\xe4c\xb9') 33799ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51944) -> ('141.24.211.56', 41116)) State.FROZEN -> State.IN_PROGRESS 33799ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F\xc0{\x9d6\x9e\xa2\x182G\x0b\xb6') 33799ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xb9\x0b\x9cx\x158\x1e\xe3\xfb\xf3\xa6\x0e') 33800ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xb9\x0b\x9cx\x158\x1e\xe3\xfb\xf3\xa6\x0e') 33800ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 41116) 33820ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 33820ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33821ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 33823ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33824ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 33824ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 33824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 33824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 33824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 33825ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2696324120 1 udp 2113937151 0d083a04-3e6b-4fdb-92a0-7bafcfa57589.local 41116 typ host generation 0 ufrag NEcV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef"}', extra='') 33825ms [log] handleSignalingMessage 33825ms [log] handleIceCandidate 33825ms [log] acceptIceCandidate 33825ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2834231263 1 udp 1677729535 141.24.211.56 41116 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag NEcV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef"}', extra='') 33825ms [log] handleSignalingMessage 33825ms [log] handleIceCandidate 33825ms [log] acceptIceCandidate 33825ms [log] connectionstatechanged connecting completed stable 33825ms [log] connectionstatechanged connected completed stable 33825ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef", "state": "connected"}] 33827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 33828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1668143466, stream_id=1, stream_seq=0) 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1668143466, gaps=[]) 33829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 33830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2896426930, stream_id=1, stream_seq=0) 33830ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426930, gaps=[]) 33831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2896426931, stream_id=1, stream_seq=1) 33831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426931, gaps=[]) 33832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426932, stream_id=1, stream_seq=2) 33832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426932, gaps=[]) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426933, stream_id=1, stream_seq=2) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426933, gaps=[]) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426934, stream_id=1, stream_seq=2) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426934, gaps=[]) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426935, stream_id=1, stream_seq=2) 33833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426935, gaps=[]) 33834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fJdIm0ZICGYj') 33834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fJdIm0ZICGYj') 33834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426936, stream_id=1, stream_seq=2) 33834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426936, gaps=[]) 33834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426937, stream_id=1, stream_seq=2) 33834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426937, gaps=[]) 33835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426938, stream_id=1, stream_seq=2) 33835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426938, gaps=[]) 33836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426939, stream_id=1, stream_seq=2) 33836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426940, stream_id=1, stream_seq=3) 33836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=2896426940, gaps=[]) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426941, stream_id=1, stream_seq=3) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=2896426941, gaps=[]) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426942, stream_id=1, stream_seq=3) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=2896426942, gaps=[]) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426943, stream_id=1, stream_seq=3) 33837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=2896426943, gaps=[]) 33838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426944, stream_id=1, stream_seq=3) 33838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=2896426944, gaps=[]) 33839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426945, stream_id=1, stream_seq=3) 33839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=2896426945, gaps=[]) 33839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426946, stream_id=1, stream_seq=3) 33839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=2896426946, gaps=[]) 33840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426947, stream_id=1, stream_seq=3) 33840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426947, gaps=[]) 33840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426948, stream_id=1, stream_seq=4) 33840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426948, gaps=[]) 33841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426949, stream_id=1, stream_seq=4) 33841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426949, gaps=[]) 33842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426950, stream_id=1, stream_seq=4) 33842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045124, cumulative_tsn=2896426950, gaps=[]) 33842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426951, stream_id=1, stream_seq=4) 33843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043964, cumulative_tsn=2896426951, gaps=[]) 33843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426952, stream_id=1, stream_seq=4) 33843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042804, cumulative_tsn=2896426952, gaps=[]) 33843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426953, stream_id=1, stream_seq=4) 33843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041644, cumulative_tsn=2896426953, gaps=[]) 33844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426954, stream_id=1, stream_seq=4) 33844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=2896426954, gaps=[]) 33844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426955, stream_id=1, stream_seq=4) 33845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426955, gaps=[]) 33846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426956, stream_id=1, stream_seq=5) 33846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426956, gaps=[]) 33846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426957, stream_id=1, stream_seq=5) 33846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426957, gaps=[]) 33847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426958, stream_id=1, stream_seq=5) 33847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426958, gaps=[]) 33848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426959, stream_id=1, stream_seq=5) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426959, gaps=[]) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426960, stream_id=1, stream_seq=5) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426960, gaps=[]) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426961, stream_id=1, stream_seq=5) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426961, gaps=[]) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426962, stream_id=1, stream_seq=5) 33849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426962, gaps=[]) 33850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426963, stream_id=1, stream_seq=5) 33850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426963, gaps=[]) 33853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426964, stream_id=1, stream_seq=6) 33853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426964, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426965, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426965, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426966, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426966, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426967, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426967, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426968, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426968, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426969, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426969, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426970, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426970, gaps=[]) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426971, stream_id=1, stream_seq=6) 33856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426971, gaps=[]) 33857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426972, stream_id=1, stream_seq=7) 33857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426972, gaps=[]) 33857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426973, stream_id=1, stream_seq=7) 33857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426973, gaps=[]) 33858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426974, stream_id=1, stream_seq=7) 33858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426974, gaps=[]) 33863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426975, stream_id=1, stream_seq=7) 33863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426975, gaps=[]) 33863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426976, stream_id=1, stream_seq=7) 33863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426976, gaps=[]) 33863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426977, stream_id=1, stream_seq=7) 33864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426977, gaps=[]) 33864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426978, stream_id=1, stream_seq=7) 33864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426978, gaps=[]) 33864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426979, stream_id=1, stream_seq=7) 33864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426979, gaps=[]) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426980, stream_id=1, stream_seq=8) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426980, gaps=[]) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426981, stream_id=1, stream_seq=8) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426981, gaps=[]) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426982, stream_id=1, stream_seq=8) 33865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426982, gaps=[]) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426983, stream_id=1, stream_seq=8) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426983, gaps=[]) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426984, stream_id=1, stream_seq=8) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426984, gaps=[]) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426985, stream_id=1, stream_seq=8) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426985, gaps=[]) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426986, stream_id=1, stream_seq=8) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426986, gaps=[]) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426987, stream_id=1, stream_seq=8) 33867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426987, gaps=[]) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426988, stream_id=1, stream_seq=9) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426988, gaps=[]) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426989, stream_id=1, stream_seq=9) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426989, gaps=[]) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426990, stream_id=1, stream_seq=9) 33868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426990, gaps=[]) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426991, stream_id=1, stream_seq=9) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426991, gaps=[]) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426992, stream_id=1, stream_seq=9) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896426992, gaps=[]) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426993, stream_id=1, stream_seq=9) 33869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896426993, gaps=[]) 33870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426994, stream_id=1, stream_seq=9) 33870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896426994, gaps=[]) 33870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896426995, stream_id=1, stream_seq=9) 33870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896426995, gaps=[]) 33871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896426996, stream_id=1, stream_seq=10) 33871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896426996, gaps=[]) 33872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426997, stream_id=1, stream_seq=10) 33872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896426997, gaps=[]) 33872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426998, stream_id=1, stream_seq=10) 33872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896426998, gaps=[]) 33873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896426999, stream_id=1, stream_seq=10) 33873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896426999, gaps=[]) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427000, stream_id=1, stream_seq=10) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427000, gaps=[]) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427001, stream_id=1, stream_seq=10) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427001, gaps=[]) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427002, stream_id=1, stream_seq=10) 33874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427002, gaps=[]) 33875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427003, stream_id=1, stream_seq=10) 33875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427003, gaps=[]) 33876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427004, stream_id=1, stream_seq=11) 33876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427004, gaps=[]) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427005, stream_id=1, stream_seq=11) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427005, gaps=[]) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427006, stream_id=1, stream_seq=11) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427006, gaps=[]) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427007, stream_id=1, stream_seq=11) 33878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427007, gaps=[]) 33879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427008, stream_id=1, stream_seq=11) 33879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427008, gaps=[]) 33879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427009, stream_id=1, stream_seq=11) 33880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427009, gaps=[]) 33880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427010, stream_id=1, stream_seq=11) 33880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427010, gaps=[]) 33881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427011, stream_id=1, stream_seq=11) 33881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427011, gaps=[]) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427012, stream_id=1, stream_seq=12) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427012, gaps=[]) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427013, stream_id=1, stream_seq=12) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427013, gaps=[]) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427014, stream_id=1, stream_seq=12) 33883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427014, gaps=[]) 33884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427015, stream_id=1, stream_seq=12) 33884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427015, gaps=[]) 33884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427016, stream_id=1, stream_seq=12) 33884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427016, gaps=[]) 33885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427017, stream_id=1, stream_seq=12) 33885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427017, gaps=[]) 33885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427018, stream_id=1, stream_seq=12) 33886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427018, gaps=[]) 33886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427019, stream_id=1, stream_seq=12) 33886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427019, gaps=[]) 33887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427020, stream_id=1, stream_seq=13) 33887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427020, gaps=[]) 33888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427021, stream_id=1, stream_seq=13) 33888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427021, gaps=[]) 33888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427022, stream_id=1, stream_seq=13) 33888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427022, gaps=[]) 33889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427023, stream_id=1, stream_seq=13) 33889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427023, gaps=[]) 33889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427024, stream_id=1, stream_seq=13) 33889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427024, gaps=[]) 33890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427025, stream_id=1, stream_seq=13) 33890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427025, gaps=[]) 33890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427026, stream_id=1, stream_seq=13) 33890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427026, gaps=[]) 33891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427027, stream_id=1, stream_seq=13) 33891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427027, gaps=[]) 33893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427028, stream_id=1, stream_seq=14) 33894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427028, gaps=[]) 33894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427029, stream_id=1, stream_seq=14) 33894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427029, gaps=[]) 33894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427030, stream_id=1, stream_seq=14) 33894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427030, gaps=[]) 33895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427031, stream_id=1, stream_seq=14) 33895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427031, gaps=[]) 33895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427032, stream_id=1, stream_seq=14) 33896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427032, gaps=[]) 33896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427033, stream_id=1, stream_seq=14) 33896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427033, gaps=[]) 33896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427034, stream_id=1, stream_seq=14) 33896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427034, gaps=[]) 33899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427035, stream_id=1, stream_seq=14) 33899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427036, stream_id=1, stream_seq=15) 33899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=2896427036, gaps=[]) 33899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427037, stream_id=1, stream_seq=15) 33899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=2896427037, gaps=[]) 33900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427038, stream_id=1, stream_seq=15) 33900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=2896427038, gaps=[]) 33900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427039, stream_id=1, stream_seq=15) 33900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=2896427039, gaps=[]) 33901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427040, stream_id=1, stream_seq=15) 33901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=2896427040, gaps=[]) 33902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427041, stream_id=1, stream_seq=15) 33902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=2896427041, gaps=[]) 33902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427042, stream_id=1, stream_seq=15) 33902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=2896427042, gaps=[]) 33902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427043, stream_id=1, stream_seq=15) 33903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427043, gaps=[]) 33903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427044, stream_id=1, stream_seq=16) 33903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427044, gaps=[]) 33903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427045, stream_id=1, stream_seq=16) 33903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427045, gaps=[]) 33904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427046, stream_id=1, stream_seq=16) 33904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045124, cumulative_tsn=2896427046, gaps=[]) 33905ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YPWGDCjolVcl') 33905ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YPWGDCjolVcl') 33905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43116) -> ('172.17.0.3', 41116)) State.WAITING -> State.IN_PROGRESS 33905ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' \xd2M\xbeW\x11\xd2\xd5\x9bBu\xb3') 33906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427047, stream_id=1, stream_seq=16) 33907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043964, cumulative_tsn=2896427047, gaps=[]) 33907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427048, stream_id=1, stream_seq=16) 33907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042804, cumulative_tsn=2896427048, gaps=[]) 33907ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33907ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427049, stream_id=1, stream_seq=16) 33907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041644, cumulative_tsn=2896427049, gaps=[]) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427050, stream_id=1, stream_seq=16) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=2896427050, gaps=[]) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427051, stream_id=1, stream_seq=16) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427052, stream_id=1, stream_seq=17) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047532, cumulative_tsn=2896427052, gaps=[]) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427053, stream_id=1, stream_seq=17) 33908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046372, cumulative_tsn=2896427053, gaps=[]) 33909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427054, stream_id=1, stream_seq=17) 33909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045212, cumulative_tsn=2896427054, gaps=[]) 33909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427055, stream_id=1, stream_seq=17) 33909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044052, cumulative_tsn=2896427055, gaps=[]) 33910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427056, stream_id=1, stream_seq=17) 33910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042892, cumulative_tsn=2896427056, gaps=[]) 33910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427057, stream_id=1, stream_seq=17) 33910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041732, cumulative_tsn=2896427057, gaps=[]) 33910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427058, stream_id=1, stream_seq=17) 33911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040572, cumulative_tsn=2896427058, gaps=[]) 33911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427059, stream_id=1, stream_seq=17) 33911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427059, gaps=[]) 33912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427060, stream_id=1, stream_seq=18) 33912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427060, gaps=[]) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427061, stream_id=1, stream_seq=18) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427061, gaps=[]) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427062, stream_id=1, stream_seq=18) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427062, gaps=[]) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427063, stream_id=1, stream_seq=18) 33913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427063, gaps=[]) 33914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427064, stream_id=1, stream_seq=18) 33914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427064, gaps=[]) 33914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427065, stream_id=1, stream_seq=18) 33914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427065, gaps=[]) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427066, stream_id=1, stream_seq=18) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427066, gaps=[]) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427067, stream_id=1, stream_seq=18) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427067, gaps=[]) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427068, stream_id=1, stream_seq=19) 33915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427068, gaps=[]) 33916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427069, stream_id=1, stream_seq=19) 33916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427069, gaps=[]) 33916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427070, stream_id=1, stream_seq=19) 33916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427070, gaps=[]) 33917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427071, stream_id=1, stream_seq=19) 33917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427071, gaps=[]) 33917ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 41116) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' \xd2M\xbeW\x11\xd2\xd5\x9bBu\xb3') 33917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43116) -> ('172.17.0.3', 41116)) State.IN_PROGRESS -> State.SUCCEEDED 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427072, stream_id=1, stream_seq=19) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427072, gaps=[]) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427073, stream_id=1, stream_seq=19) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427073, gaps=[]) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427074, stream_id=1, stream_seq=19) 33918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427074, gaps=[]) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427075, stream_id=1, stream_seq=19) 33919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427075, gaps=[]) 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427076, stream_id=1, stream_seq=20) 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427076, gaps=[]) 33921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427077, stream_id=1, stream_seq=20) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427077, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427078, stream_id=1, stream_seq=20) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427078, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427079, stream_id=1, stream_seq=20) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427079, gaps=[]) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427080, stream_id=1, stream_seq=20) 33922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427080, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427081, stream_id=1, stream_seq=20) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427081, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427082, stream_id=1, stream_seq=20) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427082, gaps=[]) 33923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427083, stream_id=1, stream_seq=20) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427083, gaps=[]) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427084, stream_id=1, stream_seq=21) 33924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427084, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427085, stream_id=1, stream_seq=21) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427085, gaps=[]) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427086, stream_id=1, stream_seq=21) 33925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427086, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427087, stream_id=1, stream_seq=21) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427087, gaps=[]) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427088, stream_id=1, stream_seq=21) 33926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427088, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427089, stream_id=1, stream_seq=21) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427089, gaps=[]) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427090, stream_id=1, stream_seq=21) 33927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427090, gaps=[]) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427091, stream_id=1, stream_seq=21) 33928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427091, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427092, stream_id=1, stream_seq=22) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427092, gaps=[]) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427093, stream_id=1, stream_seq=22) 33930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427093, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427094, stream_id=1, stream_seq=22) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427094, gaps=[]) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427095, stream_id=1, stream_seq=22) 33931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427095, gaps=[]) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427096, stream_id=1, stream_seq=22) 33932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427096, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427097, stream_id=1, stream_seq=22) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427097, gaps=[]) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427098, stream_id=1, stream_seq=22) 33933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427098, gaps=[]) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427099, stream_id=1, stream_seq=22) 33934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427099, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427100, stream_id=1, stream_seq=23) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427100, gaps=[]) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427101, stream_id=1, stream_seq=23) 33935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427101, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427102, stream_id=1, stream_seq=23) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427102, gaps=[]) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427103, stream_id=1, stream_seq=23) 33936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427103, gaps=[]) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427104, stream_id=1, stream_seq=23) 33937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427104, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427105, stream_id=1, stream_seq=23) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427105, gaps=[]) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427106, stream_id=1, stream_seq=23) 33938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427106, gaps=[]) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427107, stream_id=1, stream_seq=23) 33939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427107, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427108, stream_id=1, stream_seq=24) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427108, gaps=[]) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427109, stream_id=1, stream_seq=24) 33941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427109, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427110, stream_id=1, stream_seq=24) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427110, gaps=[]) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427111, stream_id=1, stream_seq=24) 33942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427111, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427112, stream_id=1, stream_seq=24) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427112, gaps=[]) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427113, stream_id=1, stream_seq=24) 33943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427113, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427114, stream_id=1, stream_seq=24) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427114, gaps=[]) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427115, stream_id=1, stream_seq=24) 33944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427115, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427116, stream_id=1, stream_seq=25) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427116, gaps=[]) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427117, stream_id=1, stream_seq=25) 33946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427117, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427118, stream_id=1, stream_seq=25) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427118, gaps=[]) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427119, stream_id=1, stream_seq=25) 33947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427119, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427120, stream_id=1, stream_seq=25) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427120, gaps=[]) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427121, stream_id=1, stream_seq=25) 33948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427121, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427122, stream_id=1, stream_seq=25) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427122, gaps=[]) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427123, stream_id=1, stream_seq=25) 33949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427123, gaps=[]) 33950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427124, stream_id=1, stream_seq=26) 33951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427124, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427125, stream_id=1, stream_seq=26) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427125, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427126, stream_id=1, stream_seq=26) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427126, gaps=[]) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427127, stream_id=1, stream_seq=26) 33952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427127, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427128, stream_id=1, stream_seq=26) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427128, gaps=[]) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427129, stream_id=1, stream_seq=26) 33953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427129, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427130, stream_id=1, stream_seq=26) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427130, gaps=[]) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427131, stream_id=1, stream_seq=26) 33955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427131, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427132, stream_id=1, stream_seq=27) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427132, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427133, stream_id=1, stream_seq=27) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427133, gaps=[]) 33957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427134, stream_id=1, stream_seq=27) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427134, gaps=[]) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427135, stream_id=1, stream_seq=27) 33958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427135, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427136, stream_id=1, stream_seq=27) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427136, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427137, stream_id=1, stream_seq=27) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427137, gaps=[]) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427138, stream_id=1, stream_seq=27) 33959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427138, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427139, stream_id=1, stream_seq=27) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427139, gaps=[]) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427140, stream_id=1, stream_seq=28) 33960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427140, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427141, stream_id=1, stream_seq=28) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427141, gaps=[]) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427142, stream_id=1, stream_seq=28) 33961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427142, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427143, stream_id=1, stream_seq=28) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427143, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427144, stream_id=1, stream_seq=28) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427144, gaps=[]) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427145, stream_id=1, stream_seq=28) 33962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427145, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427146, stream_id=1, stream_seq=28) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427146, gaps=[]) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427147, stream_id=1, stream_seq=28) 33963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427147, gaps=[]) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427148, stream_id=1, stream_seq=29) 33964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427148, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427149, stream_id=1, stream_seq=29) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427149, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427150, stream_id=1, stream_seq=29) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427150, gaps=[]) 33965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427151, stream_id=1, stream_seq=29) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427151, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427152, stream_id=1, stream_seq=29) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427152, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427153, stream_id=1, stream_seq=29) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427153, gaps=[]) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427154, stream_id=1, stream_seq=29) 33966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427154, gaps=[]) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427155, stream_id=1, stream_seq=29) 33967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427155, gaps=[]) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427156, stream_id=1, stream_seq=30) 33968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427156, gaps=[]) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427157, stream_id=1, stream_seq=30) 33969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427157, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427158, stream_id=1, stream_seq=30) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427158, gaps=[]) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427159, stream_id=1, stream_seq=30) 33970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427159, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427160, stream_id=1, stream_seq=30) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427160, gaps=[]) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427161, stream_id=1, stream_seq=30) 33971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427161, gaps=[]) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427162, stream_id=1, stream_seq=30) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427162, gaps=[]) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427163, stream_id=1, stream_seq=30) 33972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427163, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427164, stream_id=1, stream_seq=31) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427164, gaps=[]) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427165, stream_id=1, stream_seq=31) 33974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427165, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427166, stream_id=1, stream_seq=31) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427166, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427167, stream_id=1, stream_seq=31) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427167, gaps=[]) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427168, stream_id=1, stream_seq=31) 33975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427168, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427169, stream_id=1, stream_seq=31) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427169, gaps=[]) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427170, stream_id=1, stream_seq=31) 33976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427170, gaps=[]) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427171, stream_id=1, stream_seq=31) 33977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427171, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427172, stream_id=1, stream_seq=32) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427172, gaps=[]) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427173, stream_id=1, stream_seq=32) 33978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427173, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427174, stream_id=1, stream_seq=32) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427174, gaps=[]) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427175, stream_id=1, stream_seq=32) 33979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427175, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427176, stream_id=1, stream_seq=32) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427176, gaps=[]) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427177, stream_id=1, stream_seq=32) 33980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427177, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427178, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427178, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427179, stream_id=1, stream_seq=32) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427179, gaps=[]) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2896427180, stream_id=1, stream_seq=33) 33981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=2896427180, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427181, stream_id=1, stream_seq=33) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=2896427181, gaps=[]) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427182, stream_id=1, stream_seq=33) 33982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=2896427182, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427183, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=2896427183, gaps=[]) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427184, stream_id=1, stream_seq=33) 33983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=2896427184, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427185, stream_id=1, stream_seq=33) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=2896427185, gaps=[]) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2896427186, stream_id=1, stream_seq=33) 33984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=2896427186, gaps=[]) 33985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2896427187, stream_id=1, stream_seq=33) 34016ms [log] 262140 34016ms [log] 262140 34016ms [log] [file] 34017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2896427187, gaps=[]) 34155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 34156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 34156ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 34156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 34156ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 34156ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 34156ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 34156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 34156ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef"}', extra='') 34156ms [log] connectionstatechanged closed closed closed 34156ms [log] connectionstatechanged closed closed closed 34156ms [log] connectionstatechanged closed closed closed 34156ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c386225b-352c-4b43-b3f7-c03e1618bfef", "state": "closed"}] 34157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 34157ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 34157ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf6\xa1\xff\xd2\xe5=\x08\xf0\x9b\tm\xd2') 34158ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf6\xa1\xff\xd2\xe5=\x08\xf0\x9b\tm\xd2') 34158ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51944) 34158ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 34158ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 34229ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 34229ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 34275ms [err] Traceback (most recent call last): 34275ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 34275ms [err] return _run_code(code, main_globals, None, 34275ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 34275ms [err] exec(code, run_globals) 34275ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 34275ms [err] sys.exit(main()) 34275ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 34275ms [err] asyncio.run(main_async()) 34275ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 34276ms [err] return loop.run_until_complete(main) 34276ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 34276ms [err] self.run_forever() 34276ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 34276ms [err] self._run_once() 34276ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 34277ms [err] event_list = self._selector.select(timeout) 34277ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 34277ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 34277ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 39206ms [log] starting device 39616ms [err] DEBUG:asyncio:Using selector: EpollSelector 39712ms [err] ERROR:asyncio:Unclosed client session 39712ms [err] client_session: 39801ms [log] parsing 39801ms [log] creating device handler 39801ms [log] [ready] 39801ms [log] reading line 39801ms [log] [websocketToken] "cbb07d3a-bec4-4fdc-b413-6a584ae20035" 39813ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 39813ms [log] [websocketConnected] 39999ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39999ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 40014ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ed53bf6f-0c8b-486b-8648-3d26aab2b4d8"}}', extra='') 40014ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ed53bf6f-0c8b-486b-8648-3d26aab2b4d8"} 40093ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 40093ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "new"}] 42097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 42097ms [err] v=0 42097ms [err] o=- 3925447211 3925447211 IN IP4 0.0.0.0 42097ms [err] s=- 42097ms [err] t=0 0 42097ms [err] a=group:BUNDLE 0 42097ms [err] a=msid-semantic:WMS * 42097ms [err] m=application 9 DTLS/SCTP 5000 42097ms [err] c=IN IP4 0.0.0.0 42097ms [err] a=mid:0 42097ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42097ms [err] a=max-message-size:65536 42097ms [err] a=ice-ufrag:JZs8 42097ms [err] a=ice-pwd:9TfrR8WYx818a8kTQATLjV 42097ms [err] a=fingerprint:sha-256 83:86:F6:32:95:A4:7D:EE:34:B3:B6:C5:17:A7:AB:FA:18:54:EC:A3:5F:86:11:58:43:3C:B8:4A:1A:14:28:99 42097ms [err] a=setup:actpass 42097ms [err] 42097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 42098ms [log] makeOffer 42098ms [log] connectionstatechanged new new have-local-offer 42098ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "new"}] 42098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 42099ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 42100ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1T`\x85\xd0s\xc3\x8a\x93\xdf\xcct') 42100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Dn\xdf}\xe9/\xb5\x1e:\x8c\xcb\x19') 42101ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1T`\x85\xd0s\xc3\x8a\x93\xdf\xcct') 42101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Dn\xdf}\xe9/\xb5\x1e:\x8c\xcb\x19') 42102ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 42102ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc4\xf4\x88t\xa4\xa7+\xae\x85*\r%') 42102ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc4\xf4\x88t\xa4\xa7+\xae\x85*\r%') 42103ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'8\xc1\x9e\xfc\x04\xf4\xb7\xbe\x1e\xacg\xc6') 42103ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'8\xc1\x9e\xfc\x04\xf4\xb7\xbe\x1e\xacg\xc6') 42103ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64453) (expires in 600 seconds) 42104ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 42104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 42104ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 42104ms [log] handleSignalingMessage 42104ms [log] handleOptions 42104ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 42104ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 42117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38865) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's\x92\xd4\xf7\x04\xabeC\x8f/\x8a\x1e') 42118ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38865) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b's\x92\xd4\xf7\x04\xabeC\x8f/\x8a\x1e') 42123ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 42123ms [err] v=0 42123ms [err] o=- 3925447211 3925447211 IN IP4 0.0.0.0 42123ms [err] s=- 42123ms [err] t=0 0 42123ms [err] a=group:BUNDLE 0 42123ms [err] a=msid-semantic:WMS * 42123ms [err] m=application 38865 DTLS/SCTP 5000 42123ms [err] c=IN IP4 172.30.0.1 42123ms [err] a=mid:0 42123ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42123ms [err] a=max-message-size:65536 42123ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38865 typ host 42123ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38282 typ host 42123ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38865 typ srflx raddr 172.30.0.1 rport 38865 42123ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38282 typ srflx raddr 172.17.0.3 rport 38282 42123ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65497 typ relay raddr 172.17.0.3 rport 36079 42123ms [err] a=end-of-candidates 42123ms [err] a=ice-ufrag:XqG4 42123ms [err] a=ice-pwd:vHdDBgOjeZ9JhQZHx8LwFj 42123ms [err] a=fingerprint:sha-256 0B:81:75:9F:B2:49:35:AB:FC:D8:C5:27:A2:11:69:D1:73:F4:47:4A:9A:9F:8E:9B:57:35:4A:67:04:13:FD:F4 42123ms [err] a=setup:active 42123ms [err] 42124ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 42124ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 42124ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 42124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.30.0.1', 38865)) State.FROZEN -> State.WAITING 42124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('172.30.0.1', 38865)) State.FROZEN -> State.WAITING 42124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.17.0.3', 38282)) State.FROZEN -> State.WAITING 42124ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('172.30.0.1', 38865)) State.FROZEN -> State.WAITING 42125ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2eTTzQmClz 1 udp 1862270975 172.17.0.3 38865 typ prflx) 42125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.17.0.3', 38865)) State.WAITING -> State.IN_PROGRESS 42125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38865) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\xf2\x0b;\xfd4\x0f\xb1\xca\x94\xfcI') 42125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.30.0.1', 38865)) State.WAITING -> State.IN_PROGRESS 42125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38865) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x12\x8d\x8e\xea|l?\xc6x\x9b\xc8,') 42125ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447211 3925447211 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 38865 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38865 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 38282 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38865 typ srflx raddr 172.30.0.1 rport 38865\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 38282 typ srflx raddr 172.17.0.3 rport 38282\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65497 typ relay raddr 172.17.0.3 rport 36079\\r\\na=end-of-candidates\\r\\na=ice-ufrag:XqG4\\r\\na=ice-pwd:vHdDBgOjeZ9JhQZHx8LwFj\\r\\na=fingerprint:sha-256 0B:81:75:9F:B2:49:35:AB:FC:D8:C5:27:A2:11:69:D1:73:F4:47:4A:9A:9F:8E:9B:57:35:4A:67:04:13:FD:F4\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 42125ms [log] handleSignalingMessage 42125ms [log] handleAnswer 42125ms [log] acceptAnswer 42125ms [log] connectionstatechanged connecting checking stable 42125ms [log] connectionstatechanged connecting checking stable 42125ms [log] connectionstatechanged connecting checking stable 42125ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "connecting"}] 42126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38865) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\xf2\x0b;\xfd4\x0f\xb1\xca\x94\xfcI') 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.17.0.3', 38865)) State.IN_PROGRESS -> State.SUCCEEDED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('172.30.0.1', 38865)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.17.0.3', 38282)) State.WAITING -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('172.17.0.3', 38282)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('141.24.211.56', 38865)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('141.24.211.56', 38865)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('141.24.211.56', 38282)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('141.24.211.56', 38282)) State.FROZEN -> State.FAILED 42126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('141.24.210.113', 65497)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42950) -> ('141.24.210.113', 65497)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('172.30.0.1', 38865)) State.WAITING -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('172.17.0.3', 38282)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('141.24.211.56', 38865)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('141.24.211.56', 38282)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64453) -> ('141.24.210.113', 65497)) State.FROZEN -> State.FAILED 42127ms [err] INFO:aioice.ice:Connection(0) ICE completed 42127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38865) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x12\x8d\x8e\xea|l?\xc6x\x9b\xc8,') 42127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50408) -> ('172.30.0.1', 38865)) State.IN_PROGRESS -> State.SUCCEEDED 42127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38865) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\x8d\xd3\xb6f\xc6\x16\x9d+\xe2=1') 42128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38865) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\x8d\xd3\xb6f\xc6\x16\x9d+\xe2=1') 42146ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 42146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 42146ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 42149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 42149ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 42149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 42149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 42150ms [log] connectionstatechanged connecting completed stable 42150ms [log] connectionstatechanged connected completed stable 42150ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "connected"}] 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 42150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 42151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 42152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=694741044, stream_id=1, stream_seq=0) 42152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2031163356, stream_id=1, stream_seq=0) 42153ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163356, gaps=[]) 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=694741044, gaps=[]) 42153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2031163357, stream_id=1, stream_seq=1) 42154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163357, gaps=[]) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163358, stream_id=1, stream_seq=2) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163358, gaps=[]) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163359, stream_id=1, stream_seq=2) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163359, gaps=[]) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163360, stream_id=1, stream_seq=2) 42155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163360, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163361, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163361, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163362, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163362, gaps=[]) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163363, stream_id=1, stream_seq=2) 42156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163363, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163364, stream_id=1, stream_seq=2) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163364, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163365, stream_id=1, stream_seq=3) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163365, gaps=[]) 42157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163366, stream_id=1, stream_seq=3) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163366, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163367, stream_id=1, stream_seq=3) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163367, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163368, stream_id=1, stream_seq=3) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163368, gaps=[]) 42158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163369, stream_id=1, stream_seq=3) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163369, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163370, stream_id=1, stream_seq=3) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163370, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163371, stream_id=1, stream_seq=3) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163371, gaps=[]) 42159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163372, stream_id=1, stream_seq=4) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163372, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163373, stream_id=1, stream_seq=4) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163373, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163374, stream_id=1, stream_seq=4) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163374, gaps=[]) 42160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163375, stream_id=1, stream_seq=4) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163375, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163376, stream_id=1, stream_seq=4) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163376, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163377, stream_id=1, stream_seq=4) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163377, gaps=[]) 42161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163378, stream_id=1, stream_seq=4) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163378, gaps=[]) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163379, stream_id=1, stream_seq=5) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163379, gaps=[]) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163380, stream_id=1, stream_seq=5) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163380, gaps=[]) 42162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163381, stream_id=1, stream_seq=5) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163381, gaps=[]) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163382, stream_id=1, stream_seq=5) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163382, gaps=[]) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163383, stream_id=1, stream_seq=5) 42163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163383, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163384, stream_id=1, stream_seq=5) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163384, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163385, stream_id=1, stream_seq=5) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163385, gaps=[]) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163386, stream_id=1, stream_seq=6) 42164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163386, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163387, stream_id=1, stream_seq=6) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163387, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163388, stream_id=1, stream_seq=6) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163388, gaps=[]) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163389, stream_id=1, stream_seq=6) 42165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163389, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163390, stream_id=1, stream_seq=6) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163390, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163391, stream_id=1, stream_seq=6) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163391, gaps=[]) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163392, stream_id=1, stream_seq=6) 42166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163392, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163393, stream_id=1, stream_seq=7) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163393, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163394, stream_id=1, stream_seq=7) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163394, gaps=[]) 42167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163395, stream_id=1, stream_seq=7) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163395, gaps=[]) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163396, stream_id=1, stream_seq=7) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163396, gaps=[]) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163397, stream_id=1, stream_seq=7) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163397, gaps=[]) 42168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163398, stream_id=1, stream_seq=7) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163398, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163399, stream_id=1, stream_seq=7) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163399, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163400, stream_id=1, stream_seq=8) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163400, gaps=[]) 42169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163401, stream_id=1, stream_seq=8) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163401, gaps=[]) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163402, stream_id=1, stream_seq=8) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163402, gaps=[]) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163403, stream_id=1, stream_seq=8) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163403, gaps=[]) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163404, stream_id=1, stream_seq=8) 42170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163404, gaps=[]) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163405, stream_id=1, stream_seq=8) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163405, gaps=[]) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163406, stream_id=1, stream_seq=8) 42171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163406, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163407, stream_id=1, stream_seq=9) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163407, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163408, stream_id=1, stream_seq=9) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163408, gaps=[]) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163409, stream_id=1, stream_seq=9) 42172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163409, gaps=[]) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163410, stream_id=1, stream_seq=9) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163410, gaps=[]) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163411, stream_id=1, stream_seq=9) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163411, gaps=[]) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163412, stream_id=1, stream_seq=9) 42173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163412, gaps=[]) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163413, stream_id=1, stream_seq=9) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163413, gaps=[]) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163414, stream_id=1, stream_seq=10) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163414, gaps=[]) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163415, stream_id=1, stream_seq=10) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163415, gaps=[]) 42174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163416, stream_id=1, stream_seq=10) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163416, gaps=[]) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163417, stream_id=1, stream_seq=10) 42175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163417, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163418, stream_id=1, stream_seq=10) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163418, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163419, stream_id=1, stream_seq=10) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163419, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163420, stream_id=1, stream_seq=10) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163420, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163421, stream_id=1, stream_seq=11) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163421, gaps=[]) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163422, stream_id=1, stream_seq=11) 42176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163422, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163423, stream_id=1, stream_seq=11) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163423, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163424, stream_id=1, stream_seq=11) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163424, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163425, stream_id=1, stream_seq=11) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163425, gaps=[]) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163426, stream_id=1, stream_seq=11) 42177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163426, gaps=[]) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163427, stream_id=1, stream_seq=11) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163427, gaps=[]) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163428, stream_id=1, stream_seq=12) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163428, gaps=[]) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163429, stream_id=1, stream_seq=12) 42178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163429, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163430, stream_id=1, stream_seq=12) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163430, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163431, stream_id=1, stream_seq=12) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163431, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163432, stream_id=1, stream_seq=12) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163432, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163433, stream_id=1, stream_seq=12) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163433, gaps=[]) 42179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163434, stream_id=1, stream_seq=12) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163434, gaps=[]) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163435, stream_id=1, stream_seq=13) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163435, gaps=[]) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163436, stream_id=1, stream_seq=13) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163436, gaps=[]) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163437, stream_id=1, stream_seq=13) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163437, gaps=[]) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163438, stream_id=1, stream_seq=13) 42180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163438, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163439, stream_id=1, stream_seq=13) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163439, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163440, stream_id=1, stream_seq=13) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163440, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163441, stream_id=1, stream_seq=13) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163441, gaps=[]) 42181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163442, stream_id=1, stream_seq=14) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163442, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163443, stream_id=1, stream_seq=14) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163443, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163444, stream_id=1, stream_seq=14) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163444, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163445, stream_id=1, stream_seq=14) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163445, gaps=[]) 42182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163446, stream_id=1, stream_seq=14) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163446, gaps=[]) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163447, stream_id=1, stream_seq=14) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163447, gaps=[]) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163448, stream_id=1, stream_seq=14) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163448, gaps=[]) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163449, stream_id=1, stream_seq=15) 42183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163449, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163450, stream_id=1, stream_seq=15) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163450, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163451, stream_id=1, stream_seq=15) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163451, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163452, stream_id=1, stream_seq=15) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163452, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163453, stream_id=1, stream_seq=15) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163453, gaps=[]) 42184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163454, stream_id=1, stream_seq=15) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163454, gaps=[]) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163455, stream_id=1, stream_seq=15) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163455, gaps=[]) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163456, stream_id=1, stream_seq=16) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163456, gaps=[]) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163457, stream_id=1, stream_seq=16) 42185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163457, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163458, stream_id=1, stream_seq=16) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163458, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163459, stream_id=1, stream_seq=16) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163459, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163460, stream_id=1, stream_seq=16) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163460, gaps=[]) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163461, stream_id=1, stream_seq=16) 42186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163461, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163462, stream_id=1, stream_seq=16) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163462, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163463, stream_id=1, stream_seq=17) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163463, gaps=[]) 42187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163464, stream_id=1, stream_seq=17) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163464, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163465, stream_id=1, stream_seq=17) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163465, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163466, stream_id=1, stream_seq=17) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163466, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163467, stream_id=1, stream_seq=17) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163467, gaps=[]) 42188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163468, stream_id=1, stream_seq=17) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163468, gaps=[]) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163469, stream_id=1, stream_seq=17) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163469, gaps=[]) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163470, stream_id=1, stream_seq=18) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163470, gaps=[]) 42189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163471, stream_id=1, stream_seq=18) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163471, gaps=[]) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163472, stream_id=1, stream_seq=18) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163472, gaps=[]) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163473, stream_id=1, stream_seq=18) 42190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163473, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163474, stream_id=1, stream_seq=18) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163474, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163475, stream_id=1, stream_seq=18) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163475, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163476, stream_id=1, stream_seq=18) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163476, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163477, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163477, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163478, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163478, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163479, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163479, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163480, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163480, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163481, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163481, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163482, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163482, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163483, stream_id=1, stream_seq=19) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163483, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163484, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163484, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163485, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163485, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163486, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163486, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163487, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163487, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163488, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163488, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163489, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163489, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163490, stream_id=1, stream_seq=20) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163490, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163491, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163491, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163492, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163492, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163493, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163493, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163494, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163494, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163495, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163495, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163496, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163496, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163497, stream_id=1, stream_seq=21) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163497, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163498, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163498, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163499, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163499, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163500, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163500, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163501, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163501, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163502, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163502, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163503, stream_id=1, stream_seq=22) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163503, gaps=[]) 42198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163504, stream_id=1, stream_seq=22) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163504, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163505, stream_id=1, stream_seq=23) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163505, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163506, stream_id=1, stream_seq=23) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163506, gaps=[]) 42199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163507, stream_id=1, stream_seq=23) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163507, gaps=[]) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163508, stream_id=1, stream_seq=23) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163508, gaps=[]) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163509, stream_id=1, stream_seq=23) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163509, gaps=[]) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163510, stream_id=1, stream_seq=23) 42200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163510, gaps=[]) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163511, stream_id=1, stream_seq=23) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163511, gaps=[]) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163512, stream_id=1, stream_seq=24) 42201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163512, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163513, stream_id=1, stream_seq=24) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163513, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163514, stream_id=1, stream_seq=24) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163514, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163515, stream_id=1, stream_seq=24) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163515, gaps=[]) 42202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163516, stream_id=1, stream_seq=24) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163516, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163517, stream_id=1, stream_seq=24) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163517, gaps=[]) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163518, stream_id=1, stream_seq=24) 42203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163518, gaps=[]) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163519, stream_id=1, stream_seq=25) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163519, gaps=[]) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163520, stream_id=1, stream_seq=25) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163520, gaps=[]) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163521, stream_id=1, stream_seq=25) 42204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163521, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163522, stream_id=1, stream_seq=25) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163522, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163523, stream_id=1, stream_seq=25) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163523, gaps=[]) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163524, stream_id=1, stream_seq=25) 42205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163524, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163525, stream_id=1, stream_seq=25) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163525, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163526, stream_id=1, stream_seq=26) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163526, gaps=[]) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163527, stream_id=1, stream_seq=26) 42206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163527, gaps=[]) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163528, stream_id=1, stream_seq=26) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163528, gaps=[]) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163529, stream_id=1, stream_seq=26) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163529, gaps=[]) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163530, stream_id=1, stream_seq=26) 42207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163530, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163531, stream_id=1, stream_seq=26) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163531, gaps=[]) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163532, stream_id=1, stream_seq=26) 42208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163532, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163533, stream_id=1, stream_seq=27) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163533, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163534, stream_id=1, stream_seq=27) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163534, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163535, stream_id=1, stream_seq=27) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163535, gaps=[]) 42209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163536, stream_id=1, stream_seq=27) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163536, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163537, stream_id=1, stream_seq=27) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163537, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163538, stream_id=1, stream_seq=27) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163538, gaps=[]) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163539, stream_id=1, stream_seq=27) 42210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163539, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163540, stream_id=1, stream_seq=28) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163540, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163541, stream_id=1, stream_seq=28) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163541, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163542, stream_id=1, stream_seq=28) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163542, gaps=[]) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163543, stream_id=1, stream_seq=28) 42211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163543, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163544, stream_id=1, stream_seq=28) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163544, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163545, stream_id=1, stream_seq=28) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163545, gaps=[]) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163546, stream_id=1, stream_seq=28) 42212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163546, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163547, stream_id=1, stream_seq=29) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163547, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163548, stream_id=1, stream_seq=29) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163548, gaps=[]) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163549, stream_id=1, stream_seq=29) 42213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163549, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163550, stream_id=1, stream_seq=29) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163550, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163551, stream_id=1, stream_seq=29) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163551, gaps=[]) 42214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163552, stream_id=1, stream_seq=29) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163552, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163553, stream_id=1, stream_seq=29) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163553, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163554, stream_id=1, stream_seq=30) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163554, gaps=[]) 42215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163555, stream_id=1, stream_seq=30) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163555, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163556, stream_id=1, stream_seq=30) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163556, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163557, stream_id=1, stream_seq=30) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163557, gaps=[]) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163558, stream_id=1, stream_seq=30) 42216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163558, gaps=[]) 42217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163559, stream_id=1, stream_seq=30) 42217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163559, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163560, stream_id=1, stream_seq=30) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163560, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163561, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163561, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163562, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163562, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163563, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163563, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163564, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163564, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163565, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163565, gaps=[]) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163566, stream_id=1, stream_seq=31) 42218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163566, gaps=[]) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163567, stream_id=1, stream_seq=31) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163567, gaps=[]) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163568, stream_id=1, stream_seq=32) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163568, gaps=[]) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163569, stream_id=1, stream_seq=32) 42219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163569, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163570, stream_id=1, stream_seq=32) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163570, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163571, stream_id=1, stream_seq=32) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163571, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163572, stream_id=1, stream_seq=32) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163572, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163573, stream_id=1, stream_seq=32) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163573, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163574, stream_id=1, stream_seq=32) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163574, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=2031163575, stream_id=1, stream_seq=33) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2031163575, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163576, stream_id=1, stream_seq=33) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2031163576, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163577, stream_id=1, stream_seq=33) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2031163577, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163578, stream_id=1, stream_seq=33) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2031163578, gaps=[]) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163579, stream_id=1, stream_seq=33) 42222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2031163579, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=2031163580, stream_id=1, stream_seq=33) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2031163580, gaps=[]) 42223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=2031163581, stream_id=1, stream_seq=33) 42256ms [log] 262140 42256ms [log] 262140 42256ms [log] [file] 42256ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 42256ms [log] [experimentStatusChanged] {"status": "running", "message": null} 42256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031163581, gaps=[]) 42414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 42414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 42414ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 42414ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 42414ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 42415ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 42415ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 42415ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 42415ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21"}', extra='') 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] connectionstatechanged closed closed closed 42415ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c25f4f3d-5565-460b-b976-53c8deef4f21", "state": "closed"}] 42415ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 42415ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 42415ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbd\xf5\x12\x83b\xc78\xfb\xd6\xf8\x86\xa0') 42416ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbd\xf5\x12\x83b\xc78\xfb\xd6\xf8\x86\xa0') 42416ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64453) 42417ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 42417ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 42490ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 42490ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 42531ms [err] Traceback (most recent call last): 42531ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 42531ms [err] return _run_code(code, main_globals, None, 42531ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 42531ms [err] exec(code, run_globals) 42531ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 42531ms [err] sys.exit(main()) 42531ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 42531ms [err] asyncio.run(main_async()) 42531ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 42531ms [err] return loop.run_until_complete(main) 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 42531ms [err] self.run_forever() 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 42531ms [err] self._run_once() 42531ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 42532ms [err] event_list = self._selector.select(timeout) 42532ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 42532ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 42532ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value 47937ms [log] starting device 48351ms [err] DEBUG:asyncio:Using selector: EpollSelector 48421ms [err] ERROR:asyncio:Unclosed client session 48421ms [err] client_session: 48485ms [log] parsing 48485ms [log] creating device handler 48485ms [log] [ready] 48485ms [log] reading line 48485ms [log] [websocketToken] "ff2122a2-6ac1-44f7-9653-7ee4765bb9f1" 48496ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 48496ms [log] [websocketConnected] 50072ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 50072ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 50087ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8b96f82a-b1f8-480e-8841-1853057251ec"}}', extra='') 50087ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8b96f82a-b1f8-480e-8841-1853057251ec"} 50152ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 50152ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e", "state": "new"}] 52156ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 52156ms [err] v=0 52156ms [err] o=- 5689498603234354189 2 IN IP4 127.0.0.1 52156ms [err] s=- 52156ms [err] t=0 0 52156ms [err] a=group:BUNDLE 0 52156ms [err] a=extmap-allow-mixed 52156ms [err] a=msid-semantic: WMS 52156ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 52156ms [err] c=IN IP4 0.0.0.0 52156ms [err] a=ice-ufrag:o5Fh 52156ms [err] a=ice-pwd:bEDHOMKO6bVTLDvWSlwSSq8M 52156ms [err] a=ice-options:trickle 52156ms [err] a=fingerprint:sha-256 F1:81:54:E3:A2:1F:07:0C:36:11:87:FC:12:B2:EA:F4:E9:03:5A:03:D3:1B:8E:4B:43:00:83:1D:D8:E8:8B:66 52156ms [err] a=setup:actpass 52156ms [err] a=mid:0 52156ms [err] a=sctp-port:5000 52156ms [err] a=max-message-size:262144 52156ms [err] 52157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 52157ms [err] v=0 52157ms [err] o=- 5689498603234354189 2 IN IP4 127.0.0.1 52157ms [err] s=- 52157ms [err] t=0 0 52157ms [err] a=group:BUNDLE 0 52157ms [err] a=extmap-allow-mixed 52157ms [err] a=msid-semantic: WMS 52157ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 52157ms [err] c=IN IP4 0.0.0.0 52157ms [err] a=ice-ufrag:o5Fh 52157ms [err] a=ice-pwd:bEDHOMKO6bVTLDvWSlwSSq8M 52157ms [err] a=ice-options:trickle 52157ms [err] a=fingerprint:sha-256 F1:81:54:E3:A2:1F:07:0C:36:11:87:FC:12:B2:EA:F4:E9:03:5A:03:D3:1B:8E:4B:43:00:83:1D:D8:E8:8B:66 52157ms [err] a=setup:actpass 52157ms [err] a=mid:0 52157ms [err] a=sctp-port:5000 52157ms [err] a=max-message-size:262144 52157ms [err] 52158ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52158ms [log] handleSignalingMessage 52158ms [log] handleOptions 52158ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5689498603234354189 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:o5Fh\\r\\na=ice-pwd:bEDHOMKO6bVTLDvWSlwSSq8M\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F1:81:54:E3:A2:1F:07:0C:36:11:87:FC:12:B2:EA:F4:E9:03:5A:03:D3:1B:8E:4B:43:00:83:1D:D8:E8:8B:66\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52158ms [log] handleSignalingMessage 52158ms [log] handleOffer 52158ms [log] makeAnswer 52158ms [log] connectionstatechanged new new have-remote-offer 52158ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e", "state": "new"}] 52159ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 52159ms [err] v=0 52159ms [err] o=- 3925447221 3925447221 IN IP4 0.0.0.0 52159ms [err] s=- 52159ms [err] t=0 0 52159ms [err] a=group:BUNDLE 0 52159ms [err] a=msid-semantic:WMS * 52159ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 52159ms [err] c=IN IP4 0.0.0.0 52159ms [err] a=mid:0 52159ms [err] a=sctp-port:5000 52159ms [err] a=max-message-size:65536 52159ms [err] a=ice-ufrag:65AB 52159ms [err] a=ice-pwd:LDpQW6aMhJmR7JzjzXmLLw 52159ms [err] a=fingerprint:sha-256 28:41:42:CC:E4:94:93:5D:41:F9:81:B3:BA:39:FE:8A:3A:70:61:DB:9A:21:E1:89:F6:F3:A4:30:94:93:E7:4C 52159ms [err] a=setup:active 52159ms [err] 52159ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 52161ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 52161ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 52163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1K8\xf7\x92\x079\x11lO\x06\xd4') 52163ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd4f\xf4oa\xd0\\\xc04\xadOD') 52163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc1K8\xf7\x92\x079\x11lO\x06\xd4') 52164ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd4f\xf4oa\xd0\\\xc04\xadOD') 52165ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 52165ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x8d'\xfd\xc0\xdf\x9fg\xb2\xb0\x80\x8c0") 52166ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\x8d'\xfd\xc0\xdf\x9fg\xb2\xb0\x80\x8c0") 52166ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf2WZ\xb6\xda\xe7\x9d\xe1\xdb\x90|\xde') 52167ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf2WZ\xb6\xda\xe7\x9d\xe1\xdb\x90|\xde') 52167ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54301) (expires in 600 seconds) 52167ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 52167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 52168ms [log] connectionstatechanged new new stable 52168ms [log] connectionstatechanged new new stable 52168ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 52168ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 52168ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 52168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 52168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 52169ms [log] connectionstatechanged connecting checking stable 52169ms [log] connectionstatechanged connecting checking stable 52169ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e", "state": "connecting"}] 52186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tks0v3P2U7EX') 52186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tks0v3P2U7EX') 52186ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(1fsu89JOsM 1 udp 1845501695 172.17.0.3 48301 typ prflx) 52186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('172.17.0.3', 48301)) State.WAITING -> State.IN_PROGRESS 52186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H\x84_k\x8e\xf2\xaf(\xda\xf1\xcb\xed') 52189ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H\x84_k\x8e\xf2\xaf(\xda\xf1\xcb\xed') 52189ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('172.17.0.3', 48301)) State.IN_PROGRESS -> State.SUCCEEDED 52195ms [err] INFO:aioice.ice:Connection(0) ICE completed 52205ms [err] INFO:aioice.ice:Connection(0) Remote candidate "bf02bd89-1ef2-4f5f-955d-78d3f66ff6a8.local" resolved to 172.17.0.3 52209ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('172.17.0.3', 48301)) State.FROZEN -> State.IN_PROGRESS 52209ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2W\x16e\x82n\xec\xb5\x03[\xb7\x8d') 52210ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2W\x16e\x82n\xec\xb5\x03[\xb7\x8d') 52210ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('172.17.0.3', 48301)) State.IN_PROGRESS -> State.SUCCEEDED 52230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56858) -> ('172.17.0.3', 48301)) State.FROZEN -> State.IN_PROGRESS 52230ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x95XCD\xbd\xeb\x12\xe7\x80\xd8\x82'") 52231ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x95XCD\xbd\xeb\x12\xe7\x80\xd8\x82'") 52231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56858) -> ('172.17.0.3', 48301)) State.IN_PROGRESS -> State.SUCCEEDED 52240ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'At9Lmz9XmWyw') 52240ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'At9Lmz9XmWyw') 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('141.24.211.56', 48301)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56858) -> ('141.24.211.56', 48301)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35330) -> ('141.24.210.113', 57648)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56858) -> ('141.24.210.113', 57648)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54301) -> ('172.17.0.3', 48301)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54301) -> ('141.24.211.56', 48301)) State.FROZEN -> State.FAILED 52240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54301) -> ('141.24.210.113', 57648)) State.FROZEN -> State.FAILED 52251ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 52251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 52251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 52254ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 52254ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 52254ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 52255ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 52255ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:311896806 1 udp 2113937151 bf02bd89-1ef2-4f5f-955d-78d3f66ff6a8.local 48301 typ host generation 0 ufrag o5Fh network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52255ms [log] handleSignalingMessage 52255ms [log] handleIceCandidate 52255ms [log] acceptIceCandidate 52255ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:396305854 1 udp 1677729535 141.24.211.56 48301 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag o5Fh network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52255ms [log] handleSignalingMessage 52255ms [log] handleIceCandidate 52255ms [log] acceptIceCandidate 52255ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1150458421 1 udp 33562623 141.24.210.113 57648 typ relay raddr 141.24.211.56 rport 48301 generation 0 ufrag o5Fh network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52255ms [log] handleSignalingMessage 52255ms [log] handleIceCandidate 52255ms [log] acceptIceCandidate 52255ms [log] connectionstatechanged connecting completed stable 52255ms [log] connectionstatechanged connected completed stable 52255ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e", "state": "connected"}] 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2426031933, stream_id=1, stream_seq=0) 52259ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2841769738, stream_id=1, stream_seq=0) 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2426031933, gaps=[]) 52260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2841769738, gaps=[]) 52260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 52261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2426031934, stream_id=1, stream_seq=1) 52261ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 52261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2426031934, gaps=[]) 52261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2426031935, stream_id=1, stream_seq=2) 52261ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 52262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2426031935, gaps=[]) 52302ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ClMKPng8S7tz') 52303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48301) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ClMKPng8S7tz') 52322ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 52322ms [log] [experimentStatusChanged] {"status": "running", "message": null} 52402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 52402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 52403ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 52403ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 52403ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 52403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 52403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 52403ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 52404ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e"}', extra='') 52404ms [log] connectionstatechanged closed closed closed 52404ms [log] connectionstatechanged closed closed closed 52404ms [log] connectionstatechanged closed closed closed 52404ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94a91020-ec62-4430-94d8-e2fd6927783e", "state": "closed"}] 52404ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 52404ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 52404ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xea\xd6\xfe\xe3:\x16\x1fCa\xc6\x14\xa4') 52405ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xea\xd6\xfe\xe3:\x16\x1fCa\xc6\x14\xa4') 52405ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54301) 52405ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 52405ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 52443ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 52443ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 52498ms [err] Traceback (most recent call last): 52498ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 52498ms [err] return _run_code(code, main_globals, None, 52498ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 52498ms [err] exec(code, run_globals) 52498ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 52498ms [err] sys.exit(main()) 52498ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 52498ms [err] asyncio.run(main_async()) 52498ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 52498ms [err] return loop.run_until_complete(main) 52498ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 52499ms [err] self.run_forever() 52499ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 52499ms [err] self._run_once() 52499ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 52499ms [err] event_list = self._selector.select(timeout) 52499ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 52500ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 52500ms [err] KeyboardInterrupt 52610ms [log] starting device 53027ms [err] DEBUG:asyncio:Using selector: EpollSelector 53097ms [err] ERROR:asyncio:Unclosed client session 53097ms [err] client_session: 53165ms [log] parsing 53165ms [log] creating device handler 53165ms [log] [ready] 53165ms [log] reading line 53165ms [log] [websocketToken] "22f71778-4c2a-406b-be0b-2c72824309b2" 53176ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 53176ms [log] [websocketConnected] 54748ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 54748ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 54774ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/17028b54-f33b-4ecb-93ea-962d22300f2d"}}', extra='') 54774ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/17028b54-f33b-4ecb-93ea-962d22300f2d"} 54825ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 54825ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379", "state": "new"}] 56827ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 56827ms [log] handleSignalingMessage 56827ms [log] handleOptions 56827ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 56827ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 56827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 56827ms [err] v=0 56827ms [err] o=- 6131608173916682499 2 IN IP4 127.0.0.1 56827ms [err] s=- 56827ms [err] t=0 0 56827ms [err] a=group:BUNDLE 0 56827ms [err] a=extmap-allow-mixed 56827ms [err] a=msid-semantic: WMS 56827ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 56827ms [err] c=IN IP4 0.0.0.0 56827ms [err] a=ice-ufrag:x+We 56827ms [err] a=ice-pwd:VwMnDaNp0aDd9u5lXnAggfSd 56827ms [err] a=ice-options:trickle 56827ms [err] a=fingerprint:sha-256 71:81:C5:9B:F2:D9:FA:21:6F:52:DB:CC:13:F4:2E:C7:3D:0F:4E:A5:A7:52:82:17:00:2F:41:60:50:E0:EF:5E 56827ms [err] a=setup:actpass 56827ms [err] a=mid:0 56827ms [err] a=sctp-port:5000 56827ms [err] a=max-message-size:262144 56827ms [err] 56828ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 56828ms [err] v=0 56828ms [err] o=- 6131608173916682499 2 IN IP4 127.0.0.1 56828ms [err] s=- 56828ms [err] t=0 0 56828ms [err] a=group:BUNDLE 0 56828ms [err] a=extmap-allow-mixed 56828ms [err] a=msid-semantic: WMS 56828ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 56828ms [err] c=IN IP4 0.0.0.0 56828ms [err] a=ice-ufrag:x+We 56828ms [err] a=ice-pwd:VwMnDaNp0aDd9u5lXnAggfSd 56828ms [err] a=ice-options:trickle 56828ms [err] a=fingerprint:sha-256 71:81:C5:9B:F2:D9:FA:21:6F:52:DB:CC:13:F4:2E:C7:3D:0F:4E:A5:A7:52:82:17:00:2F:41:60:50:E0:EF:5E 56828ms [err] a=setup:actpass 56828ms [err] a=mid:0 56828ms [err] a=sctp-port:5000 56828ms [err] a=max-message-size:262144 56828ms [err] 56828ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6131608173916682499 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:x+We\\r\\na=ice-pwd:VwMnDaNp0aDd9u5lXnAggfSd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 71:81:C5:9B:F2:D9:FA:21:6F:52:DB:CC:13:F4:2E:C7:3D:0F:4E:A5:A7:52:82:17:00:2F:41:60:50:E0:EF:5E\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 56828ms [log] handleSignalingMessage 56828ms [log] handleOffer 56828ms [log] makeAnswer 56828ms [log] connectionstatechanged new new have-remote-offer 56828ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379", "state": "new"}] 56829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 56829ms [err] v=0 56829ms [err] o=- 3925447226 3925447226 IN IP4 0.0.0.0 56829ms [err] s=- 56829ms [err] t=0 0 56829ms [err] a=group:BUNDLE 0 56829ms [err] a=msid-semantic:WMS * 56829ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 56829ms [err] c=IN IP4 0.0.0.0 56829ms [err] a=mid:0 56829ms [err] a=sctp-port:5000 56829ms [err] a=max-message-size:65536 56829ms [err] a=ice-ufrag:DXCW 56829ms [err] a=ice-pwd:27YjLhIAMdVavcfpm7y8OQ 56829ms [err] a=fingerprint:sha-256 43:7F:B5:8D:15:C5:BD:11:12:F0:C3:E8:E6:92:9D:8C:58:89:8B:A3:60:4E:21:5B:F1:3F:63:C6:70:D2:4F:37 56829ms [err] a=setup:active 56829ms [err] 56829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 56831ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 56831ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 56832ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xfe\xe6w's~\x18\x8e\xa3\xed\xdd\x98") 56832ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\xaa@THhY\xe0\rkjC') 56833ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xfe\xe6w's~\x18\x8e\xa3\xed\xdd\x98") 56833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\xaa@THhY\xe0\rkjC') 56846ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 56846ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe6\xa1ou)\\\x93\x80\xdc\x02\x9e\xf3') 56847ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe6\xa1ou)\\\x93\x80\xdc\x02\x9e\xf3') 56847ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x95\x88[\xe0\x86b]\xb6:\x91+\x1d') 56847ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x95\x88[\xe0\x86b]\xb6:\x91+\x1d') 56848ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62405) (expires in 600 seconds) 56848ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 56848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 56848ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 56848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 56848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 56849ms [log] connectionstatechanged new new stable 56849ms [log] connectionstatechanged new new stable 56849ms [log] connectionstatechanged connecting checking stable 56849ms [log] connectionstatechanged connecting checking stable 56849ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379", "state": "connecting"}] 56867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TrXd3J2gJ1kj') 56867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TrXd3J2gJ1kj') 56867ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(atQK3bj6W2 1 udp 1845501695 172.17.0.3 49334 typ prflx) 56867ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('172.17.0.3', 49334)) State.WAITING -> State.IN_PROGRESS 56867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbb\x07XT\xac\x9d%\xf3\x95\x97\x9c\x1b') 56873ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbb\x07XT\xac\x9d%\xf3\x95\x97\x9c\x1b') 56873ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('172.17.0.3', 49334)) State.IN_PROGRESS -> State.SUCCEEDED 56873ms [err] INFO:aioice.ice:Connection(0) ICE completed 56878ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8bfa657d-d298-425f-9aa4-f15894ac33f1.local" resolved to 172.17.0.3 56889ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('172.17.0.3', 49334)) State.FROZEN -> State.IN_PROGRESS 56889ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc5\xb0\x87.\xf8\nI;d\xae\x07O') 56890ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc5\xb0\x87.\xf8\nI;d\xae\x07O') 56890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('172.17.0.3', 49334)) State.IN_PROGRESS -> State.SUCCEEDED 56909ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38013) -> ('172.17.0.3', 49334)) State.FROZEN -> State.IN_PROGRESS 56910ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16a\xf4H\xaa\x0b\x86\x84\xb7\x1f6\xae') 56910ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x16a\xf4H\xaa\x0b\x86\x84\xb7\x1f6\xae') 56910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38013) -> ('172.17.0.3', 49334)) State.IN_PROGRESS -> State.SUCCEEDED 56927ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qiG4BPt3RFL/') 56927ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qiG4BPt3RFL/') 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38013) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60621) -> ('141.24.210.113', 52440)) State.FROZEN -> State.FAILED 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38013) -> ('141.24.210.113', 52440)) State.FROZEN -> State.FAILED 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62405) -> ('172.17.0.3', 49334)) State.FROZEN -> State.FAILED 56927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62405) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 56928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62405) -> ('141.24.210.113', 52440)) State.FROZEN -> State.FAILED 56930ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 56930ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 56931ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 56933ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 56934ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 56934ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 56934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 56934ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2120095351 1 udp 2113937151 8bfa657d-d298-425f-9aa4-f15894ac33f1.local 49334 typ host generation 0 ufrag x+We network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 56934ms [log] handleSignalingMessage 56934ms [log] handleIceCandidate 56934ms [log] acceptIceCandidate 56934ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1980128688 1 udp 1677729535 141.24.211.56 49334 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag x+We network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 56934ms [log] handleSignalingMessage 56934ms [log] handleIceCandidate 56934ms [log] acceptIceCandidate 56934ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3358254658 1 udp 33562623 141.24.210.113 52440 typ relay raddr 141.24.211.56 rport 49334 generation 0 ufrag x+We network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 56934ms [log] handleSignalingMessage 56934ms [log] handleIceCandidate 56934ms [log] acceptIceCandidate 56934ms [log] connectionstatechanged connecting completed stable 56934ms [log] connectionstatechanged connected completed stable 56934ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379", "state": "connected"}] 56939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 56939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 56939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 56940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 56940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 56940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 56941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1053486779, stream_id=1, stream_seq=0) 56941ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 56941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3843742008, stream_id=1, stream_seq=0) 56941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 56941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053486779, gaps=[]) 56942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3843742008, gaps=[]) 56942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 56942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1053486780, stream_id=1, stream_seq=1) 56942ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 56942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053486780, gaps=[]) 56943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1053486781, stream_id=1, stream_seq=2) 56943ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 56943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053486781, gaps=[]) 56943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1053486782, stream_id=1, stream_seq=3) 56943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053486782, gaps=[]) 56943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1053486783, stream_id=1, stream_seq=4) 56944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053486783, gaps=[]) 56990ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+xAFNJ3H/0TL') 56990ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+xAFNJ3H/0TL') 56998ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 56998ms [log] [experimentStatusChanged] {"status": "running", "message": null} 57096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 57096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 57096ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 57097ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 57097ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 57097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 57097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 57097ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 57097ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379"}', extra='') 57097ms [log] connectionstatechanged closed closed closed 57097ms [log] connectionstatechanged closed closed closed 57097ms [log] connectionstatechanged closed closed closed 57097ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa2cb1d9-9d40-47c0-8e4e-899d4a800379", "state": "closed"}] 57097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 57097ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 57098ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'Z\xe9\xca\xc9\xb0\xdc\xaeV\nK\x80j') 57099ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'Z\xe9\xca\xc9\xb0\xdc\xaeV\nK\x80j') 57099ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62405) 57099ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 57099ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 57149ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 57149ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 57214ms [err] Traceback (most recent call last): 57214ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 57214ms [err] return _run_code(code, main_globals, None, 57214ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 57214ms [err] exec(code, run_globals) 57214ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 57214ms [err] sys.exit(main()) 57214ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 57214ms [err] asyncio.run(main_async()) 57214ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 57214ms [err] return loop.run_until_complete(main) 57214ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 57215ms [err] self.run_forever() 57215ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 57215ms [err] self._run_once() 57215ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 57215ms [err] event_list = self._selector.select(timeout) 57215ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 57216ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 57216ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 66672ms [log] starting device 67070ms [err] DEBUG:asyncio:Using selector: EpollSelector 67150ms [err] ERROR:asyncio:Unclosed client session 67150ms [err] client_session: 67229ms [log] parsing 67229ms [log] creating device handler 67229ms [log] [ready] 67229ms [log] reading line 67229ms [log] [websocketToken] "0e83b7d7-632d-4e63-a16e-14f4bfcc2df2" 67242ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 67242ms [log] [websocketConnected] 67408ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67408ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67421ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5658145e-a8d8-45a4-96b8-6fc80960c72e"}}', extra='') 67421ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5658145e-a8d8-45a4-96b8-6fc80960c72e"} 67490ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 67490ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "new"}] 69493ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69493ms [err] v=0 69493ms [err] o=- 3925447238 3925447238 IN IP4 0.0.0.0 69493ms [err] s=- 69493ms [err] t=0 0 69493ms [err] a=group:BUNDLE 0 69493ms [err] a=msid-semantic:WMS * 69493ms [err] m=application 9 DTLS/SCTP 5000 69493ms [err] c=IN IP4 0.0.0.0 69493ms [err] a=mid:0 69493ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69493ms [err] a=max-message-size:65536 69493ms [err] a=ice-ufrag:HjV9 69493ms [err] a=ice-pwd:LwwhePJDW0gvJnlFpcEDnU 69493ms [err] a=fingerprint:sha-256 99:57:12:B4:40:60:5B:B9:60:20:76:6A:E8:5B:C1:CD:DC:FB:56:1C:DE:9A:8A:35:94:2A:C6:AA:B7:CA:35:CF 69493ms [err] a=setup:actpass 69493ms [err] 69494ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69495ms [log] makeOffer 69495ms [log] connectionstatechanged new new have-local-offer 69495ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "new"}] 69495ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69496ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69497ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G\xc1\x15\xf6]\x81\xb8l\xc2\xc6\x96\xc2') 69497ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\x90\xb6X\xa9\x02\xc1\xe4\xe3\x88%\x03') 69498ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\x90\xb6X\xa9\x02\xc1\xe4\xe3\x88%\x03') 69498ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G\xc1\x15\xf6]\x81\xb8l\xc2\xc6\x96\xc2') 69499ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69499ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1f\x9a\xdf.\xef\xe4\xe2&\xca\xb8T\xc6') 69500ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1f\x9a\xdf.\xef\xe4\xe2&\xca\xb8T\xc6') 69500ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'yW\x1bf5\x85\xafN\xdf-\xd7\xa6') 69501ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'yW\x1bf5\x85\xafN\xdf-\xd7\xa6') 69501ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51940) (expires in 600 seconds) 69501ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69502ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 69502ms [log] handleSignalingMessage 69502ms [log] handleOptions 69502ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69502ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60540) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\xe0Z\xe4\xaa\xeb\xf0w\xcf\x9et\x1f') 69518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60540) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\xe0Z\xe4\xaa\xeb\xf0w\xcf\x9et\x1f') 69524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69524ms [err] v=0 69524ms [err] o=- 3925447239 3925447239 IN IP4 0.0.0.0 69524ms [err] s=- 69524ms [err] t=0 0 69524ms [err] a=group:BUNDLE 0 69524ms [err] a=msid-semantic:WMS * 69524ms [err] m=application 60540 DTLS/SCTP 5000 69524ms [err] c=IN IP4 172.30.0.1 69524ms [err] a=mid:0 69524ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69524ms [err] a=max-message-size:65536 69524ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60540 typ host 69524ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58099 typ host 69524ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60540 typ srflx raddr 172.30.0.1 rport 60540 69524ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58099 typ srflx raddr 172.17.0.3 rport 58099 69524ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65374 typ relay raddr 172.17.0.3 rport 46818 69524ms [err] a=end-of-candidates 69524ms [err] a=ice-ufrag:TmYP 69524ms [err] a=ice-pwd:fWEXergyUI2tWPxn73rZay 69524ms [err] a=fingerprint:sha-256 F4:23:6D:13:EB:6A:40:29:B8:B5:C2:D4:EA:59:99:70:4D:1B:6D:82:ED:14:FA:9B:B6:5C:97:BF:39:62:D9:B0 69524ms [err] a=setup:active 69524ms [err] 69525ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69525ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.30.0.1', 60540)) State.FROZEN -> State.WAITING 69525ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('172.30.0.1', 60540)) State.FROZEN -> State.WAITING 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.17.0.3', 58099)) State.FROZEN -> State.WAITING 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('172.30.0.1', 60540)) State.FROZEN -> State.WAITING 69526ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2VnERrbgRY 1 udp 1862270975 172.17.0.3 60540 typ prflx) 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.17.0.3', 60540)) State.WAITING -> State.IN_PROGRESS 69526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60540) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\x01Sh&\x9b\xffe\xb9@\xe6E') 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.30.0.1', 60540)) State.WAITING -> State.IN_PROGRESS 69526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60540) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06Y\x1d\x1bl\xab\xbeM\x87\xaa\xa7\xee') 69526ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447239 3925447239 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 60540 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60540 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58099 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60540 typ srflx raddr 172.30.0.1 rport 60540\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58099 typ srflx raddr 172.17.0.3 rport 58099\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65374 typ relay raddr 172.17.0.3 rport 46818\\r\\na=end-of-candidates\\r\\na=ice-ufrag:TmYP\\r\\na=ice-pwd:fWEXergyUI2tWPxn73rZay\\r\\na=fingerprint:sha-256 F4:23:6D:13:EB:6A:40:29:B8:B5:C2:D4:EA:59:99:70:4D:1B:6D:82:ED:14:FA:9B:B6:5C:97:BF:39:62:D9:B0\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 69526ms [log] handleSignalingMessage 69526ms [log] handleAnswer 69526ms [log] acceptAnswer 69526ms [log] connectionstatechanged connecting checking stable 69526ms [log] connectionstatechanged connecting checking stable 69526ms [log] connectionstatechanged connecting checking stable 69526ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "connecting"}] 69527ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60540) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\x01Sh&\x9b\xffe\xb9@\xe6E') 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.17.0.3', 60540)) State.IN_PROGRESS -> State.SUCCEEDED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('172.30.0.1', 60540)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.17.0.3', 58099)) State.WAITING -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('172.17.0.3', 58099)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('141.24.211.56', 60540)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('141.24.211.56', 60540)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('141.24.211.56', 58099)) State.FROZEN -> State.FAILED 69527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('141.24.211.56', 58099)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('141.24.210.113', 65374)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50156) -> ('141.24.210.113', 65374)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('172.30.0.1', 60540)) State.WAITING -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('172.17.0.3', 58099)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('141.24.211.56', 60540)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('141.24.211.56', 58099)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51940) -> ('141.24.210.113', 65374)) State.FROZEN -> State.FAILED 69528ms [err] INFO:aioice.ice:Connection(0) ICE completed 69528ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60540) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06Y\x1d\x1bl\xab\xbeM\x87\xaa\xa7\xee') 69528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43402) -> ('172.30.0.1', 60540)) State.IN_PROGRESS -> State.SUCCEEDED 69529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60540) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d6d\xcbQ\x97\x7f\xb6Qt8\xc7') 69529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60540) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d6d\xcbQ\x97\x7f\xb6Qt8\xc7') 69546ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69546ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69547ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69550ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69551ms [log] connectionstatechanged connecting completed stable 69551ms [log] connectionstatechanged connected completed stable 69551ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "connected"}] 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3247577363, stream_id=1, stream_seq=0) 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1515696434, stream_id=1, stream_seq=0) 69553ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696434, gaps=[]) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3247577363, gaps=[]) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1515696435, stream_id=1, stream_seq=1) 69554ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696435, gaps=[]) 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1515696436, stream_id=1, stream_seq=2) 69555ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1515696436, gaps=[]) 69700ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69700ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69710ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69710ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69710ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece"}', extra='') 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] connectionstatechanged closed closed closed 69710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a6aef76-7a42-41ca-8910-111f4b26dece", "state": "closed"}] 69711ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69711ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69711ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb1\x01\x82>\x8b\xc4[\x8b\xc1\xc8\x07\x05') 69712ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb1\x01\x82>\x8b\xc4[\x8b\xc1\xc8\x07\x05') 69712ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51940) 69712ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69712ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69809ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69809ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 69851ms [err] Traceback (most recent call last): 69851ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69851ms [err] return _run_code(code, main_globals, None, 69851ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69851ms [err] exec(code, run_globals) 69851ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69851ms [err] sys.exit(main()) 69851ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69851ms [err] asyncio.run(main_async()) 69851ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69851ms [err] return loop.run_until_complete(main) 69851ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69852ms [err] self.run_forever() 69852ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69852ms [err] self._run_once() 69852ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69852ms [err] event_list = self._selector.select(timeout) 69852ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69852ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69852ms [err] KeyboardInterrupt 69963ms [log] starting device 70413ms [err] DEBUG:asyncio:Using selector: EpollSelector 70507ms [err] ERROR:asyncio:Unclosed client session 70507ms [err] client_session: 70572ms [log] parsing 70572ms [log] creating device handler 70572ms [log] [ready] 70572ms [log] reading line 70572ms [log] [websocketToken] "ff992482-36a4-4c6f-811f-b07c1b32fc31" 70585ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70585ms [log] [websocketConnected] 70736ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70736ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70753ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2b3ba4e5-5343-4d9d-a0b5-539501378a13"}}', extra='') 70753ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2b3ba4e5-5343-4d9d-a0b5-539501378a13"} 70794ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 70794ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "new"}] 72796ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72796ms [log] handleSignalingMessage 72796ms [log] handleOptions 72796ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72796ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72812ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72812ms [err] v=0 72812ms [err] o=- 3925447242 3925447242 IN IP4 0.0.0.0 72812ms [err] s=- 72812ms [err] t=0 0 72812ms [err] a=group:BUNDLE 0 72812ms [err] a=msid-semantic:WMS * 72812ms [err] m=application 33618 DTLS/SCTP 5000 72812ms [err] c=IN IP4 172.30.0.1 72812ms [err] a=mid:0 72812ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72812ms [err] a=max-message-size:65536 72812ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33618 typ host 72812ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51697 typ host 72812ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33618 typ srflx raddr 172.30.0.1 rport 33618 72812ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51697 typ srflx raddr 172.17.0.3 rport 51697 72812ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49980 typ relay raddr 172.17.0.3 rport 33982 72812ms [err] a=end-of-candidates 72812ms [err] a=ice-ufrag:OIUM 72812ms [err] a=ice-pwd:Ot81jbXnryAPHqEhNcqT4i 72812ms [err] a=fingerprint:sha-256 C5:A3:92:4E:A9:70:16:BA:9C:85:1B:8A:29:48:1A:D9:71:62:7F:63:C7:53:BE:72:3D:8F:9A:AC:8F:47:30:73 72812ms [err] a=setup:actpass 72812ms [err] 72814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72814ms [err] v=0 72814ms [err] o=- 3925447242 3925447242 IN IP4 0.0.0.0 72814ms [err] s=- 72814ms [err] t=0 0 72814ms [err] a=group:BUNDLE 0 72814ms [err] a=msid-semantic:WMS * 72814ms [err] m=application 33618 DTLS/SCTP 5000 72814ms [err] c=IN IP4 172.30.0.1 72814ms [err] a=mid:0 72814ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72814ms [err] a=max-message-size:65536 72814ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33618 typ host 72814ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51697 typ host 72814ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33618 typ srflx raddr 172.30.0.1 rport 33618 72814ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51697 typ srflx raddr 172.17.0.3 rport 51697 72814ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49980 typ relay raddr 172.17.0.3 rport 33982 72814ms [err] a=end-of-candidates 72814ms [err] a=ice-ufrag:OIUM 72814ms [err] a=ice-pwd:Ot81jbXnryAPHqEhNcqT4i 72814ms [err] a=fingerprint:sha-256 C5:A3:92:4E:A9:70:16:BA:9C:85:1B:8A:29:48:1A:D9:71:62:7F:63:C7:53:BE:72:3D:8F:9A:AC:8F:47:30:73 72814ms [err] a=setup:actpass 72814ms [err] 72814ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447242 3925447242 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 33618 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33618 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51697 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33618 typ srflx raddr 172.30.0.1 rport 33618\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51697 typ srflx raddr 172.17.0.3 rport 51697\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49980 typ relay raddr 172.17.0.3 rport 33982\\r\\na=end-of-candidates\\r\\na=ice-ufrag:OIUM\\r\\na=ice-pwd:Ot81jbXnryAPHqEhNcqT4i\\r\\na=fingerprint:sha-256 C5:A3:92:4E:A9:70:16:BA:9C:85:1B:8A:29:48:1A:D9:71:62:7F:63:C7:53:BE:72:3D:8F:9A:AC:8F:47:30:73\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72814ms [log] handleSignalingMessage 72814ms [log] handleOffer 72814ms [log] makeAnswer 72814ms [log] connectionstatechanged new new have-remote-offer 72814ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "new"}] 72815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72815ms [err] v=0 72815ms [err] o=- 3925447242 3925447242 IN IP4 0.0.0.0 72815ms [err] s=- 72815ms [err] t=0 0 72815ms [err] a=group:BUNDLE 0 72815ms [err] a=msid-semantic:WMS * 72815ms [err] m=application 9 DTLS/SCTP 5000 72815ms [err] c=IN IP4 0.0.0.0 72815ms [err] a=mid:0 72815ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72815ms [err] a=max-message-size:65536 72815ms [err] a=ice-ufrag:At4q 72815ms [err] a=ice-pwd:IvDYYDif0IYGB4sPlMUlIq 72815ms [err] a=fingerprint:sha-256 CE:F7:4A:25:6A:18:D1:66:3C:93:3E:EE:C4:47:E3:C5:91:FB:30:ED:C2:5A:40:A5:E3:0E:BD:32:1E:98:9C:78 72815ms [err] a=setup:active 72815ms [err] 72816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72817ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72817ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf8\x1e#\x7f\xce\xe8\xf5_\xef\xedn;') 72818ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1b>\xbc\xb5W\xdd\xf1\xafL\xb2\t\xe0') 72819ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf8\x1e#\x7f\xce\xe8\xf5_\xef\xedn;') 72819ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1b>\xbc\xb5W\xdd\xf1\xafL\xb2\t\xe0') 72820ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72820ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe0\xa5\xef\x01\xd1\xda\x00\xc9\x85!\xc2\xdc') 72821ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe0\xa5\xef\x01\xd1\xda\x00\xc9\x85!\xc2\xdc') 72821ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'VU\x1e1eL\x8ffko\xe0\xf4') 72822ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'VU\x1e1eL\x8ffko\xe0\xf4') 72823ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64716) (expires in 600 seconds) 72823ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72824ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.30.0.1', 33618)) State.FROZEN -> State.WAITING 72824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('172.30.0.1', 33618)) State.FROZEN -> State.WAITING 72824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.17.0.3', 51697)) State.FROZEN -> State.WAITING 72824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('172.30.0.1', 33618)) State.FROZEN -> State.WAITING 72825ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.30.0.1', 33618)) State.WAITING -> State.IN_PROGRESS 72825ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfb\x81\x9bA\xc4G\x8a\x8e\xfe\xbeZ\xb2') 72825ms [log] connectionstatechanged new new stable 72825ms [log] connectionstatechanged new new stable 72825ms [log] connectionstatechanged connecting checking stable 72825ms [log] connectionstatechanged connecting checking stable 72825ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "connecting"}] 72826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfb\x81\x9bA\xc4G\x8a\x8e\xfe\xbeZ\xb2') 72826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.30.0.1', 33618)) State.IN_PROGRESS -> State.SUCCEEDED 72826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.211.56', 33618)) State.FROZEN -> State.WAITING 72826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.211.56', 51697)) State.FROZEN -> State.WAITING 72826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.210.113', 49980)) State.FROZEN -> State.WAITING 72835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81(\x03\x98\x1fgphf\xb5\x11*') 72835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x81(\x03\x98\x1fgphf\xb5\x11*') 72835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('172.30.0.1', 33618)) State.WAITING -> State.FAILED 72835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.17.0.3', 51697)) State.WAITING -> State.FAILED 72835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('172.17.0.3', 51697)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.211.56', 33618)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('141.24.211.56', 33618)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.211.56', 51697)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('141.24.211.56', 51697)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('172.30.0.1', 33618)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('172.17.0.3', 51697)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('141.24.210.113', 49980)) State.WAITING -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60455) -> ('141.24.210.113', 49980)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('141.24.211.56', 33618)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('141.24.211.56', 51697)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64716) -> ('141.24.210.113', 49980)) State.FROZEN -> State.FAILED 72836ms [err] INFO:aioice.ice:Connection(0) ICE completed 72836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8dM\xf2\x80\xc8\x8f\xce\x1eoK\xb6\x08') 72837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8dM\xf2\x80\xc8\x8f\xce\x1eoK\xb6\x08') 72837ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(aZKEpO5LQd 1 udp 1862270975 172.17.0.3 33618 typ prflx) 72837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.17.0.3', 33618)) State.WAITING -> State.IN_PROGRESS 72837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33618) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbbB\xc7|\xcc\xc06\xf5\xfal@\xf0') 72838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33618) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbbB\xc7|\xcc\xc06\xf5\xfal@\xf0') 72838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34591) -> ('172.17.0.3', 33618)) State.IN_PROGRESS -> State.SUCCEEDED 72845ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72845ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72847ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72859ms [log] connectionstatechanged connecting completed stable 72859ms [log] connectionstatechanged connected completed stable 72859ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "connected"}] 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1486006942, stream_id=1, stream_seq=0) 72862ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=639537731, stream_id=1, stream_seq=0) 72862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006942, gaps=[]) 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=639537731, gaps=[]) 72863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1486006943, stream_id=1, stream_seq=1) 72864ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006943, gaps=[]) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1486006944, stream_id=1, stream_seq=2) 72864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006944, gaps=[]) 72865ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1486006945, stream_id=1, stream_seq=3) 72865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006945, gaps=[]) 72865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1486006946, stream_id=1, stream_seq=4) 72865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1486006946, gaps=[]) 72911ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72911ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73005ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73005ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73005ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73006ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73006ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6"}', extra='') 73006ms [log] connectionstatechanged closed closed closed 73006ms [log] connectionstatechanged closed closed closed 73006ms [log] connectionstatechanged closed closed closed 73006ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/91c66b04-a8f7-4627-8241-348f7c0fbbb6", "state": "closed"}] 73007ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73007ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'v\x02\xf5\x83\xdb(\xb51\xd5\x12\xbc\xc8') 73008ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'v\x02\xf5\x83\xdb(\xb51\xd5\x12\xbc\xc8') 73008ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64716) 73008ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73008ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73050ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73050ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests without driver: should transmit initial gpio value 73107ms [err] Traceback (most recent call last): 73107ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73107ms [err] return _run_code(code, main_globals, None, 73107ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73107ms [err] exec(code, run_globals) 73107ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73107ms [err] sys.exit(main()) 73107ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73107ms [err] asyncio.run(main_async()) 73107ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73108ms [err] return loop.run_until_complete(main) 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73108ms [err] self.run_forever() 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73108ms [err] self._run_once() 73108ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73109ms [err] event_list = self._selector.select(timeout) 73109ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73109ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73109ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value 78529ms [log] starting device 78983ms [err] DEBUG:asyncio:Using selector: EpollSelector 79055ms [err] ERROR:asyncio:Unclosed client session 79055ms [err] client_session: 79119ms [log] parsing 79119ms [log] creating device handler 79119ms [log] [ready] 79119ms [log] reading line 79119ms [log] [websocketToken] "b4f7c6e1-c6a3-436c-8ae6-b51bc56406fa" 79129ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 79129ms [log] [websocketConnected] 80636ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 80636ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 80649ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/40b52867-066e-4265-bdd3-42e9e40922e5"}}', extra='') 80649ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/40b52867-066e-4265-bdd3-42e9e40922e5"} 80707ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 80707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa", "state": "new"}] 82709ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 82709ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 82709ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 82709ms [err] v=0 82709ms [err] o=- 4261301041907409039 2 IN IP4 127.0.0.1 82709ms [err] s=- 82709ms [err] t=0 0 82709ms [err] a=group:BUNDLE 0 82709ms [err] a=extmap-allow-mixed 82709ms [err] a=msid-semantic: WMS 82709ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 82709ms [err] c=IN IP4 0.0.0.0 82709ms [err] a=ice-ufrag:62SZ 82709ms [err] a=ice-pwd:U6R5rW85dHFaxr9xAN2SaR/n 82709ms [err] a=ice-options:trickle 82709ms [err] a=fingerprint:sha-256 5D:6C:73:3B:83:57:6B:66:8A:2C:C3:46:D2:21:65:4F:FA:0D:FA:6B:69:CE:6F:AE:D6:A7:4D:16:10:DF:D1:A5 82709ms [err] a=setup:actpass 82709ms [err] a=mid:0 82709ms [err] a=sctp-port:5000 82709ms [err] a=max-message-size:262144 82709ms [err] 82710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 82710ms [err] v=0 82710ms [err] o=- 4261301041907409039 2 IN IP4 127.0.0.1 82710ms [err] s=- 82710ms [err] t=0 0 82710ms [err] a=group:BUNDLE 0 82710ms [err] a=extmap-allow-mixed 82710ms [err] a=msid-semantic: WMS 82710ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 82710ms [err] c=IN IP4 0.0.0.0 82710ms [err] a=ice-ufrag:62SZ 82710ms [err] a=ice-pwd:U6R5rW85dHFaxr9xAN2SaR/n 82710ms [err] a=ice-options:trickle 82710ms [err] a=fingerprint:sha-256 5D:6C:73:3B:83:57:6B:66:8A:2C:C3:46:D2:21:65:4F:FA:0D:FA:6B:69:CE:6F:AE:D6:A7:4D:16:10:DF:D1:A5 82710ms [err] a=setup:actpass 82710ms [err] a=mid:0 82710ms [err] a=sctp-port:5000 82710ms [err] a=max-message-size:262144 82710ms [err] 82711ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82711ms [log] handleSignalingMessage 82711ms [log] handleOptions 82711ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4261301041907409039 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:62SZ\\r\\na=ice-pwd:U6R5rW85dHFaxr9xAN2SaR/n\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5D:6C:73:3B:83:57:6B:66:8A:2C:C3:46:D2:21:65:4F:FA:0D:FA:6B:69:CE:6F:AE:D6:A7:4D:16:10:DF:D1:A5\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82711ms [log] handleSignalingMessage 82711ms [log] handleOffer 82711ms [log] makeAnswer 82711ms [log] connectionstatechanged new new have-remote-offer 82711ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa", "state": "new"}] 82711ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 82711ms [err] v=0 82711ms [err] o=- 3925447252 3925447252 IN IP4 0.0.0.0 82711ms [err] s=- 82711ms [err] t=0 0 82711ms [err] a=group:BUNDLE 0 82711ms [err] a=msid-semantic:WMS * 82711ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 82711ms [err] c=IN IP4 0.0.0.0 82711ms [err] a=mid:0 82711ms [err] a=sctp-port:5000 82711ms [err] a=max-message-size:65536 82711ms [err] a=ice-ufrag:5ncq 82711ms [err] a=ice-pwd:lIoTwthDwvMgiJfHjz9lfv 82711ms [err] a=fingerprint:sha-256 56:72:8A:BD:2B:A1:14:92:D3:A0:E1:57:93:19:31:2F:B9:FC:F3:D7:5A:7B:9E:73:EF:23:8D:AE:1D:2B:2B:CF 82711ms [err] a=setup:active 82711ms [err] 82712ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 82712ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 82713ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 82714ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87\xd9\xca\xe4_\xd9Ik\xba\xd2\xa2-') 82714ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\xda\x19;\xfb]\x9a\x08LK)\xee') 82715ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87\xd9\xca\xe4_\xd9Ik\xba\xd2\xa2-') 82715ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\xda\x19;\xfb]\x9a\x08LK)\xee') 82716ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 82716ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfb\xc4\x90\xe8T&\x00\xfc\xe2\x894\xc7') 82716ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xfb\xc4\x90\xe8T&\x00\xfc\xe2\x894\xc7') 82717ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b';!*\x9b\xc36\xbc\x06?\xff\x11\xda') 82717ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b';!*\x9b\xc36\xbc\x06?\xff\x11\xda') 82718ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59885) (expires in 600 seconds) 82718ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 82718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 82718ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 82718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 82718ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 82719ms [log] connectionstatechanged new new stable 82719ms [log] connectionstatechanged new new stable 82719ms [log] connectionstatechanged connecting checking stable 82719ms [log] connectionstatechanged connecting checking stable 82719ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa", "state": "connecting"}] 82734ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CkR1TemItOif') 82734ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CkR1TemItOif') 82734ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Kgvaik910M 1 udp 1845501695 172.17.0.3 44161 typ prflx) 82734ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38077) -> ('172.17.0.3', 44161)) State.WAITING -> State.IN_PROGRESS 82734ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d\x9eM\xb4\xe2\xbe\xb9\x1b\xff\xf1\xe54') 82735ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d\x9eM\xb4\xe2\xbe\xb9\x1b\xff\xf1\xe54') 82735ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38077) -> ('172.17.0.3', 44161)) State.IN_PROGRESS -> State.SUCCEEDED 82736ms [err] INFO:aioice.ice:Connection(0) ICE completed 82739ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 82739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 82740ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 82744ms [err] INFO:aioice.ice:Connection(0) Remote candidate "18c8d7fd-7b31-411e-907b-e57727e5cac9.local" resolved to 172.17.0.3 82747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 82747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 82747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 82747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 82747ms [log] connectionstatechanged connecting completed stable 82747ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4173399554 1 udp 2113937151 18c8d7fd-7b31-411e-907b-e57727e5cac9.local 44161 typ host generation 0 ufrag 62SZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82747ms [log] handleSignalingMessage 82747ms [log] handleIceCandidate 82747ms [log] acceptIceCandidate 82747ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4257810778 1 udp 1677729535 141.24.211.56 44161 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 62SZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82747ms [log] handleSignalingMessage 82747ms [log] handleIceCandidate 82747ms [log] acceptIceCandidate 82747ms [log] connectionstatechanged connected completed stable 82747ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa", "state": "connected"}] 82749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 82749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 82750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 82750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 82750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 82751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 82751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3923783239, stream_id=1, stream_seq=0) 82751ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 82751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2074057104, stream_id=1, stream_seq=0) 82752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 82752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3923783239, gaps=[]) 82752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2074057104, gaps=[]) 82752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 82753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3923783240, stream_id=1, stream_seq=1) 82753ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 82753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3923783240, gaps=[]) 82753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3923783241, stream_id=1, stream_seq=2) 82753ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 82754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3923783241, gaps=[]) 82787ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'957Fna8r+AJG') 82788ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'957Fna8r+AJG') 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38077) -> ('172.17.0.3', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57837) -> ('172.17.0.3', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38077) -> ('141.24.211.56', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57837) -> ('141.24.211.56', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38077) -> ('141.24.210.113', 49814)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57837) -> ('141.24.210.113', 49814)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59885) -> ('172.17.0.3', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59885) -> ('141.24.211.56', 44161)) State.FROZEN -> State.FAILED 82788ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59885) -> ('141.24.210.113', 49814)) State.FROZEN -> State.FAILED 82806ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2932127441 1 udp 33562623 141.24.210.113 49814 typ relay raddr 141.24.211.56 rport 44161 generation 0 ufrag 62SZ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82806ms [log] handleSignalingMessage 82806ms [log] handleIceCandidate 82806ms [log] acceptIceCandidate 82806ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 82806ms [log] [experimentStatusChanged] {"status": "running", "message": null} 82850ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+3QdvKr1ovh2') 82850ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 44161) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+3QdvKr1ovh2') 82894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 82894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 82894ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 82894ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 82894ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 82894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 82895ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 82895ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 82895ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa"}', extra='') 82895ms [log] connectionstatechanged closed closed closed 82895ms [log] connectionstatechanged closed closed closed 82895ms [log] connectionstatechanged closed closed closed 82895ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/227912a3-c7ae-46be-a4b4-5d88de2cfbfa", "state": "closed"}] 82895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 82896ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 82896ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'`\x97\xaf\xb8\xc9\xc9\xb5^\xc9\xfdh\t') 82897ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'`\x97\xaf\xb8\xc9\xc9\xb5^\xc9\xfdh\t') 82897ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59885) 82897ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 82897ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 82960ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 82960ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 83042ms [err] Traceback (most recent call last): 83042ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 83042ms [err] return _run_code(code, main_globals, None, 83042ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 83043ms [err] exec(code, run_globals) 83043ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 83043ms [err] sys.exit(main()) 83043ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 83043ms [err] asyncio.run(main_async()) 83043ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 83043ms [err] return loop.run_until_complete(main) 83043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 83043ms [err] self.run_forever() 83043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 83043ms [err] self._run_once() 83043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 83044ms [err] event_list = self._selector.select(timeout) 83044ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 83044ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 83044ms [err] KeyboardInterrupt 83137ms [log] starting device 83558ms [err] DEBUG:asyncio:Using selector: EpollSelector 83629ms [err] ERROR:asyncio:Unclosed client session 83629ms [err] client_session: 83697ms [log] parsing 83697ms [log] creating device handler 83697ms [log] [ready] 83697ms [log] reading line 83697ms [log] [websocketToken] "e41cb309-d0fa-45aa-b0f8-77502ce831c4" 83708ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 83708ms [log] [websocketConnected] 85256ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 85256ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 85272ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/87147837-be09-4a19-b3c8-d54baae97b62"}}', extra='') 85272ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/87147837-be09-4a19-b3c8-d54baae97b62"} 85316ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 85316ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5", "state": "new"}] 87320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 87320ms [err] v=0 87320ms [err] o=- 3925447256 3925447256 IN IP4 0.0.0.0 87320ms [err] s=- 87320ms [err] t=0 0 87320ms [err] a=group:BUNDLE 0 87320ms [err] a=msid-semantic:WMS * 87320ms [err] m=application 9 DTLS/SCTP 5000 87320ms [err] c=IN IP4 0.0.0.0 87320ms [err] a=mid:0 87320ms [err] a=sctpmap:5000 webrtc-datachannel 65535 87320ms [err] a=max-message-size:65536 87320ms [err] a=ice-ufrag:Jwcz 87320ms [err] a=ice-pwd:OppxYrNEZ4yHGEC70wJcaq 87320ms [err] a=fingerprint:sha-256 1C:CD:62:03:45:FC:16:7D:D6:C0:8C:1B:1B:FD:E5:3D:57:86:45:C9:34:FD:F1:61:9C:C7:E4:33:0F:94:FD:55 87320ms [err] a=setup:actpass 87320ms [err] 87320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 87321ms [log] makeOffer 87321ms [log] connectionstatechanged new new have-local-offer 87321ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5", "state": "new"}] 87321ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 87321ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 87323ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfb\xc3R\xfa\xaa\xd2\x16\xe9)\xb9\xca\x07') 87323ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' eXF\x13\xa4K\x06\x96\xa1\xfb\xed') 87323ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfb\xc3R\xfa\xaa\xd2\x16\xe9)\xb9\xca\x07') 87324ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' eXF\x13\xa4K\x06\x96\xa1\xfb\xed') 87325ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 87325ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe4qM\xbd=\xe6}\xa8\xadZ\x02B') 87325ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe4qM\xbd=\xe6}\xa8\xadZ\x02B') 87326ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb15\xa3\xb7=\xa6\x15\x10\xc6\xfbx\xec') 87326ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb15\xa3\xb7=\xa6\x15\x10\xc6\xfbx\xec') 87326ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63445) (expires in 600 seconds) 87326ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 87327ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 87327ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 87327ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 87342ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PMKFO6ol+ot6') 87343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PMKFO6ol+ot6') 87343ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 87343ms [err] v=0 87343ms [err] o=- 1828761729689161934 2 IN IP4 127.0.0.1 87343ms [err] s=- 87343ms [err] t=0 0 87343ms [err] a=group:BUNDLE 0 87343ms [err] a=msid-semantic: WMS 87343ms [err] m=application 9 DTLS/SCTP 5000 87343ms [err] c=IN IP4 0.0.0.0 87343ms [err] a=ice-ufrag:w187 87343ms [err] a=ice-pwd:+kqluVBWhy/zRo8s8k+va8sf 87343ms [err] a=ice-options:trickle 87343ms [err] a=fingerprint:sha-256 18:10:01:BE:0B:03:0A:D3:A6:C3:A7:D5:63:1E:1A:8C:73:24:3E:FD:91:A0:BF:8E:14:1C:98:FF:F5:25:59:FD 87343ms [err] a=setup:active 87343ms [err] a=mid:0 87343ms [err] a=sctpmap:5000 webrtc-datachannel 1024 87343ms [err] 87344ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 87344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 87344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 87344ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZkaFlY9Cjv 1 udp 1845501695 172.17.0.3 40075 typ prflx) 87344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37896) -> ('172.17.0.3', 40075)) State.WAITING -> State.IN_PROGRESS 87345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\x8esZ\x12\xc4\x87\xa1I\x89\xc9 ') 87345ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5"}', extra='') 87345ms [log] handleSignalingMessage 87345ms [log] handleOptions 87345ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1828761729689161934 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:w187\\r\\na=ice-pwd:+kqluVBWhy/zRo8s8k+va8sf\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 18:10:01:BE:0B:03:0A:D3:A6:C3:A7:D5:63:1E:1A:8C:73:24:3E:FD:91:A0:BF:8E:14:1C:98:FF:F5:25:59:FD\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5"}', extra='') 87345ms [log] handleSignalingMessage 87345ms [log] handleAnswer 87345ms [log] acceptAnswer 87345ms [log] connectionstatechanged connecting checking stable 87345ms [log] connectionstatechanged connecting checking stable 87345ms [log] connectionstatechanged connecting checking stable 87345ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5", "state": "connecting"}] 87346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\x8esZ\x12\xc4\x87\xa1I\x89\xc9 ') 87346ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37896) -> ('172.17.0.3', 40075)) State.IN_PROGRESS -> State.SUCCEEDED 87346ms [err] INFO:aioice.ice:Connection(0) ICE completed 87354ms [err] INFO:aioice.ice:Connection(0) Remote candidate "ef30bdd6-a904-43af-bf14-ff9f01f28864.local" resolved to 172.17.0.3 87365ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37896) -> ('172.17.0.3', 40075)) State.FROZEN -> State.IN_PROGRESS 87365ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xL\xb7[h\xdad\xe5rN\xd9\xdd') 87366ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xL\xb7[h\xdad\xe5rN\xd9\xdd') 87366ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37896) -> ('172.17.0.3', 40075)) State.IN_PROGRESS -> State.SUCCEEDED 87366ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42480) -> ('172.17.0.3', 40075)) State.FROZEN -> State.FAILED 87366ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63445) -> ('172.17.0.3', 40075)) State.FROZEN -> State.FAILED 87386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37896) -> ('141.24.211.56', 40075)) State.FROZEN -> State.IN_PROGRESS 87386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xff\xeb\xda\xc4\xfd\xba\xe6\xa2g\xfb\xdb\xa5') 87396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+tlnDI4SYp3o') 87396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+tlnDI4SYp3o') 87406ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42480) -> ('141.24.211.56', 40075)) State.FROZEN -> State.IN_PROGRESS 87406ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8cl\xd3\xba\x8b\xd7a\xc2U\x16\x03P') 87427ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63445) -> ('141.24.211.56', 40075)) State.FROZEN -> State.IN_PROGRESS 87427ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5h=\xe7\x16\xabF\xeeli\xc4\x03') 87427ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x03\xfb\x00\xfb\xae\xb8\xaf"\x15\x01if') 87428ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x03\xfb\x00\xfb\xae\xb8\xaf"\x15\x01if') 87428ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 40075) 87447ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 87447ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 87448ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 87451ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 87451ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 87451ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 87451ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 87452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 87452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 87452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 87452ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:749029319 1 udp 2113937151 ef30bdd6-a904-43af-bf14-ff9f01f28864.local 40075 typ host generation 0 ufrag w187 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5"}', extra='') 87452ms [log] handleSignalingMessage 87452ms [log] handleIceCandidate 87452ms [log] acceptIceCandidate 87452ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:699222175 1 udp 1677729535 141.24.211.56 40075 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag w187 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5"}', extra='') 87452ms [log] handleSignalingMessage 87452ms [log] handleIceCandidate 87452ms [log] acceptIceCandidate 87452ms [log] connectionstatechanged connecting completed stable 87452ms [log] connectionstatechanged connected completed stable 87452ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5", "state": "connected"}] 87455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 87455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 87455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 87455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 87455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 87456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2742404734, stream_id=1, stream_seq=0) 87457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 87457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2742404734, gaps=[]) 87457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 87457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4119629548, stream_id=1, stream_seq=0) 87457ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 87458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4119629548, gaps=[]) 87458ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zvogkfoHezqA') 87458ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zvogkfoHezqA') 87459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4119629549, stream_id=1, stream_seq=1) 87460ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 87460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4119629549, gaps=[]) 87460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4119629550, stream_id=1, stream_seq=2) 87460ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 87461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4119629550, gaps=[]) 87461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4119629551, stream_id=1, stream_seq=3) 87461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4119629551, gaps=[]) 87461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4119629552, stream_id=1, stream_seq=4) 87461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4119629552, gaps=[]) 87521ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vUcBXXLqmNTn') 87521ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vUcBXXLqmNTn') 87521ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42480) -> ('172.17.0.3', 40075)) State.WAITING -> State.IN_PROGRESS 87521ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc2\xc3S\x97~n\xe3\xf4\xa6q\xde\xf0') 87524ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40075) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc2\xc3S\x97~n\xe3\xf4\xa6q\xde\xf0') 87524ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42480) -> ('172.17.0.3', 40075)) State.IN_PROGRESS -> State.SUCCEEDED 87528ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 87528ms [log] [experimentStatusChanged] {"status": "running", "message": null} 87599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 87599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 87599ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 87600ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 87600ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 87600ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 87600ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 87600ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 87600ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5"}', extra='') 87600ms [log] connectionstatechanged closed closed closed 87600ms [log] connectionstatechanged closed closed closed 87600ms [log] connectionstatechanged closed closed closed 87600ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/834e6eb1-e80d-44a6-94ec-27a42fa5bdc5", "state": "closed"}] 87601ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 87601ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 87601ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa1g\xff.\x94\xf6\x95\xe8n\xd5n\xba') 87602ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa1g\xff.\x94\xf6\x95\xe8n\xd5n\xba') 87602ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63445) 87602ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 87602ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 87675ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 87675ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 87718ms [err] Traceback (most recent call last): 87718ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 87718ms [err] return _run_code(code, main_globals, None, 87718ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 87718ms [err] exec(code, run_globals) 87718ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 87719ms [err] sys.exit(main()) 87719ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 87719ms [err] asyncio.run(main_async()) 87719ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 87719ms [err] return loop.run_until_complete(main) 87719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 87719ms [err] self.run_forever() 87719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 87719ms [err] self._run_once() 87719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 87720ms [err] event_list = self._selector.select(timeout) 87720ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 87720ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 87720ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests without driver: should transmit gpio value ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 97161ms [log] starting device 97564ms [err] DEBUG:asyncio:Using selector: EpollSelector 97642ms [err] ERROR:asyncio:Unclosed client session 97642ms [err] client_session: 97696ms [log] parsing 97696ms [log] creating device handler 97696ms [log] [ready] 97696ms [log] reading line 97696ms [log] [websocketToken] "42d28263-3f1b-407f-b37e-bda2998df5fd" 97708ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97708ms [log] [websocketConnected] 97869ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 97869ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 97890ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/26e748c3-67a7-4547-855c-9f9412df48bb"}}', extra='') 97890ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/26e748c3-67a7-4547-855c-9f9412df48bb"} 97941ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 97941ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "new"}] 99944ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 99944ms [log] handleSignalingMessage 99944ms [log] handleOptions 99944ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 99944ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 99958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 99958ms [err] v=0 99958ms [err] o=- 3925447269 3925447269 IN IP4 0.0.0.0 99958ms [err] s=- 99958ms [err] t=0 0 99958ms [err] a=group:BUNDLE 0 99958ms [err] a=msid-semantic:WMS * 99958ms [err] m=application 56162 DTLS/SCTP 5000 99958ms [err] c=IN IP4 172.30.0.1 99958ms [err] a=mid:0 99958ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99958ms [err] a=max-message-size:65536 99958ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56162 typ host 99958ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 57736 typ host 99958ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56162 typ srflx raddr 172.30.0.1 rport 56162 99958ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 57736 typ srflx raddr 172.17.0.3 rport 57736 99958ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56177 typ relay raddr 172.17.0.3 rport 56499 99958ms [err] a=end-of-candidates 99958ms [err] a=ice-ufrag:05Dm 99958ms [err] a=ice-pwd:1dB2JP5W3lBTJLSVcVm21a 99958ms [err] a=fingerprint:sha-256 09:2C:2B:11:3B:C4:96:08:DF:8A:95:BC:8C:52:FE:C7:69:B9:21:7B:0F:EC:B0:A9:6F:15:EA:FB:AB:05:A2:05 99958ms [err] a=setup:actpass 99958ms [err] 99959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 99959ms [err] v=0 99959ms [err] o=- 3925447269 3925447269 IN IP4 0.0.0.0 99959ms [err] s=- 99959ms [err] t=0 0 99959ms [err] a=group:BUNDLE 0 99959ms [err] a=msid-semantic:WMS * 99959ms [err] m=application 56162 DTLS/SCTP 5000 99959ms [err] c=IN IP4 172.30.0.1 99959ms [err] a=mid:0 99959ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99959ms [err] a=max-message-size:65536 99959ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56162 typ host 99959ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 57736 typ host 99959ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56162 typ srflx raddr 172.30.0.1 rport 56162 99959ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 57736 typ srflx raddr 172.17.0.3 rport 57736 99959ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56177 typ relay raddr 172.17.0.3 rport 56499 99959ms [err] a=end-of-candidates 99959ms [err] a=ice-ufrag:05Dm 99959ms [err] a=ice-pwd:1dB2JP5W3lBTJLSVcVm21a 99959ms [err] a=fingerprint:sha-256 09:2C:2B:11:3B:C4:96:08:DF:8A:95:BC:8C:52:FE:C7:69:B9:21:7B:0F:EC:B0:A9:6F:15:EA:FB:AB:05:A2:05 99959ms [err] a=setup:actpass 99959ms [err] 99959ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447269 3925447269 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 56162 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56162 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 57736 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56162 typ srflx raddr 172.30.0.1 rport 56162\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 57736 typ srflx raddr 172.17.0.3 rport 57736\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56177 typ relay raddr 172.17.0.3 rport 56499\\r\\na=end-of-candidates\\r\\na=ice-ufrag:05Dm\\r\\na=ice-pwd:1dB2JP5W3lBTJLSVcVm21a\\r\\na=fingerprint:sha-256 09:2C:2B:11:3B:C4:96:08:DF:8A:95:BC:8C:52:FE:C7:69:B9:21:7B:0F:EC:B0:A9:6F:15:EA:FB:AB:05:A2:05\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 99959ms [log] handleSignalingMessage 99959ms [log] handleOffer 99959ms [log] makeAnswer 99959ms [log] connectionstatechanged new new have-remote-offer 99959ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "new"}] 99960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 99960ms [err] v=0 99960ms [err] o=- 3925447269 3925447269 IN IP4 0.0.0.0 99960ms [err] s=- 99960ms [err] t=0 0 99960ms [err] a=group:BUNDLE 0 99960ms [err] a=msid-semantic:WMS * 99960ms [err] m=application 9 DTLS/SCTP 5000 99960ms [err] c=IN IP4 0.0.0.0 99960ms [err] a=mid:0 99960ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99960ms [err] a=max-message-size:65536 99960ms [err] a=ice-ufrag:V3yz 99960ms [err] a=ice-pwd:qDo4VTeIa4M0nC5u84wDAq 99960ms [err] a=fingerprint:sha-256 2E:A4:B1:DC:AD:30:82:25:DE:D9:B9:90:21:B5:61:28:D8:F3:5A:28:40:62:A9:5F:2F:2E:6B:2F:5A:C7:31:8E 99960ms [err] a=setup:active 99960ms [err] 99961ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 99961ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 99962ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 99963ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16\xc5p\xd2Y\xc3j\xd6\x97\xd0\xba\x12') 99963ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe5\xe62O:K\xcbB\xae\xc2\x83\x83') 99964ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x16\xc5p\xd2Y\xc3j\xd6\x97\xd0\xba\x12') 99964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe5\xe62O:K\xcbB\xae\xc2\x83\x83') 99965ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 99965ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x98\x9d\xd1~\xbd\x82\x1bi\xeb\xd8>\x7f') 99965ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x98\x9d\xd1~\xbd\x82\x1bi\xeb\xd8>\x7f') 99966ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0?e~R_@\xae*\xa6\xb7\x08') 99966ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd0?e~R_@\xae*\xa6\xb7\x08') 99966ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53476) (expires in 600 seconds) 99966ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 99966ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 99967ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 99967ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 99967ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 99967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.30.0.1', 56162)) State.FROZEN -> State.WAITING 99967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('172.30.0.1', 56162)) State.FROZEN -> State.WAITING 99967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.17.0.3', 57736)) State.FROZEN -> State.WAITING 99967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('172.30.0.1', 56162)) State.FROZEN -> State.WAITING 99968ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.30.0.1', 56162)) State.WAITING -> State.IN_PROGRESS 99968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xb3:\xc9A\xb5N;\xd5\xf7\xe2\xe8') 99968ms [log] connectionstatechanged new new stable 99968ms [log] connectionstatechanged new new stable 99968ms [log] connectionstatechanged connecting checking stable 99968ms [log] connectionstatechanged connecting checking stable 99968ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "connecting"}] 99969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xb3:\xc9A\xb5N;\xd5\xf7\xe2\xe8') 99969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.30.0.1', 56162)) State.IN_PROGRESS -> State.SUCCEEDED 99969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.211.56', 56162)) State.FROZEN -> State.WAITING 99969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.211.56', 57736)) State.FROZEN -> State.WAITING 99969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.210.113', 56177)) State.FROZEN -> State.WAITING 99977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\x12\xc6_v\x00"\xb43]\x05\xab') 99977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\x12\xc6_v\x00"\xb43]\x05\xab') 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('172.30.0.1', 56162)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.17.0.3', 57736)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('172.17.0.3', 57736)) State.FROZEN -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.211.56', 56162)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('141.24.211.56', 56162)) State.FROZEN -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.211.56', 57736)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('141.24.211.56', 57736)) State.FROZEN -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('172.30.0.1', 56162)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('172.17.0.3', 57736)) State.FROZEN -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('141.24.210.113', 56177)) State.WAITING -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44240) -> ('141.24.210.113', 56177)) State.FROZEN -> State.FAILED 99977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('141.24.211.56', 56162)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('141.24.211.56', 57736)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53476) -> ('141.24.210.113', 56177)) State.FROZEN -> State.FAILED 99978ms [err] INFO:aioice.ice:Connection(0) ICE completed 99978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfb\xb17\xbf\xcd\xb31\x84\x0bI|\xf3') 99978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfb\xb17\xbf\xcd\xb31\x84\x0bI|\xf3') 99978ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(fT2aQCy49w 1 udp 1862270975 172.17.0.3 56162 typ prflx) 99978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.17.0.3', 56162)) State.WAITING -> State.IN_PROGRESS 99979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x10\xab.\x9c\xf3N\xeb\xd6\x19\xe5\x94'") 99979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x10\xab.\x9c\xf3N\xeb\xd6\x19\xe5\x94'") 99979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33951) -> ('172.17.0.3', 56162)) State.IN_PROGRESS -> State.SUCCEEDED 99989ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 99990ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 99990ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 100001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 100001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 100001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 100001ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100001ms [log] connectionstatechanged connecting completed stable 100001ms [log] connectionstatechanged connected completed stable 100001ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "connected"}] 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 100002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 100003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 100004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1827909517, stream_id=1, stream_seq=0) 100004ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3332633830, stream_id=1, stream_seq=0) 100004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909517, gaps=[]) 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3332633830, gaps=[]) 100005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1827909518, stream_id=1, stream_seq=1) 100006ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909518, gaps=[]) 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1827909519, stream_id=1, stream_seq=2) 100006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1827909519, gaps=[]) 100006ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 100051ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100051ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 100147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 100147ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100147ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 100147ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 100147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100147ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 100148ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731"}', extra='') 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] connectionstatechanged closed closed closed 100148ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/03dcf0ba-844f-4219-b5bb-2b67ca313731", "state": "closed"}] 100148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100148ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100148ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'aM\xc1;\x7f\x05\xb5\xf24\x8dV\xa0') 100149ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'aM\xc1;\x7f\x05\xb5\xf24\x8dV\xa0') 100149ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53476) 100149ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100149ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100214ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100214ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 100271ms [err] Traceback (most recent call last): 100271ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 100271ms [err] return _run_code(code, main_globals, None, 100271ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 100271ms [err] exec(code, run_globals) 100271ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 100271ms [err] sys.exit(main()) 100271ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 100271ms [err] asyncio.run(main_async()) 100271ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 100271ms [err] return loop.run_until_complete(main) 100271ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 100272ms [err] self.run_forever() 100272ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 100272ms [err] self._run_once() 100272ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 100272ms [err] event_list = self._selector.select(timeout) 100272ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 100273ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 100273ms [err] KeyboardInterrupt 100377ms [log] starting device 100797ms [err] DEBUG:asyncio:Using selector: EpollSelector 100870ms [err] ERROR:asyncio:Unclosed client session 100870ms [err] client_session: 100944ms [log] parsing 100944ms [log] creating device handler 100944ms [log] [ready] 100944ms [log] reading line 100944ms [log] [websocketToken] "52a3c3b9-6bbd-4443-b1ba-d6be8347da67" 100958ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 100958ms [log] [websocketConnected] 101102ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101102ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101109ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4ef54d00-e3bb-4f38-9bf8-09133040a137"}}', extra='') 101109ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4ef54d00-e3bb-4f38-9bf8-09133040a137"} 101149ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 101149ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "new"}] 103152ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103152ms [log] handleSignalingMessage 103152ms [log] handleOptions 103152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 103152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103166ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103166ms [err] v=0 103166ms [err] o=- 3925447272 3925447272 IN IP4 0.0.0.0 103166ms [err] s=- 103166ms [err] t=0 0 103166ms [err] a=group:BUNDLE 0 103166ms [err] a=msid-semantic:WMS * 103166ms [err] m=application 47325 DTLS/SCTP 5000 103166ms [err] c=IN IP4 172.30.0.1 103166ms [err] a=mid:0 103166ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103166ms [err] a=max-message-size:65536 103166ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47325 typ host 103166ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43452 typ host 103166ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47325 typ srflx raddr 172.30.0.1 rport 47325 103166ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43452 typ srflx raddr 172.17.0.3 rport 43452 103166ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51850 typ relay raddr 172.17.0.3 rport 42447 103166ms [err] a=end-of-candidates 103166ms [err] a=ice-ufrag:idZx 103166ms [err] a=ice-pwd:CFzEQeNpdmjodGcHC9Z9ll 103166ms [err] a=fingerprint:sha-256 76:6B:13:80:11:C3:28:48:CE:76:3C:B1:23:2E:FC:D9:19:08:62:0F:06:AF:68:4D:81:0F:50:A6:D5:BB:5E:CE 103166ms [err] a=setup:actpass 103166ms [err] 103167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103167ms [err] v=0 103167ms [err] o=- 3925447272 3925447272 IN IP4 0.0.0.0 103167ms [err] s=- 103167ms [err] t=0 0 103167ms [err] a=group:BUNDLE 0 103167ms [err] a=msid-semantic:WMS * 103167ms [err] m=application 47325 DTLS/SCTP 5000 103167ms [err] c=IN IP4 172.30.0.1 103167ms [err] a=mid:0 103167ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103167ms [err] a=max-message-size:65536 103167ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47325 typ host 103167ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43452 typ host 103167ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47325 typ srflx raddr 172.30.0.1 rport 47325 103167ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43452 typ srflx raddr 172.17.0.3 rport 43452 103167ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51850 typ relay raddr 172.17.0.3 rport 42447 103167ms [err] a=end-of-candidates 103167ms [err] a=ice-ufrag:idZx 103167ms [err] a=ice-pwd:CFzEQeNpdmjodGcHC9Z9ll 103167ms [err] a=fingerprint:sha-256 76:6B:13:80:11:C3:28:48:CE:76:3C:B1:23:2E:FC:D9:19:08:62:0F:06:AF:68:4D:81:0F:50:A6:D5:BB:5E:CE 103167ms [err] a=setup:actpass 103167ms [err] 103167ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447272 3925447272 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 47325 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47325 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43452 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47325 typ srflx raddr 172.30.0.1 rport 47325\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43452 typ srflx raddr 172.17.0.3 rport 43452\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51850 typ relay raddr 172.17.0.3 rport 42447\\r\\na=end-of-candidates\\r\\na=ice-ufrag:idZx\\r\\na=ice-pwd:CFzEQeNpdmjodGcHC9Z9ll\\r\\na=fingerprint:sha-256 76:6B:13:80:11:C3:28:48:CE:76:3C:B1:23:2E:FC:D9:19:08:62:0F:06:AF:68:4D:81:0F:50:A6:D5:BB:5E:CE\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 103167ms [log] handleSignalingMessage 103167ms [log] handleOffer 103167ms [log] makeAnswer 103167ms [log] connectionstatechanged new new have-remote-offer 103167ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "new"}] 103168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 103168ms [err] v=0 103168ms [err] o=- 3925447272 3925447272 IN IP4 0.0.0.0 103168ms [err] s=- 103168ms [err] t=0 0 103168ms [err] a=group:BUNDLE 0 103168ms [err] a=msid-semantic:WMS * 103168ms [err] m=application 9 DTLS/SCTP 5000 103168ms [err] c=IN IP4 0.0.0.0 103168ms [err] a=mid:0 103168ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103168ms [err] a=max-message-size:65536 103168ms [err] a=ice-ufrag:IS2B 103168ms [err] a=ice-pwd:HcE8bxGzhJQwDIe2MxNsft 103168ms [err] a=fingerprint:sha-256 CE:7A:34:78:1A:E1:72:12:BD:FA:5C:7A:2F:C1:9D:8E:20:BA:C3:29:62:19:FD:F6:CA:A0:FE:F7:59:D3:88:47 103168ms [err] a=setup:active 103168ms [err] 103168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103170ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103170ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103171ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\x0c\x17\xa3\x04\tq\x80\xd8\xa1\xa7\xa4') 103171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L\xd4b\xb0\x10\x0cMIf\xa7\x1f\x1d') 103172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W\x0c\x17\xa3\x04\tq\x80\xd8\xa1\xa7\xa4') 103172ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L\xd4b\xb0\x10\x0cMIf\xa7\x1f\x1d') 103173ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103173ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5\xfc+\xc4C\x0e\xad\xe4\x8a\x192\xbb') 103173ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'5\xfc+\xc4C\x0e\xad\xe4\x8a\x192\xbb') 103174ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe80^W\xf8 \xea\xa6\x1c\xcd3^') 103174ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe80^W\xf8 \xea\xa6\x1c\xcd3^') 103174ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59206) (expires in 600 seconds) 103174ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103175ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103175ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 103175ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103175ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103175ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.30.0.1', 47325)) State.FROZEN -> State.WAITING 103176ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('172.30.0.1', 47325)) State.FROZEN -> State.WAITING 103176ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.17.0.3', 43452)) State.FROZEN -> State.WAITING 103176ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('172.30.0.1', 47325)) State.FROZEN -> State.WAITING 103176ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.30.0.1', 47325)) State.WAITING -> State.IN_PROGRESS 103176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47325) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8]\x11\x90V:\xb5\x0c\xdeI \xe3') 103176ms [log] connectionstatechanged new new stable 103176ms [log] connectionstatechanged new new stable 103176ms [log] connectionstatechanged connecting checking stable 103176ms [log] connectionstatechanged connecting checking stable 103176ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "connecting"}] 103177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47325) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8]\x11\x90V:\xb5\x0c\xdeI \xe3') 103177ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.30.0.1', 47325)) State.IN_PROGRESS -> State.SUCCEEDED 103177ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.211.56', 47325)) State.FROZEN -> State.WAITING 103177ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.211.56', 43452)) State.FROZEN -> State.WAITING 103177ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.210.113', 51850)) State.FROZEN -> State.WAITING 103185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47325) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbb9\xcc\x8d\x14\xf4.+\xe1\x18\xfc\xd5') 103185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47325) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbb9\xcc\x8d\x14\xf4.+\xe1\x18\xfc\xd5') 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('172.30.0.1', 47325)) State.WAITING -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.17.0.3', 43452)) State.WAITING -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('172.17.0.3', 43452)) State.FROZEN -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.211.56', 47325)) State.WAITING -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('141.24.211.56', 47325)) State.FROZEN -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.211.56', 43452)) State.WAITING -> State.FAILED 103185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('141.24.211.56', 43452)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('172.30.0.1', 47325)) State.WAITING -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('172.17.0.3', 43452)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('141.24.210.113', 51850)) State.WAITING -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57892) -> ('141.24.210.113', 51850)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('141.24.211.56', 47325)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('141.24.211.56', 43452)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('141.24.210.113', 51850)) State.FROZEN -> State.FAILED 103186ms [err] INFO:aioice.ice:Connection(0) ICE completed 103186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47325) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1|\xa0\xdd\x0e\xd4xK\x9b\xfa\xb0\xb5') 103186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47325) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1|\xa0\xdd\x0e\xd4xK\x9b\xfa\xb0\xb5') 103187ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jpCWhj3xzt 1 udp 1862270975 172.17.0.3 47325 typ prflx) 103187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.17.0.3', 47325)) State.WAITING -> State.IN_PROGRESS 103187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47325) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\xce\xd2Y\x98\x8d\xc2Z\xa1\xd3hh') 103188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47325) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\xce\xd2Y\x98\x8d\xc2Z\xa1\xd3hh') 103188ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47179) -> ('172.17.0.3', 47325)) State.IN_PROGRESS -> State.SUCCEEDED 103196ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 103196ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 103209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 103209ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 103209ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103210ms [log] connectionstatechanged connecting completed stable 103210ms [log] connectionstatechanged connected completed stable 103210ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "connected"}] 103210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 103210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 103210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 103211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 103212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1574516034, stream_id=1, stream_seq=0) 103213ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3432189351, stream_id=1, stream_seq=0) 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516034, gaps=[]) 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3432189351, gaps=[]) 103213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1574516035, stream_id=1, stream_seq=1) 103214ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516035, gaps=[]) 103214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1574516036, stream_id=1, stream_seq=2) 103214ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516036, gaps=[]) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1574516037, stream_id=1, stream_seq=3) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516037, gaps=[]) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1574516038, stream_id=1, stream_seq=4) 103215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1574516038, gaps=[]) 103256ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103256ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 103351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 103351ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103351ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 103351ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 103351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 103352ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7"}', extra='') 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] connectionstatechanged closed closed closed 103352ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e4f4fd0b-247f-439d-9c3f-24105db87ed7", "state": "closed"}] 103352ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103352ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103353ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1a\xb7\x93\x8f\x97h\xba\x07\xf0\x0b\x14\x10') 103353ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1a\xb7\x93\x8f\x97h\xba\x07\xf0\x0b\x14\x10') 103353ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59206) 103354ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103354ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103401ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103401ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 103460ms [err] Traceback (most recent call last): 103460ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main ================== Client Communication (device <-> device): should connect without errors 103460ms [err] return _run_code(code, main_globals, None, 103460ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 103460ms [err] exec(code, run_globals) 103460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 103461ms [err] sys.exit(main()) 103461ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 103461ms [err] asyncio.run(main_async()) 103461ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 103461ms [err] return loop.run_until_complete(main) 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 103461ms [err] self.run_forever() 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 103461ms [err] self._run_once() 103461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 103461ms [err] event_list = self._selector.select(timeout) 103461ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 103462ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 103462ms [err] KeyboardInterrupt ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment