================== python Client to js Client Communication: should connect without errors 9728ms [log] starting device 10125ms [err] DEBUG:asyncio:Using selector: EpollSelector 10192ms [err] ERROR:asyncio:Unclosed client session 10192ms [err] client_session: 10284ms [log] parsing 10284ms [log] creating device handler 10284ms [log] [ready] 10284ms [log] reading line 10284ms [log] [websocketToken] "fbcfd78c-4eb9-4e8c-94d1-621373967897" 10298ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10298ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12041ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12041ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12071ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/df357de6-ea2a-4011-ae5a-74ec0b932929"}}', extra='') 12071ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/df357de6-ea2a-4011-ae5a-74ec0b932929"} 12175ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 12175ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a", "state": "new"}] 14179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14179ms [err] v=0 14179ms [err] o=- 3925447533 3925447533 IN IP4 0.0.0.0 14179ms [err] s=- 14179ms [err] t=0 0 14179ms [err] a=group:BUNDLE 0 14179ms [err] a=msid-semantic:WMS * 14179ms [err] m=application 9 DTLS/SCTP 5000 14179ms [err] c=IN IP4 0.0.0.0 14179ms [err] a=mid:0 14179ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14179ms [err] a=max-message-size:65536 14179ms [err] a=ice-ufrag:b0VH 14179ms [err] a=ice-pwd:Rkz2GyrGyr1ASvlhRvy3tJ 14179ms [err] a=fingerprint:sha-256 81:10:B3:44:12:B0:87:4B:7A:B2:D1:96:A7:51:62:44:5E:21:A3:9D:3C:59:3B:30:C1:C4:6D:E3:99:42:C0:B7 14179ms [err] a=setup:actpass 14179ms [err] 14180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14181ms [log] makeOffer 14181ms [log] connectionstatechanged new new have-local-offer 14181ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a", "state": "new"}] 14182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14183ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14185ms [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'\xe8\xbf\xb9E\xf6\x98B\xa9\x03\x16\x7f/') 14185ms [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'\xfc\xfb\x9f\xe3(\xe2\x9f\x06\x84\xa1X\xa9') 14186ms [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'\xe8\xbf\xb9E\xf6\x98B\xa9\x03\x16\x7f/') 14186ms [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'\xfc\xfb\x9f\xe3(\xe2\x9f\x06\x84\xa1X\xa9') 14188ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14188ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b' \x873\xadHzv\xbdI\xb1%N') 14189ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b' \x873\xadHzv\xbdI\xb1%N') 14190ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'A0\r\xa3\xfa\x051\x1cK\x8c+Z') 14191ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'A0\r\xa3\xfa\x051\x1cK\x8c+Z') 14191ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57012) (expires in 600 seconds) 14191ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14191ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14192ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14192ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14214ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14214ms [err] v=0 14214ms [err] o=- 5303461979119204909 2 IN IP4 127.0.0.1 14214ms [err] s=- 14214ms [err] t=0 0 14214ms [err] a=group:BUNDLE 0 14214ms [err] a=msid-semantic: WMS 14214ms [err] m=application 9 DTLS/SCTP 5000 14214ms [err] c=IN IP4 0.0.0.0 14214ms [err] a=ice-ufrag:RzFH 14214ms [err] a=ice-pwd:6OaJfJyndxF4nn1BdBaBPFs3 14214ms [err] a=ice-options:trickle 14214ms [err] a=fingerprint:sha-256 73:16:6D:4A:A5:36:B7:6A:07:88:9F:B2:C8:38:49:08:2D:D2:2E:EA:8F:00:BB:0F:59:39:71:09:8E:5A:E7:FA 14214ms [err] a=setup:active 14214ms [err] a=mid:0 14214ms [err] a=sctpmap:5000 webrtc-datachannel 1024 14214ms [err] 14215ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qz12baeVGxAl') 14215ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qz12baeVGxAl') 14215ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14215ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14216ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14216ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(786AruVuPz 1 udp 1845501695 172.17.0.4 49162 typ prflx) 14216ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43378) -> ('172.17.0.4', 49162)) State.WAITING -> State.IN_PROGRESS 14216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AV\rX\xe1Ga\xdb\xf2\x87)\xad') 14217ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a"}', extra='') 14217ms [log] handleSignalingMessage 14217ms [log] handleOptions 14217ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5303461979119204909 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:RzFH\\r\\na=ice-pwd:6OaJfJyndxF4nn1BdBaBPFs3\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 73:16:6D:4A:A5:36:B7:6A:07:88:9F:B2:C8:38:49:08:2D:D2:2E:EA:8F:00:BB:0F:59:39:71:09:8E:5A:E7:FA\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a"}', extra='') 14217ms [log] handleSignalingMessage 14217ms [log] handleAnswer 14217ms [log] acceptAnswer 14217ms [log] connectionstatechanged connecting checking stable 14217ms [log] connectionstatechanged connecting checking stable 14217ms [log] connectionstatechanged connecting checking stable 14217ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a", "state": "connecting"}] 14218ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AV\rX\xe1Ga\xdb\xf2\x87)\xad') 14218ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43378) -> ('172.17.0.4', 49162)) State.IN_PROGRESS -> State.SUCCEEDED 14218ms [err] INFO:aioice.ice:Connection(0) ICE completed 14228ms [err] INFO:aioice.ice:Connection(0) Remote candidate "720d5b6f-9232-4ff3-89bc-512558d41c81.local" resolved to 172.17.0.4 14236ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43378) -> ('172.17.0.4', 49162)) State.FROZEN -> State.IN_PROGRESS 14236ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1f+F\x02\xcf\xf9\xed\x03%f\xc5\x92') 14238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1f+F\x02\xcf\xf9\xed\x03%f\xc5\x92') 14238ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43378) -> ('172.17.0.4', 49162)) State.IN_PROGRESS -> State.SUCCEEDED 14238ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41886) -> ('172.17.0.4', 49162)) State.FROZEN -> State.FAILED 14238ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57012) -> ('172.17.0.4', 49162)) State.FROZEN -> State.FAILED 14257ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14258ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14259ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14264ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14265ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14265ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'd5fNnHErqxD1') 14266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'd5fNnHErqxD1') 14267ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3161955261 1 udp 2113937151 720d5b6f-9232-4ff3-89bc-512558d41c81.local 49162 typ host generation 0 ufrag RzFH network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a"}', extra='') 14267ms [log] handleSignalingMessage 14267ms [log] handleIceCandidate 14267ms [log] acceptIceCandidate 14267ms [log] connectionstatechanged connecting completed stable 14267ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3264628948 1 udp 1677729535 141.24.211.56 49162 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag RzFH network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a"}', extra='') 14267ms [log] handleSignalingMessage 14267ms [log] handleIceCandidate 14267ms [log] acceptIceCandidate 14267ms [log] connectionstatechanged connected completed stable 14267ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a", "state": "connected"}] 14269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2872436994, stream_id=1, stream_seq=0) 14271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2872436994, gaps=[]) 14271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2475242623, stream_id=1, stream_seq=0) 14272ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2475242623, gaps=[]) 14328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pe1av2BLPBNN') 14328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pe1av2BLPBNN') 14345ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14345ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14391ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'lwTUFVpw5WV8') 14391ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'lwTUFVpw5WV8') 14391ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41886) -> ('172.17.0.4', 49162)) State.WAITING -> State.IN_PROGRESS 14392ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xd6)\x9ab\x81\x1c\x051\x82\x89\xe2') 14396ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 49162) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\xd6)\x9ab\x81\x1c\x051\x82\x89\xe2') 14396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41886) -> ('172.17.0.4', 49162)) State.IN_PROGRESS -> State.SUCCEEDED 14396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43378) -> ('141.24.211.56', 49162)) State.FROZEN -> State.FAILED 14396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41886) -> ('141.24.211.56', 49162)) State.FROZEN -> State.FAILED 14396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57012) -> ('141.24.211.56', 49162)) State.FROZEN -> State.FAILED 14428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 14428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 14428ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14429ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 14429ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 14429ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14429ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14429ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 14430ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a"}', extra='') 14430ms [log] connectionstatechanged closed closed closed 14430ms [log] connectionstatechanged closed closed closed 14430ms [log] connectionstatechanged closed closed closed 14430ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/37e89a02-e0c4-49c2-bcc8-18bff392645a", "state": "closed"}] 14430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14430ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14431ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfd\xfe\x90S\\\x16\xe7\xa4\xf7\xb9\xa9\x13') 14431ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfd\xfe\x90S\\\x16\xe7\xa4\xf7\xb9\xa9\x13') 14432ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57012) 14432ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14432ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14531ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14531ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14579ms [err] Traceback (most recent call last): 14579ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14579ms [err] return _run_code(code, main_globals, None, 14579ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14579ms [err] exec(code, run_globals) 14579ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14579ms [err] sys.exit(main()) 14579ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14579ms [err] asyncio.run(main_async()) 14579ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14579ms [err] return loop.run_until_complete(main) 14579ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14580ms [err] self.run_forever() 14580ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14580ms [err] self._run_once() 14580ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14580ms [err] event_list = self._selector.select(timeout) 14580ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14581ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14581ms [err] KeyboardInterrupt 14684ms [log] starting device 15097ms [err] DEBUG:asyncio:Using selector: EpollSelector 15168ms [err] ERROR:asyncio:Unclosed client session 15168ms [err] client_session: 15244ms [log] parsing 15244ms [log] creating device handler 15244ms [log] [ready] 15244ms [log] reading line 15244ms [log] [websocketToken] "787a3df2-280d-412c-8c2c-6dae7fef845d" 15256ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15256ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15485ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15485ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15500ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a61d3efd-d6a0-4d1a-bc48-85204cc4a7e5"}}', extra='') 15500ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a61d3efd-d6a0-4d1a-bc48-85204cc4a7e5"} 15596ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15596ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a", "state": "new"}] 17599ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17599ms [log] handleSignalingMessage 17599ms [log] handleOptions 17599ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17599ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17615ms [err] v=0 17615ms [err] o=- 3925447537 3925447537 IN IP4 0.0.0.0 17615ms [err] s=- 17615ms [err] t=0 0 17615ms [err] a=group:BUNDLE 0 17615ms [err] a=msid-semantic:WMS * 17615ms [err] m=application 39971 DTLS/SCTP 5000 17615ms [err] c=IN IP4 172.30.0.1 17615ms [err] a=mid:0 17615ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17615ms [err] a=max-message-size:65536 17615ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39971 typ host 17615ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 34217 typ host 17615ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39971 typ srflx raddr 172.30.0.1 rport 39971 17615ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 34217 typ srflx raddr 172.17.0.4 rport 34217 17615ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54021 typ relay raddr 172.17.0.4 rport 55731 17615ms [err] a=end-of-candidates 17615ms [err] a=ice-ufrag:vHOd 17615ms [err] a=ice-pwd:nVhqaYFAp3aIfESvJ2BnK3 17615ms [err] a=fingerprint:sha-256 B0:6E:33:D3:66:B9:A5:C4:D3:76:AE:4D:93:FF:DA:56:5A:5E:36:95:CD:D1:8A:90:96:5F:39:05:C3:E7:B0:5C 17615ms [err] a=setup:actpass 17615ms [err] 17617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17617ms [err] v=0 17617ms [err] o=- 3925447537 3925447537 IN IP4 0.0.0.0 17617ms [err] s=- 17617ms [err] t=0 0 17617ms [err] a=group:BUNDLE 0 17617ms [err] a=msid-semantic:WMS * 17617ms [err] m=application 39971 DTLS/SCTP 5000 17617ms [err] c=IN IP4 172.30.0.1 17617ms [err] a=mid:0 17617ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17617ms [err] a=max-message-size:65536 17617ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39971 typ host 17617ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 34217 typ host 17617ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39971 typ srflx raddr 172.30.0.1 rport 39971 17617ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 34217 typ srflx raddr 172.17.0.4 rport 34217 17617ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54021 typ relay raddr 172.17.0.4 rport 55731 17617ms [err] a=end-of-candidates 17617ms [err] a=ice-ufrag:vHOd 17617ms [err] a=ice-pwd:nVhqaYFAp3aIfESvJ2BnK3 17617ms [err] a=fingerprint:sha-256 B0:6E:33:D3:66:B9:A5:C4:D3:76:AE:4D:93:FF:DA:56:5A:5E:36:95:CD:D1:8A:90:96:5F:39:05:C3:E7:B0:5C 17617ms [err] a=setup:actpass 17617ms [err] 17618ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447537 3925447537 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 39971 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 39971 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 34217 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39971 typ srflx raddr 172.30.0.1 rport 39971\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 34217 typ srflx raddr 172.17.0.4 rport 34217\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54021 typ relay raddr 172.17.0.4 rport 55731\\r\\na=end-of-candidates\\r\\na=ice-ufrag:vHOd\\r\\na=ice-pwd:nVhqaYFAp3aIfESvJ2BnK3\\r\\na=fingerprint:sha-256 B0:6E:33:D3:66:B9:A5:C4:D3:76:AE:4D:93:FF:DA:56:5A:5E:36:95:CD:D1:8A:90:96:5F:39:05:C3:E7:B0:5C\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17618ms [log] handleSignalingMessage 17618ms [log] handleOffer 17618ms [log] makeAnswer 17618ms [log] connectionstatechanged new new have-remote-offer 17618ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a", "state": "new"}] 17620ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17620ms [err] v=0 17620ms [err] o=- 3925447537 3925447537 IN IP4 0.0.0.0 17620ms [err] s=- 17620ms [err] t=0 0 17620ms [err] a=group:BUNDLE 0 17620ms [err] a=msid-semantic:WMS * 17620ms [err] m=application 9 DTLS/SCTP 5000 17620ms [err] c=IN IP4 0.0.0.0 17620ms [err] a=mid:0 17620ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17620ms [err] a=max-message-size:65536 17620ms [err] a=ice-ufrag:3Rk3 17620ms [err] a=ice-pwd:VmObjL86XSZPGkyxKAsEUH 17620ms [err] a=fingerprint:sha-256 74:85:CE:10:55:26:BB:AC:B1:3F:F3:E1:A8:3F:EF:84:DA:06:68:01:FE:CE:D0:E2:39:BB:1D:ED:52:8E:F0:EF 17620ms [err] a=setup:active 17620ms [err] 17620ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17622ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17622ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17624ms [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'\xbeA\xef]\xc0cL\xec\xc6\x8fm\xd8') 17624ms [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'\xf5e\xee1\x18G\xe1}\xee\x94\xc2\xf7') 17625ms [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'\xbeA\xef]\xc0cL\xec\xc6\x8fm\xd8') 17625ms [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'\xf5e\xee1\x18G\xe1}\xee\x94\xc2\xf7') 17627ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17627ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'<\x85\x1a\xc6N\xd7\x9d\x17\xcc&\xe6\x90') 17628ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'<\x85\x1a\xc6N\xd7\x9d\x17\xcc&\xe6\x90') 17628ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x95`\xce\xf0KV\x8b"}\x112\x87') 17629ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x95`\xce\xf0KV\x8b"}\x112\x87') 17629ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54188) (expires in 600 seconds) 17630ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17631ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17631ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17631ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.30.0.1', 39971)) State.FROZEN -> State.WAITING 17632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('172.30.0.1', 39971)) State.FROZEN -> State.WAITING 17632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.17.0.4', 34217)) State.FROZEN -> State.WAITING 17633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('172.30.0.1', 39971)) State.FROZEN -> State.WAITING 17633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.30.0.1', 39971)) State.WAITING -> State.IN_PROGRESS 17633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaa\x10$\xf2AG\x05\xa3\xa2\x8cgq') 17633ms [log] connectionstatechanged new new stable 17633ms [log] connectionstatechanged new new stable 17633ms [log] connectionstatechanged connecting checking stable 17633ms [log] connectionstatechanged connecting checking stable 17633ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a", "state": "connecting"}] 17634ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\x10$\xf2AG\x05\xa3\xa2\x8cgq') 17634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.30.0.1', 39971)) State.IN_PROGRESS -> State.SUCCEEDED 17634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.211.56', 39971)) State.FROZEN -> State.WAITING 17634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.211.56', 34217)) State.FROZEN -> State.WAITING 17634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.210.113', 54021)) State.FROZEN -> State.WAITING 17647ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x14>\xf0\xeel\xf0\x1c\xdbf\x13\xfa\x96') 17648ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x14>\xf0\xeel\xf0\x1c\xdbf\x13\xfa\x96') 17648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('172.30.0.1', 39971)) State.WAITING -> State.FAILED 17648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.17.0.4', 34217)) State.WAITING -> State.FAILED 17648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('172.17.0.4', 34217)) State.FROZEN -> State.FAILED 17648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.211.56', 39971)) State.WAITING -> State.FAILED 17648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('141.24.211.56', 39971)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.211.56', 34217)) State.WAITING -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('141.24.211.56', 34217)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('172.30.0.1', 39971)) State.WAITING -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('172.17.0.4', 34217)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('141.24.210.113', 54021)) State.WAITING -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 51169) -> ('141.24.210.113', 54021)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('141.24.211.56', 39971)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('141.24.211.56', 34217)) State.FROZEN -> State.FAILED 17649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54188) -> ('141.24.210.113', 54021)) State.FROZEN -> State.FAILED 17650ms [err] INFO:aioice.ice:Connection(0) ICE completed 17650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 39971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xd1\x03\xc85\x1a6\xd3\x92\x13\x1c-') 17650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 39971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xd1\x03\xc85\x1a6\xd3\x92\x13\x1c-') 17650ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(EMA52BBt55 1 udp 1862270975 172.17.0.4 39971 typ prflx) 17650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.17.0.4', 39971)) State.WAITING -> State.IN_PROGRESS 17651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 39971) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87<\x1d\xb4O\xac\x8a\xc6,H95') 17651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 39971) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87<\x1d\xb4O\xac\x8a\xc6,H95') 17652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38396) -> ('172.17.0.4', 39971)) State.IN_PROGRESS -> State.SUCCEEDED 17653ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17654ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17674ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17674ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17674ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17675ms [log] connectionstatechanged connecting completed stable 17675ms [log] connectionstatechanged connected completed stable 17675ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a", "state": "connected"}] 17676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2279254157, stream_id=1, stream_seq=0) 17679ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2996780888, stream_id=1, stream_seq=0) 17679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2279254157, gaps=[]) 17680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2996780888, gaps=[]) 17680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 17764ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17764ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 17848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 17848ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17849ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 17849ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 17849ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17849ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17850ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 17850ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a"}', extra='') 17850ms [log] connectionstatechanged closed closed closed 17850ms [log] connectionstatechanged closed closed closed 17850ms [log] connectionstatechanged closed closed closed 17850ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab65cc46-c8de-479e-84e6-d58c48b1a31a", "state": "closed"}] 17850ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17851ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17851ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x83/(\x90?0k\xd8_\xdfTm') 17852ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x83/(\x90?0k\xd8_\xdfTm') 17852ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54188) 17853ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17853ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17941ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17941ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18014ms [err] Traceback (most recent call last): 18014ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18014ms [err] return _run_code(code, main_globals, None, 18014ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18014ms [err] exec(code, run_globals) 18014ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18014ms [err] sys.exit(main()) 18014ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18015ms [err] asyncio.run(main_async()) 18015ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18015ms [err] return loop.run_until_complete(main) 18015ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18015ms [err] self.run_forever() 18015ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18015ms [err] self._run_once() 18015ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18016ms [err] event_list = self._selector.select(timeout) 18016ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18016ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18016ms [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 22165ms [log] starting device 22560ms [err] DEBUG:asyncio:Using selector: EpollSelector 22628ms [err] ERROR:asyncio:Unclosed client session 22628ms [err] client_session: 22725ms [log] parsing 22725ms [log] creating device handler 22725ms [log] [ready] 22725ms [log] reading line 22725ms [log] [websocketToken] "7c392e97-8127-4ff7-bbd0-b5c9f212955f" 22740ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 22740ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 24463ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 24463ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 24502ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/079f46e9-72c7-48dc-88bc-b8cf9d6d1ca3"}}', extra='') 24502ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/079f46e9-72c7-48dc-88bc-b8cf9d6d1ca3"} 24603ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 24603ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c", "state": "new"}] 26606ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 26606ms [err] v=0 26606ms [err] o=- 3925447546 3925447546 IN IP4 0.0.0.0 26606ms [err] s=- 26606ms [err] t=0 0 26606ms [err] a=group:BUNDLE 0 26606ms [err] a=msid-semantic:WMS * 26606ms [err] m=application 9 DTLS/SCTP 5000 26606ms [err] c=IN IP4 0.0.0.0 26606ms [err] a=mid:0 26606ms [err] a=sctpmap:5000 webrtc-datachannel 65535 26606ms [err] a=max-message-size:65536 26606ms [err] a=ice-ufrag:yNlK 26606ms [err] a=ice-pwd:0sY4NDkHqj2aaiyy9lHrZq 26606ms [err] a=fingerprint:sha-256 19:95:A6:35:6C:70:60:16:BC:8E:D8:00:16:78:A4:4C:25:D8:A4:E6:D6:2E:84:A9:E2:C9:95:AE:23:AB:B1:8C 26606ms [err] a=setup:actpass 26606ms [err] 26607ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 26609ms [log] makeOffer 26609ms [log] connectionstatechanged new new have-local-offer 26609ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c", "state": "new"}] 26609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 26610ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 26612ms [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'\xf9\xc6u\x1bv4"\xae\xaf\x9e\xea\x19') 26612ms [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'\x0b\xf8E\x81\x1b\xbf\xc6\x91\xe1\x0b\xe4\xb0') 26613ms [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'\xf9\xc6u\x1bv4"\xae\xaf\x9e\xea\x19') 26613ms [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'\x0b\xf8E\x81\x1b\xbf\xc6\x91\xe1\x0b\xe4\xb0') 26615ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 26615ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x99dq\x9cS*.\xacy\xdb\x92c') 26616ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x99dq\x9cS*.\xacy\xdb\x92c') 26616ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x19b\xbcP\x95\x8e\x1f\xe0\xfd\xffmx') 26617ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x19b\xbcP\x95\x8e\x1f\xe0\xfd\xffmx') 26617ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65512) (expires in 600 seconds) 26618ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 26618ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 26619ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 26619ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 26640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Dz5MPjQBGEw7') 26640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Dz5MPjQBGEw7') 26640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 26640ms [err] v=0 26640ms [err] o=- 8513618696679333685 2 IN IP4 127.0.0.1 26640ms [err] s=- 26640ms [err] t=0 0 26640ms [err] a=group:BUNDLE 0 26640ms [err] a=msid-semantic: WMS 26640ms [err] m=application 9 DTLS/SCTP 5000 26640ms [err] c=IN IP4 0.0.0.0 26640ms [err] a=ice-ufrag:e6tL 26640ms [err] a=ice-pwd:XLp7FcjT6B5kuB8txOkQ3Cht 26640ms [err] a=ice-options:trickle 26640ms [err] a=fingerprint:sha-256 B1:FE:C5:C9:7F:A3:8F:45:C9:E7:43:A1:11:B5:CB:5C:3F:F7:E2:90:49:D5:36:77:FD:FE:FA:60:F5:A3:18:3A 26640ms [err] a=setup:active 26640ms [err] a=mid:0 26640ms [err] a=sctpmap:5000 webrtc-datachannel 1024 26640ms [err] 26641ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 26641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 26641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 26641ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(j4JMxWIAvE 1 udp 1845501695 172.17.0.4 59512 typ prflx) 26642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60292) -> ('172.17.0.4', 59512)) State.WAITING -> State.IN_PROGRESS 26642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'[f\x84+\xe4hw\xd1\nR\xd7\xc0') 26642ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c"}', extra='') 26642ms [log] handleSignalingMessage 26642ms [log] handleOptions 26642ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8513618696679333685 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:e6tL\\r\\na=ice-pwd:XLp7FcjT6B5kuB8txOkQ3Cht\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B1:FE:C5:C9:7F:A3:8F:45:C9:E7:43:A1:11:B5:CB:5C:3F:F7:E2:90:49:D5:36:77:FD:FE:FA:60:F5:A3:18:3A\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c"}', extra='') 26642ms [log] handleSignalingMessage 26642ms [log] handleAnswer 26642ms [log] acceptAnswer 26642ms [log] connectionstatechanged connecting checking stable 26642ms [log] connectionstatechanged connecting checking stable 26642ms [log] connectionstatechanged connecting checking stable 26642ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c", "state": "connecting"}] 26645ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'[f\x84+\xe4hw\xd1\nR\xd7\xc0') 26645ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60292) -> ('172.17.0.4', 59512)) State.IN_PROGRESS -> State.SUCCEEDED 26645ms [err] INFO:aioice.ice:Connection(0) ICE completed 26653ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7a4dd217-6cdc-438b-b540-16b9528d97b8.local" resolved to 172.17.0.4 26663ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60292) -> ('172.17.0.4', 59512)) State.FROZEN -> State.IN_PROGRESS 26663ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaa\x13\x90\x00r\xb3\xbfUI\xec@\xd7') 26664ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\x13\x90\x00r\xb3\xbfUI\xec@\xd7') 26664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60292) -> ('172.17.0.4', 59512)) State.IN_PROGRESS -> State.SUCCEEDED 26664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54710) -> ('172.17.0.4', 59512)) State.FROZEN -> State.FAILED 26664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65512) -> ('172.17.0.4', 59512)) State.FROZEN -> State.FAILED 26684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60292) -> ('141.24.211.56', 59512)) State.FROZEN -> State.IN_PROGRESS 26684ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\x96\xbb=\x15\xa9\x9f\xac\x80\x95\xd2\x8b') 26703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B+JrkAIGC871') 26704ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B+JrkAIGC871') 26705ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54710) -> ('141.24.211.56', 59512)) State.FROZEN -> State.IN_PROGRESS 26706ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l;\xb3\xe7P\xd3G/\x04\xce\xc4\x86') 26726ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65512) -> ('141.24.211.56', 59512)) State.FROZEN -> State.IN_PROGRESS 26726ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xef{\xdc\x19\xc0\x81\x15?)f\x90\xbd') 26727ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xd9@\x9c\x06\x0f?\xbd\xb0~\xe5+\xfc') 26728ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xd9@\x9c\x06\x0f?\xbd\xb0~\xe5+\xfc') 26728ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 59512) 26748ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 26748ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 26750ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 26754ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 26755ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 26755ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 26755ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 26757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 26757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 26757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 26757ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2994890764 1 udp 2113937151 7a4dd217-6cdc-438b-b540-16b9528d97b8.local 59512 typ host generation 0 ufrag e6tL network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c"}', extra='') 26757ms [log] handleSignalingMessage 26757ms [log] handleIceCandidate 26757ms [log] acceptIceCandidate 26757ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3429088101 1 udp 1677729535 141.24.211.56 59512 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag e6tL network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c"}', extra='') 26757ms [log] handleSignalingMessage 26757ms [log] handleIceCandidate 26757ms [log] acceptIceCandidate 26757ms [log] connectionstatechanged connecting completed stable 26757ms [log] connectionstatechanged connected completed stable 26757ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c", "state": "connected"}] 26764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 26764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 26764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 26764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 26765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 26765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 26765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 26766ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'58SkMxwA/Z3Q') 26766ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'58SkMxwA/Z3Q') 26767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 26767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 26767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 26768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1908407744, stream_id=1, stream_seq=0) 26768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 26769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1908407744, gaps=[]) 26769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 26770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=178852782, stream_id=1, stream_seq=0) 26770ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 26770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=178852782, gaps=[]) 26828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DyoDMt/V65uQ') 26829ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DyoDMt/V65uQ') 26829ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54710) -> ('172.17.0.4', 59512)) State.WAITING -> State.IN_PROGRESS 26830ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xceg\x91\xf7\x13\xaf\xdb@l\xadz\xee') 26835ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 59512) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xceg\x91\xf7\x13\xaf\xdb@l\xadz\xee') 26835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54710) -> ('172.17.0.4', 59512)) State.IN_PROGRESS -> State.SUCCEEDED 26889ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 26889ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 27070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 27070ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27070ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 27070ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 27071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 27072ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c"}', extra='') 27072ms [log] connectionstatechanged closed closed closed 27072ms [log] connectionstatechanged closed closed closed 27072ms [log] connectionstatechanged closed closed closed 27072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b90b41f-ff08-4072-b39a-74517a9b974c", "state": "closed"}] 27072ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27072ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27073ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfa\xcdT?\xaaT\x13\x9c\xa1\xd2\xdb\x8c') 27076ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfa\xcdT?\xaaT\x13\x9c\xa1\xd2\xdb\x8c') 27076ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65512) 27076ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27076ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 27160ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 27160ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 27215ms [err] Traceback (most recent call last): 27215ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 27215ms [err] return _run_code(code, main_globals, None, 27215ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 27215ms [err] exec(code, run_globals) 27215ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 27215ms [err] sys.exit(main()) 27215ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 27215ms [err] asyncio.run(main_async()) 27215ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 27215ms [err] return loop.run_until_complete(main) 27215ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 27215ms [err] self.run_forever() 27215ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 27215ms [err] self._run_once() 27215ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 27216ms [err] event_list = self._selector.select(timeout) 27216ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 27216ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 27216ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 35577ms [log] starting device 35974ms [err] DEBUG:asyncio:Using selector: EpollSelector 36042ms [err] ERROR:asyncio:Unclosed client session 36042ms [err] client_session: 36130ms [log] parsing 36130ms [log] creating device handler 36130ms [log] [ready] 36130ms [log] reading line 36130ms [log] [websocketToken] "42ed62db-af6a-44db-a007-149618a9f51a" 36143ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36143ms [log] [websocketConnected] 37883ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 37883ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 37924ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/833e4c32-34c7-48a6-b499-63cdef2e142d"}}', extra='') 37924ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/833e4c32-34c7-48a6-b499-63cdef2e142d"} 38006ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38006ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6", "state": "new"}] 40010ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40010ms [err] v=0 40010ms [err] o=- 3925447559 3925447559 IN IP4 0.0.0.0 40010ms [err] s=- 40010ms [err] t=0 0 40010ms [err] a=group:BUNDLE 0 40010ms [err] a=msid-semantic:WMS * 40010ms [err] m=application 9 DTLS/SCTP 5000 40010ms [err] c=IN IP4 0.0.0.0 40010ms [err] a=mid:0 40010ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40010ms [err] a=max-message-size:65536 40010ms [err] a=ice-ufrag:Tou5 40010ms [err] a=ice-pwd:eV6uqVF48CzIB8LG5Nm6D7 40010ms [err] a=fingerprint:sha-256 FE:FE:A0:35:A3:29:33:6A:D9:67:33:8A:4B:33:0B:C1:1E:5E:46:E0:92:FC:12:16:5A:CE:EF:04:81:94:7C:03 40010ms [err] a=setup:actpass 40010ms [err] 40011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40012ms [log] makeOffer 40012ms [log] connectionstatechanged new new have-local-offer 40012ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6", "state": "new"}] 40013ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40013ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40015ms [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'b\xc2\xd5:\x84\xf7\xe0jP\xb64\x87') 40015ms [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'E\xee\xec\xa7I\x82\x059\xdf\xe3\x90\xf4') 40016ms [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'E\xee\xec\xa7I\x82\x059\xdf\xe3\x90\xf4') 40016ms [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'b\xc2\xd5:\x84\xf7\xe0jP\xb64\x87') 40017ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40018ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xea#;#\x14\x84\xad1\x9bc\xfd\xb1') 40018ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xea#;#\x14\x84\xad1\x9bc\xfd\xb1') 40019ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9d\xc3cn\xa9\xc9\xb9+\xccWJo') 40019ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9d\xc3cn\xa9\xc9\xb9+\xccWJo') 40020ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53545) (expires in 600 seconds) 40020ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40020ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40020ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 40020ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40039ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7gOa9JtAIBji') 40040ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7gOa9JtAIBji') 40040ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40040ms [err] v=0 40040ms [err] o=- 7436439990053099707 2 IN IP4 127.0.0.1 40040ms [err] s=- 40040ms [err] t=0 0 40040ms [err] a=group:BUNDLE 0 40040ms [err] a=msid-semantic: WMS 40040ms [err] m=application 9 DTLS/SCTP 5000 40040ms [err] c=IN IP4 0.0.0.0 40040ms [err] a=ice-ufrag:dlvw 40040ms [err] a=ice-pwd:yIbGVphlyvzuk0YovAic6Lyl 40040ms [err] a=ice-options:trickle 40040ms [err] a=fingerprint:sha-256 1D:04:E1:00:74:1E:50:A0:A2:1D:A0:EA:B9:7E:6F:F4:EE:9C:90:EB:EE:A2:5B:F3:46:71:6C:F7:42:42:D1:07 40040ms [err] a=setup:active 40040ms [err] a=mid:0 40040ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40040ms [err] 40040ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40040ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40041ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40041ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(GHjOwTxSdl 1 udp 1845501695 172.17.0.4 34207 typ prflx) 40041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33908) -> ('172.17.0.4', 34207)) State.WAITING -> State.IN_PROGRESS 40041ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`\xf8\xe4t\x91\xd21\xd3\xd6E\x92\x88') 40042ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6"}', extra='') 40042ms [log] handleSignalingMessage 40042ms [log] handleOptions 40042ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7436439990053099707 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:dlvw\\r\\na=ice-pwd:yIbGVphlyvzuk0YovAic6Lyl\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1D:04:E1:00:74:1E:50:A0:A2:1D:A0:EA:B9:7E:6F:F4:EE:9C:90:EB:EE:A2:5B:F3:46:71:6C:F7:42:42:D1:07\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6"}', extra='') 40042ms [log] handleSignalingMessage 40042ms [log] handleAnswer 40042ms [log] acceptAnswer 40042ms [log] connectionstatechanged connecting checking stable 40042ms [log] connectionstatechanged connecting checking stable 40042ms [log] connectionstatechanged connecting checking stable 40042ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6", "state": "connecting"}] 40043ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`\xf8\xe4t\x91\xd21\xd3\xd6E\x92\x88') 40043ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33908) -> ('172.17.0.4', 34207)) State.IN_PROGRESS -> State.SUCCEEDED 40043ms [err] INFO:aioice.ice:Connection(0) ICE completed 40053ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1da9fb6b-7737-41b9-ba26-eef99fb6e1c3.local" resolved to 172.17.0.4 40063ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33908) -> ('172.17.0.4', 34207)) State.FROZEN -> State.IN_PROGRESS 40063ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\xceO\t\xfb\xd6kw\x99\xe4\xf3\xe0') 40064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\xceO\t\xfb\xd6kw\x99\xe4\xf3\xe0') 40064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33908) -> ('172.17.0.4', 34207)) State.IN_PROGRESS -> State.SUCCEEDED 40064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 60586) -> ('172.17.0.4', 34207)) State.FROZEN -> State.FAILED 40064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53545) -> ('172.17.0.4', 34207)) State.FROZEN -> State.FAILED 40084ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33908) -> ('141.24.211.56', 34207)) State.FROZEN -> State.IN_PROGRESS 40084ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')>\x00\x9bY\x91B\xecQj\xd8#') 40093ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MrvrnvXGX5oc') 40094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MrvrnvXGX5oc') 40104ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 60586) -> ('141.24.211.56', 34207)) State.FROZEN -> State.IN_PROGRESS 40104ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\x1d\x99=ZfN\xcf\xb0\xc8\x8c\x02') 40125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53545) -> ('141.24.211.56', 34207)) State.FROZEN -> State.IN_PROGRESS 40125ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6\xcc\xdcD\xd2\xefy\xb2Z\\\xc0\xdb') 40126ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xbbN{\xfc\xf4\x83w\x81\x03u6\x15') 40127ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xbbN{\xfc\xf4\x83w\x81\x03u6\x15') 40127ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 34207) 40146ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40148ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40152ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40152ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40152ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40152ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40153ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2436210711 1 udp 2113937151 1da9fb6b-7737-41b9-ba26-eef99fb6e1c3.local 34207 typ host generation 0 ufrag dlvw network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6"}', extra='') 40153ms [log] handleSignalingMessage 40153ms [log] handleIceCandidate 40153ms [log] acceptIceCandidate 40153ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2770704440 1 udp 1677729535 141.24.211.56 34207 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag dlvw network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6"}', extra='') 40153ms [log] handleSignalingMessage 40153ms [log] handleIceCandidate 40153ms [log] acceptIceCandidate 40153ms [log] connectionstatechanged connecting completed stable 40153ms [log] connectionstatechanged connected completed stable 40153ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6", "state": "connected"}] 40156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40158ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'saF4C9vVd2HW') 40158ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'saF4C9vVd2HW') 40158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3698845074, stream_id=1, stream_seq=0) 40159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845074, gaps=[]) 40160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3442569540, stream_id=1, stream_seq=0) 40161ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3442569540, gaps=[]) 40163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3698845075, stream_id=1, stream_seq=1) 40163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845076, stream_id=1, stream_seq=2) 40164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845077, stream_id=1, stream_seq=2) 40164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845078, stream_id=1, stream_seq=2) 40166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845076, gaps=[]) 40166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845079, stream_id=1, stream_seq=2) 40166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845080, stream_id=1, stream_seq=2) 40167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845078, gaps=[]) 40167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845081, stream_id=1, stream_seq=2) 40168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845082, stream_id=1, stream_seq=2) 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845080, gaps=[]) 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845083, stream_id=1, stream_seq=3) 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845084, stream_id=1, stream_seq=3) 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845085, stream_id=1, stream_seq=3) 40169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845086, stream_id=1, stream_seq=3) 40170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845082, gaps=[]) 40170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845087, stream_id=1, stream_seq=3) 40171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845088, stream_id=1, stream_seq=3) 40172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845084, gaps=[]) 40172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845089, stream_id=1, stream_seq=3) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845086, gaps=[]) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845090, stream_id=1, stream_seq=4) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845091, stream_id=1, stream_seq=4) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845092, stream_id=1, stream_seq=4) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845093, stream_id=1, stream_seq=4) 40175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845094, stream_id=1, stream_seq=4) 40176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845088, gaps=[]) 40176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845095, stream_id=1, stream_seq=4) 40176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845096, stream_id=1, stream_seq=4) 40177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845090, gaps=[]) 40177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845097, stream_id=1, stream_seq=5) 40177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845098, stream_id=1, stream_seq=5) 40177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845099, stream_id=1, stream_seq=5) 40178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845092, gaps=[]) 40178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845100, stream_id=1, stream_seq=5) 40178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845101, stream_id=1, stream_seq=5) 40179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845102, stream_id=1, stream_seq=5) 40180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845094, gaps=[]) 40180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845103, stream_id=1, stream_seq=5) 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845096, gaps=[]) 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845104, stream_id=1, stream_seq=6) 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845105, stream_id=1, stream_seq=6) 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845106, stream_id=1, stream_seq=6) 40181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845107, stream_id=1, stream_seq=6) 40182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845098, gaps=[]) 40182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845108, stream_id=1, stream_seq=6) 40182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845109, stream_id=1, stream_seq=6) 40183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845110, stream_id=1, stream_seq=6) 40184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845100, gaps=[]) 40184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845111, stream_id=1, stream_seq=7) 40185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845112, stream_id=1, stream_seq=7) 40185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845113, stream_id=1, stream_seq=7) 40187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845102, gaps=[]) 40187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845114, stream_id=1, stream_seq=7) 40187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845115, stream_id=1, stream_seq=7) 40187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845116, stream_id=1, stream_seq=7) 40188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845104, gaps=[]) 40188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845117, stream_id=1, stream_seq=7) 40189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845106, gaps=[]) 40189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845118, stream_id=1, stream_seq=8) 40190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845119, stream_id=1, stream_seq=8) 40190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845120, stream_id=1, stream_seq=8) 40190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845121, stream_id=1, stream_seq=8) 40191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845108, gaps=[]) 40191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845122, stream_id=1, stream_seq=8) 40191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845123, stream_id=1, stream_seq=8) 40191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845124, stream_id=1, stream_seq=8) 40192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845110, gaps=[]) 40192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845125, stream_id=1, stream_seq=9) 40192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845126, stream_id=1, stream_seq=9) 40192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845127, stream_id=1, stream_seq=9) 40193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845112, gaps=[]) 40193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845128, stream_id=1, stream_seq=9) 40193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845129, stream_id=1, stream_seq=9) 40194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845130, stream_id=1, stream_seq=9) 40194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845114, gaps=[]) 40194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845131, stream_id=1, stream_seq=9) 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845116, gaps=[]) 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845132, stream_id=1, stream_seq=10) 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845133, stream_id=1, stream_seq=10) 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845134, stream_id=1, stream_seq=10) 40196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845135, stream_id=1, stream_seq=10) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845118, gaps=[]) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845136, stream_id=1, stream_seq=10) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845137, stream_id=1, stream_seq=10) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845138, stream_id=1, stream_seq=10) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845120, gaps=[]) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845139, stream_id=1, stream_seq=11) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845140, stream_id=1, stream_seq=11) 40199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845141, stream_id=1, stream_seq=11) 40200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845122, gaps=[]) 40200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845142, stream_id=1, stream_seq=11) 40200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845143, stream_id=1, stream_seq=11) 40200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845144, stream_id=1, stream_seq=11) 40201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845124, gaps=[]) 40202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845145, stream_id=1, stream_seq=11) 40203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845126, gaps=[]) 40203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845146, stream_id=1, stream_seq=12) 40203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845147, stream_id=1, stream_seq=12) 40203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845148, stream_id=1, stream_seq=12) 40204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845149, stream_id=1, stream_seq=12) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845128, gaps=[]) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845150, stream_id=1, stream_seq=12) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845151, stream_id=1, stream_seq=12) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845152, stream_id=1, stream_seq=12) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845130, gaps=[]) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845153, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845154, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845155, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845132, gaps=[]) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845156, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845157, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845158, stream_id=1, stream_seq=13) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845134, gaps=[]) 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845159, stream_id=1, stream_seq=13) 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845136, gaps=[]) 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845160, stream_id=1, stream_seq=14) 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845161, stream_id=1, stream_seq=14) 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845162, stream_id=1, stream_seq=14) 40208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845163, stream_id=1, stream_seq=14) 40209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845138, gaps=[]) 40209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845164, stream_id=1, stream_seq=14) 40209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845165, stream_id=1, stream_seq=14) 40209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845166, stream_id=1, stream_seq=14) 40210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845140, gaps=[]) 40210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845167, stream_id=1, stream_seq=15) 40210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845168, stream_id=1, stream_seq=15) 40210ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845169, stream_id=1, stream_seq=15) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845142, gaps=[]) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845170, stream_id=1, stream_seq=15) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845171, stream_id=1, stream_seq=15) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845172, stream_id=1, stream_seq=15) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845144, gaps=[]) 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845173, stream_id=1, stream_seq=15) 40213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845146, gaps=[]) 40213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845174, stream_id=1, stream_seq=16) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845175, stream_id=1, stream_seq=16) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845176, stream_id=1, stream_seq=16) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845177, stream_id=1, stream_seq=16) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845148, gaps=[]) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845178, stream_id=1, stream_seq=16) 40214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845179, stream_id=1, stream_seq=16) 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845180, stream_id=1, stream_seq=16) 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845150, gaps=[]) 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845181, stream_id=1, stream_seq=17) 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845182, stream_id=1, stream_seq=17) 40215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845183, stream_id=1, stream_seq=17) 40216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845152, gaps=[]) 40216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845184, stream_id=1, stream_seq=17) 40216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845185, stream_id=1, stream_seq=17) 40216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845186, stream_id=1, stream_seq=17) 40217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845154, gaps=[]) 40217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845187, stream_id=1, stream_seq=17) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845156, gaps=[]) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845188, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845189, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845190, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845191, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845158, gaps=[]) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845192, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845193, stream_id=1, stream_seq=18) 40218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845194, stream_id=1, stream_seq=18) 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845160, gaps=[]) 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845195, stream_id=1, stream_seq=19) 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845196, stream_id=1, stream_seq=19) 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845162, gaps=[]) 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845197, stream_id=1, stream_seq=19) 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845198, stream_id=1, stream_seq=19) 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845199, stream_id=1, stream_seq=19) 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845164, gaps=[]) 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845200, stream_id=1, stream_seq=19) 40220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845201, stream_id=1, stream_seq=19) 40221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845166, gaps=[]) 40221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845202, stream_id=1, stream_seq=20) 40221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845203, stream_id=1, stream_seq=20) 40221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845204, stream_id=1, stream_seq=20) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845168, gaps=[]) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845205, stream_id=1, stream_seq=20) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845206, stream_id=1, stream_seq=20) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845207, stream_id=1, stream_seq=20) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845170, gaps=[]) 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845208, stream_id=1, stream_seq=20) 40223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845172, gaps=[]) 40223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845209, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845210, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845211, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845212, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845213, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845174, gaps=[]) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845214, stream_id=1, stream_seq=21) 40224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845215, stream_id=1, stream_seq=21) 40225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845176, gaps=[]) 40225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845216, stream_id=1, stream_seq=22) 40225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845217, stream_id=1, stream_seq=22) 40225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845218, stream_id=1, stream_seq=22) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845178, gaps=[]) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845219, stream_id=1, stream_seq=22) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845220, stream_id=1, stream_seq=22) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845221, stream_id=1, stream_seq=22) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845180, gaps=[]) 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845222, stream_id=1, stream_seq=22) 40227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845182, gaps=[]) 40227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845223, stream_id=1, stream_seq=23) 40227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845224, stream_id=1, stream_seq=23) 40227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845225, stream_id=1, stream_seq=23) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845226, stream_id=1, stream_seq=23) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845184, gaps=[]) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845227, stream_id=1, stream_seq=23) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845228, stream_id=1, stream_seq=23) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845229, stream_id=1, stream_seq=23) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845186, gaps=[]) 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845230, stream_id=1, stream_seq=24) 40229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845231, stream_id=1, stream_seq=24) 40229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845232, stream_id=1, stream_seq=24) 40229ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Xw3omlfOCeP9') 40230ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Xw3omlfOCeP9') 40230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 60586) -> ('172.17.0.4', 34207)) State.WAITING -> State.IN_PROGRESS 40230ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05\xc8\xed\xae#9{,\xa6Q/\x86') 40230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845188, gaps=[]) 40230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845233, stream_id=1, stream_seq=24) 40230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845234, stream_id=1, stream_seq=24) 40230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845235, stream_id=1, stream_seq=24) 40231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845190, gaps=[]) 40231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845236, stream_id=1, stream_seq=24) 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845192, gaps=[]) 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845237, stream_id=1, stream_seq=25) 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845238, stream_id=1, stream_seq=25) 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845239, stream_id=1, stream_seq=25) 40232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845240, stream_id=1, stream_seq=25) 40233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845194, gaps=[]) 40233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845241, stream_id=1, stream_seq=25) 40233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845242, stream_id=1, stream_seq=25) 40233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845243, stream_id=1, stream_seq=25) 40234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845196, gaps=[]) 40234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845244, stream_id=1, stream_seq=26) 40234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845245, stream_id=1, stream_seq=26) 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845246, stream_id=1, stream_seq=26) 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845198, gaps=[]) 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845247, stream_id=1, stream_seq=26) 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845248, stream_id=1, stream_seq=26) 40235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845249, stream_id=1, stream_seq=26) 40236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845200, gaps=[]) 40236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845250, stream_id=1, stream_seq=26) 40237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845202, gaps=[]) 40237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845251, stream_id=1, stream_seq=27) 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845252, stream_id=1, stream_seq=27) 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845253, stream_id=1, stream_seq=27) 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845254, stream_id=1, stream_seq=27) 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845204, gaps=[]) 40238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845255, stream_id=1, stream_seq=27) 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845256, stream_id=1, stream_seq=27) 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845257, stream_id=1, stream_seq=27) 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845206, gaps=[]) 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845258, stream_id=1, stream_seq=28) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845259, stream_id=1, stream_seq=28) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845260, stream_id=1, stream_seq=28) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845208, gaps=[]) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845261, stream_id=1, stream_seq=28) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845262, stream_id=1, stream_seq=28) 40240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845263, stream_id=1, stream_seq=28) 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845210, gaps=[]) 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845264, stream_id=1, stream_seq=28) 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845212, gaps=[]) 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845265, stream_id=1, stream_seq=29) 40241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845266, stream_id=1, stream_seq=29) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845267, stream_id=1, stream_seq=29) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845268, stream_id=1, stream_seq=29) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845214, gaps=[]) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845269, stream_id=1, stream_seq=29) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845270, stream_id=1, stream_seq=29) 40242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845271, stream_id=1, stream_seq=29) 40243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845216, gaps=[]) 40243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845272, stream_id=1, stream_seq=30) 40243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845273, stream_id=1, stream_seq=30) 40243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845274, stream_id=1, stream_seq=30) 40244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845218, gaps=[]) 40244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845275, stream_id=1, stream_seq=30) 40244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845276, stream_id=1, stream_seq=30) 40244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845277, stream_id=1, stream_seq=30) 40245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845220, gaps=[]) 40245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845278, stream_id=1, stream_seq=30) 40246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845222, gaps=[]) 40246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845279, stream_id=1, stream_seq=31) 40246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845280, stream_id=1, stream_seq=31) 40246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845281, stream_id=1, stream_seq=31) 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845282, stream_id=1, stream_seq=31) 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845224, gaps=[]) 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845283, stream_id=1, stream_seq=31) 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845284, stream_id=1, stream_seq=31) 40247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845285, stream_id=1, stream_seq=31) 40248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845226, gaps=[]) 40248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845286, stream_id=1, stream_seq=32) 40248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845287, stream_id=1, stream_seq=32) 40248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845288, stream_id=1, stream_seq=32) 40249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845228, gaps=[]) 40249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845289, stream_id=1, stream_seq=32) 40249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845290, stream_id=1, stream_seq=32) 40249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845291, stream_id=1, stream_seq=32) 40250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845230, gaps=[]) 40250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845292, stream_id=1, stream_seq=32) 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845232, gaps=[]) 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3698845293, stream_id=1, stream_seq=33) 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845294, stream_id=1, stream_seq=33) 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845295, stream_id=1, stream_seq=33) 40251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845296, stream_id=1, stream_seq=33) 40252ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 34207) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x05\xc8\xed\xae#9{,\xa6Q/\x86') 40252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 60586) -> ('172.17.0.4', 34207)) State.IN_PROGRESS -> State.SUCCEEDED 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8192 40252ms [log] 8188 40252ms [log] line [file] undefined 40252ms [log] 40252ms [log] reading line 40252ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40252ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845234, gaps=[]) 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845297, stream_id=1, stream_seq=33) 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3698845298, stream_id=1, stream_seq=33) 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3698845299, stream_id=1, stream_seq=33) 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845236, gaps=[]) 40253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845238, gaps=[]) 40254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845240, gaps=[]) 40255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845242, gaps=[]) 40256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845244, gaps=[]) 40257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845246, gaps=[]) 40258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845248, gaps=[]) 40259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845250, gaps=[]) 40260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845252, gaps=[]) 40261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845254, gaps=[]) 40263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845256, gaps=[]) 40264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845258, gaps=[]) 40264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845260, gaps=[]) 40265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845262, gaps=[]) 40266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845264, gaps=[]) 40266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845266, gaps=[]) 40267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845268, gaps=[]) 40268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845270, gaps=[]) 40268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845272, gaps=[]) 40270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845274, gaps=[]) 40270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845276, gaps=[]) 40271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845278, gaps=[]) 40271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845280, gaps=[]) 40272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845282, gaps=[]) 40273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845284, gaps=[]) 40273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3698845286, gaps=[]) 40274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3698845288, gaps=[]) 40275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3698845290, gaps=[]) 40275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3698845292, gaps=[]) 40276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3698845294, gaps=[]) 40278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3698845296, gaps=[]) 40278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3698845298, gaps=[]) 40279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40451ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 40451ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 40451ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 40452ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 40452ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 40452ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 40452ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6"}', extra='') 40452ms [log] connectionstatechanged closed closed closed 40452ms [log] connectionstatechanged closed closed closed 40452ms [log] connectionstatechanged closed closed closed 40452ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a9933e6-0fea-4eaf-9361-801deefdc5b6", "state": "closed"}] 40453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 40453ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 40453ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xe0\xafZ'\x0f\x9f\x00\xf4\x19\x12\xaaA") 40454ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xe0\xafZ'\x0f\x9f\x00\xf4\x19\x12\xaaA") 40454ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53545) 40454ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 40454ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 40543ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 40543ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 40595ms [err] Traceback (most recent call last): 40595ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 40595ms [err] return _run_code(code, main_globals, None, 40595ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 40595ms [err] exec(code, run_globals) 40595ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 40595ms [err] sys.exit(main()) 40595ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 40595ms [err] asyncio.run(main_async()) 40596ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 40596ms [err] return loop.run_until_complete(main) 40596ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 40596ms [err] self.run_forever() 40596ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 40596ms [err] self._run_once() 40596ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 40597ms [err] event_list = self._selector.select(timeout) 40597ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 40597ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 40597ms [err] KeyboardInterrupt 40695ms [log] starting device 41084ms [err] DEBUG:asyncio:Using selector: EpollSelector 41154ms [err] ERROR:asyncio:Unclosed client session 41154ms [err] client_session: 41252ms [log] parsing 41252ms [log] creating device handler 41252ms [log] [ready] 41252ms [log] reading line 41252ms [log] [websocketToken] "b29ba3dc-85ee-42e3-858b-427ae18c4a81" 41272ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41272ms [log] [websocketConnected] 41495ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41495ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41517ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2daa5782-a4d3-46bf-9058-3f988aba565b"}}', extra='') 41517ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2daa5782-a4d3-46bf-9058-3f988aba565b"} 41604ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 41604ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0", "state": "new"}] 43609ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 43609ms [err] v=0 43609ms [err] o=- 3925447563 3925447563 IN IP4 0.0.0.0 43609ms [err] s=- 43609ms [err] t=0 0 43609ms [err] a=group:BUNDLE 0 43609ms [err] a=msid-semantic:WMS * 43609ms [err] m=application 9 DTLS/SCTP 5000 43609ms [err] c=IN IP4 0.0.0.0 43609ms [err] a=mid:0 43609ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43609ms [err] a=max-message-size:65536 43609ms [err] a=ice-ufrag:d36Q 43609ms [err] a=ice-pwd:lBdY0l6f7FUE2uDa2Xq1pK 43609ms [err] a=fingerprint:sha-256 46:53:1B:0A:A1:E8:D0:60:9A:D3:64:20:03:03:DD:23:76:FB:CA:72:3A:54:FF:DB:67:77:72:04:6F:98:02:73 43609ms [err] a=setup:actpass 43609ms [err] 43610ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43611ms [log] makeOffer 43611ms [log] connectionstatechanged new new have-local-offer 43611ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0", "state": "new"}] 43612ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43612ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43615ms [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'U\x0bo$O\xe5\x87\x0c\x98\x80\x9d\xd2') 43615ms [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'\xf4\x9eOY\x08\x08F"5{zO') 43616ms [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'U\x0bo$O\xe5\x87\x0c\x98\x80\x9d\xd2') 43616ms [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'\xf4\x9eOY\x08\x08F"5{zO') 43618ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43618ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa1\x90\xb5\x05/\x8b8V#CR\x88') 43619ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa1\x90\xb5\x05/\x8b8V#CR\x88') 43620ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7\xc7TE\x8aE\x01\x14z"Y\xc4') 43621ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc7\xc7TE\x8aE\x01\x14z"Y\xc4') 43621ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59765) (expires in 600 seconds) 43621ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43621ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43622ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 43622ms [log] handleSignalingMessage 43622ms [log] handleOptions 43622ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 43622ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43643ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' ('172.17.0.4', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' checking 43654ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43654ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43655ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.30.0.1', 49334)) State.FROZEN -> State.WAITING 43655ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('172.30.0.1', 49334)) State.FROZEN -> State.WAITING 43655ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.17.0.4', 41296)) State.FROZEN -> State.WAITING 43655ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('172.30.0.1', 49334)) State.FROZEN -> State.WAITING 43656ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(mrXIjvWJE2 1 udp 1862270975 172.17.0.4 49334 typ prflx) 43656ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.17.0.4', 49334)) State.WAITING -> State.IN_PROGRESS 43656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\x01\x83}I\x0c\x92aZ\xac\xd1\xe4') 43656ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.30.0.1', 49334)) State.WAITING -> State.IN_PROGRESS 43656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x8e\xedS6\x14\xb5^xi\xcaX'") 43657ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447563 3925447563 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 49334 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 49334 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 41296 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49334 typ srflx raddr 172.30.0.1 rport 49334\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 41296 typ srflx raddr 172.17.0.4 rport 41296\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61101 typ relay raddr 172.17.0.4 rport 59206\\r\\na=end-of-candidates\\r\\na=ice-ufrag:2FLf\\r\\na=ice-pwd:lbVrLjFRzLumXC0eLIcQKw\\r\\na=fingerprint:sha-256 08:6D:87:C6:7A:E3:D3:4A:4F:F1:4A:FA:3A:D4:8D:C3:D8:53:88:39:AC:C8:67:FE:BE:F3:3D:F9:67:30:2C:C8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 43657ms [log] handleSignalingMessage 43657ms [log] handleAnswer 43657ms [log] acceptAnswer 43657ms [log] connectionstatechanged connecting checking stable 43657ms [log] connectionstatechanged connecting checking stable 43657ms [log] connectionstatechanged connecting checking stable 43657ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0", "state": "connecting"}] 43657ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\x01\x83}I\x0c\x92aZ\xac\xd1\xe4') 43657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.17.0.4', 49334)) State.IN_PROGRESS -> State.SUCCEEDED 43657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('172.30.0.1', 49334)) State.WAITING -> State.FAILED 43657ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.17.0.4', 41296)) State.WAITING -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('172.17.0.4', 41296)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('141.24.211.56', 41296)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('141.24.211.56', 41296)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('141.24.210.113', 61101)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 41210) -> ('141.24.210.113', 61101)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('172.30.0.1', 49334)) State.WAITING -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('172.17.0.4', 41296)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('141.24.211.56', 49334)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('141.24.211.56', 41296)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59765) -> ('141.24.210.113', 61101)) State.FROZEN -> State.FAILED 43658ms [err] INFO:aioice.ice:Connection(0) ICE completed 43659ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x8e\xedS6\x14\xb5^xi\xcaX'") 43659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52152) -> ('172.30.0.1', 49334)) State.IN_PROGRESS -> State.SUCCEEDED 43660ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49334) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G0\x1b)zQ|\x9f\t@\r\xc1') 43660ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49334) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G0\x1b)zQ|\x9f\t@\r\xc1') 43677ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 43677ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43678ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 43681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 43681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 43681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 43681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 43681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 43682ms [log] connectionstatechanged connecting completed stable 43682ms [log] connectionstatechanged connected completed stable 43682ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0", "state": "connected"}] 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 43683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 43684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 43684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 43684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 43684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=235320814, stream_id=1, stream_seq=0) 43685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2448523807, stream_id=1, stream_seq=0) 43686ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2448523807, gaps=[]) 43687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320814, gaps=[]) 43687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 43687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=235320815, stream_id=1, stream_seq=1) 43687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 43687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320816, stream_id=1, stream_seq=2) 43688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320817, stream_id=1, stream_seq=2) 43688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320818, stream_id=1, stream_seq=2) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320815, gaps=[]) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320819, stream_id=1, stream_seq=2) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320816, gaps=[]) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320820, stream_id=1, stream_seq=2) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320821, stream_id=1, stream_seq=2) 43690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320817, gaps=[]) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320822, stream_id=1, stream_seq=2) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320818, gaps=[]) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320823, stream_id=1, stream_seq=3) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320824, stream_id=1, stream_seq=3) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320819, gaps=[]) 43691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320825, stream_id=1, stream_seq=3) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320826, stream_id=1, stream_seq=3) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320820, gaps=[]) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320827, stream_id=1, stream_seq=3) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320828, stream_id=1, stream_seq=3) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320821, gaps=[]) 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320829, stream_id=1, stream_seq=3) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320822, gaps=[]) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320830, stream_id=1, stream_seq=4) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320831, stream_id=1, stream_seq=4) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320823, gaps=[]) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320832, stream_id=1, stream_seq=4) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320833, stream_id=1, stream_seq=4) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320824, gaps=[]) 43693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320834, stream_id=1, stream_seq=4) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320835, stream_id=1, stream_seq=4) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320825, gaps=[]) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320836, stream_id=1, stream_seq=4) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320826, gaps=[]) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320837, stream_id=1, stream_seq=5) 43694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320838, stream_id=1, stream_seq=5) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320827, gaps=[]) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320839, stream_id=1, stream_seq=5) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320840, stream_id=1, stream_seq=5) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320828, gaps=[]) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320841, stream_id=1, stream_seq=5) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320842, stream_id=1, stream_seq=5) 43695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320829, gaps=[]) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320843, stream_id=1, stream_seq=5) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320830, gaps=[]) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320844, stream_id=1, stream_seq=6) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320845, stream_id=1, stream_seq=6) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320831, gaps=[]) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320846, stream_id=1, stream_seq=6) 43696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320847, stream_id=1, stream_seq=6) 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320832, gaps=[]) 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320848, stream_id=1, stream_seq=6) 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320849, stream_id=1, stream_seq=6) 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320833, gaps=[]) 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320850, stream_id=1, stream_seq=6) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320834, gaps=[]) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320851, stream_id=1, stream_seq=7) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320852, stream_id=1, stream_seq=7) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320835, gaps=[]) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320853, stream_id=1, stream_seq=7) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320854, stream_id=1, stream_seq=7) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320836, gaps=[]) 43698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320855, stream_id=1, stream_seq=7) 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320856, stream_id=1, stream_seq=7) 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320837, gaps=[]) 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320857, stream_id=1, stream_seq=7) 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320838, gaps=[]) 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320858, stream_id=1, stream_seq=8) 43700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320859, stream_id=1, stream_seq=8) 43700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320839, gaps=[]) 43700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320860, stream_id=1, stream_seq=8) 43700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320861, stream_id=1, stream_seq=8) 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320840, gaps=[]) 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320862, stream_id=1, stream_seq=8) 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320863, stream_id=1, stream_seq=8) 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320841, gaps=[]) 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320864, stream_id=1, stream_seq=8) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320842, gaps=[]) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320865, stream_id=1, stream_seq=9) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320866, stream_id=1, stream_seq=9) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320843, gaps=[]) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320867, stream_id=1, stream_seq=9) 43702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320868, stream_id=1, stream_seq=9) 43703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320844, gaps=[]) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320869, stream_id=1, stream_seq=9) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320870, stream_id=1, stream_seq=9) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320845, gaps=[]) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320871, stream_id=1, stream_seq=9) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320846, gaps=[]) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320872, stream_id=1, stream_seq=10) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320873, stream_id=1, stream_seq=10) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320847, gaps=[]) 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320874, stream_id=1, stream_seq=10) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320875, stream_id=1, stream_seq=10) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320848, gaps=[]) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320876, stream_id=1, stream_seq=10) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320877, stream_id=1, stream_seq=10) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320849, gaps=[]) 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320878, stream_id=1, stream_seq=10) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320850, gaps=[]) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320879, stream_id=1, stream_seq=11) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320880, stream_id=1, stream_seq=11) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320851, gaps=[]) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320881, stream_id=1, stream_seq=11) 43706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320882, stream_id=1, stream_seq=11) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320852, gaps=[]) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320883, stream_id=1, stream_seq=11) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320884, stream_id=1, stream_seq=11) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320853, gaps=[]) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320885, stream_id=1, stream_seq=11) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320854, gaps=[]) 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320886, stream_id=1, stream_seq=12) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320887, stream_id=1, stream_seq=12) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320855, gaps=[]) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320888, stream_id=1, stream_seq=12) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320889, stream_id=1, stream_seq=12) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320856, gaps=[]) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320890, stream_id=1, stream_seq=12) 43708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320891, stream_id=1, stream_seq=12) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320857, gaps=[]) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320892, stream_id=1, stream_seq=12) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320858, gaps=[]) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320893, stream_id=1, stream_seq=13) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320894, stream_id=1, stream_seq=13) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320859, gaps=[]) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320895, stream_id=1, stream_seq=13) 43709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320896, stream_id=1, stream_seq=13) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320860, gaps=[]) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320897, stream_id=1, stream_seq=13) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320898, stream_id=1, stream_seq=13) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320861, gaps=[]) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320899, stream_id=1, stream_seq=13) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320862, gaps=[]) 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320900, stream_id=1, stream_seq=14) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320901, stream_id=1, stream_seq=14) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320863, gaps=[]) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320902, stream_id=1, stream_seq=14) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320903, stream_id=1, stream_seq=14) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320864, gaps=[]) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320904, stream_id=1, stream_seq=14) 43711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320905, stream_id=1, stream_seq=14) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320865, gaps=[]) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320906, stream_id=1, stream_seq=14) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320866, gaps=[]) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320907, stream_id=1, stream_seq=15) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320908, stream_id=1, stream_seq=15) 43712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320867, gaps=[]) 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320909, stream_id=1, stream_seq=15) 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320910, stream_id=1, stream_seq=15) 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320868, gaps=[]) 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320911, stream_id=1, stream_seq=15) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320912, stream_id=1, stream_seq=15) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320869, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320913, stream_id=1, stream_seq=15) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320870, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320914, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320915, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320871, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320916, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320917, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320872, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320918, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320919, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320873, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320920, stream_id=1, stream_seq=16) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320874, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320921, stream_id=1, stream_seq=17) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320922, stream_id=1, stream_seq=17) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320875, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320923, stream_id=1, stream_seq=17) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320924, stream_id=1, stream_seq=17) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320876, gaps=[]) 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320925, stream_id=1, stream_seq=17) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320926, stream_id=1, stream_seq=17) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320877, gaps=[]) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320927, stream_id=1, stream_seq=17) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320878, gaps=[]) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320928, stream_id=1, stream_seq=18) 43717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320929, stream_id=1, stream_seq=18) 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320879, gaps=[]) 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320930, stream_id=1, stream_seq=18) 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320931, stream_id=1, stream_seq=18) 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320880, gaps=[]) 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320932, stream_id=1, stream_seq=18) 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320933, stream_id=1, stream_seq=18) 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320881, gaps=[]) 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320934, stream_id=1, stream_seq=18) 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320882, gaps=[]) 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320935, stream_id=1, stream_seq=19) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320936, stream_id=1, stream_seq=19) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320883, gaps=[]) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320937, stream_id=1, stream_seq=19) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320938, stream_id=1, stream_seq=19) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320884, gaps=[]) 43720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320939, stream_id=1, stream_seq=19) 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320940, stream_id=1, stream_seq=19) 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320885, gaps=[]) 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320941, stream_id=1, stream_seq=19) 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320886, gaps=[]) 43721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320942, stream_id=1, stream_seq=20) 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320943, stream_id=1, stream_seq=20) 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320887, gaps=[]) 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320944, stream_id=1, stream_seq=20) 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320945, stream_id=1, stream_seq=20) 43722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320888, gaps=[]) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320946, stream_id=1, stream_seq=20) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320947, stream_id=1, stream_seq=20) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320889, gaps=[]) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320948, stream_id=1, stream_seq=20) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320890, gaps=[]) 43723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320949, stream_id=1, stream_seq=21) 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320950, stream_id=1, stream_seq=21) 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320891, gaps=[]) 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320951, stream_id=1, stream_seq=21) 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320952, stream_id=1, stream_seq=21) 43724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320892, gaps=[]) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320953, stream_id=1, stream_seq=21) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320954, stream_id=1, stream_seq=21) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320893, gaps=[]) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320955, stream_id=1, stream_seq=21) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320894, gaps=[]) 43725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320956, stream_id=1, stream_seq=22) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320957, stream_id=1, stream_seq=22) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320895, gaps=[]) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320958, stream_id=1, stream_seq=22) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320959, stream_id=1, stream_seq=22) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320896, gaps=[]) 43726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320960, stream_id=1, stream_seq=22) 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320961, stream_id=1, stream_seq=22) 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320897, gaps=[]) 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320962, stream_id=1, stream_seq=22) 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320898, gaps=[]) 43727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320963, stream_id=1, stream_seq=23) 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320964, stream_id=1, stream_seq=23) 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320899, gaps=[]) 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320965, stream_id=1, stream_seq=23) 43728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320966, stream_id=1, stream_seq=23) 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320900, gaps=[]) 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320967, stream_id=1, stream_seq=23) 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320968, stream_id=1, stream_seq=23) 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320901, gaps=[]) 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320969, stream_id=1, stream_seq=23) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320902, gaps=[]) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320970, stream_id=1, stream_seq=24) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320971, stream_id=1, stream_seq=24) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320903, gaps=[]) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320972, stream_id=1, stream_seq=24) 43730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320973, stream_id=1, stream_seq=24) 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320904, gaps=[]) 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320974, stream_id=1, stream_seq=24) 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320975, stream_id=1, stream_seq=24) 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320905, gaps=[]) 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320976, stream_id=1, stream_seq=24) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320906, gaps=[]) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320977, stream_id=1, stream_seq=25) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320978, stream_id=1, stream_seq=25) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320907, gaps=[]) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320979, stream_id=1, stream_seq=25) 43732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320980, stream_id=1, stream_seq=25) 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320908, gaps=[]) 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320981, stream_id=1, stream_seq=25) 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320982, stream_id=1, stream_seq=25) 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320909, gaps=[]) 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320983, stream_id=1, stream_seq=25) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320910, gaps=[]) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320984, stream_id=1, stream_seq=26) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320985, stream_id=1, stream_seq=26) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320911, gaps=[]) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320986, stream_id=1, stream_seq=26) 43734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320987, stream_id=1, stream_seq=26) 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320912, gaps=[]) 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320988, stream_id=1, stream_seq=26) 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320989, stream_id=1, stream_seq=26) 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320913, gaps=[]) 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320990, stream_id=1, stream_seq=26) 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320914, gaps=[]) 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320991, stream_id=1, stream_seq=27) 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320992, stream_id=1, stream_seq=27) 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320915, gaps=[]) 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320993, stream_id=1, stream_seq=27) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320994, stream_id=1, stream_seq=27) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320916, gaps=[]) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320995, stream_id=1, stream_seq=27) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320996, stream_id=1, stream_seq=27) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320917, gaps=[]) 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235320997, stream_id=1, stream_seq=27) 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320918, gaps=[]) 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235320998, stream_id=1, stream_seq=28) 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235320999, stream_id=1, stream_seq=28) 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320919, gaps=[]) 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321000, stream_id=1, stream_seq=28) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321001, stream_id=1, stream_seq=28) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320920, gaps=[]) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321002, stream_id=1, stream_seq=28) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321003, stream_id=1, stream_seq=28) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320921, gaps=[]) 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321004, stream_id=1, stream_seq=28) 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320922, gaps=[]) 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235321005, stream_id=1, stream_seq=29) 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321006, stream_id=1, stream_seq=29) 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320923, gaps=[]) 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321007, stream_id=1, stream_seq=29) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321008, stream_id=1, stream_seq=29) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320924, gaps=[]) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321009, stream_id=1, stream_seq=29) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321010, stream_id=1, stream_seq=29) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320925, gaps=[]) 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321011, stream_id=1, stream_seq=29) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320926, gaps=[]) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235321012, stream_id=1, stream_seq=30) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321013, stream_id=1, stream_seq=30) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320927, gaps=[]) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321014, stream_id=1, stream_seq=30) 43742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321015, stream_id=1, stream_seq=30) 43743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320928, gaps=[]) 43743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321016, stream_id=1, stream_seq=30) 43743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321017, stream_id=1, stream_seq=30) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320929, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321018, stream_id=1, stream_seq=30) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320930, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235321019, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321020, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320931, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321021, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321022, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320932, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321023, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321024, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320933, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321025, stream_id=1, stream_seq=31) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320934, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235321026, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321027, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320935, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321028, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321029, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320936, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321030, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321031, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320937, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321032, stream_id=1, stream_seq=32) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320938, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=235321033, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321034, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320939, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321035, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321036, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320940, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321037, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=235321038, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320941, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=235321039, stream_id=1, stream_seq=33) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320942, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320943, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320944, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320945, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320946, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320947, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320948, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320949, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320950, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320951, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320952, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320953, gaps=[]) 43753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320954, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320955, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320956, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320957, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320958, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320959, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320960, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320961, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320962, gaps=[]) 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320963, gaps=[]) 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320964, gaps=[]) 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320965, gaps=[]) 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8192 43755ms [log] 8188 43755ms [log] line [file] undefined 43755ms [log] 43755ms [log] reading line 43755ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43755ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320966, gaps=[]) 43755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320967, gaps=[]) 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320968, gaps=[]) 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320969, gaps=[]) 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320970, gaps=[]) 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320971, gaps=[]) 43756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320972, gaps=[]) 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320973, gaps=[]) 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320974, gaps=[]) 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320975, gaps=[]) 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320976, gaps=[]) 43757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320977, gaps=[]) 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320978, gaps=[]) 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320979, gaps=[]) 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320980, gaps=[]) 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320981, gaps=[]) 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320982, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320983, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320984, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320985, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320986, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320987, gaps=[]) 43759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320988, gaps=[]) 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320989, gaps=[]) 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320990, gaps=[]) 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320991, gaps=[]) 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320992, gaps=[]) 43760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235320993, gaps=[]) 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235320994, gaps=[]) 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235320995, gaps=[]) 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235320996, gaps=[]) 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235320997, gaps=[]) 43761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235320998, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235320999, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321000, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321001, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321002, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321003, gaps=[]) 43762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321004, gaps=[]) 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235321005, gaps=[]) 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235321006, gaps=[]) 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321007, gaps=[]) 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321008, gaps=[]) 43763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321009, gaps=[]) 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321010, gaps=[]) 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321011, gaps=[]) 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235321012, gaps=[]) 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235321013, gaps=[]) 43764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321014, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321015, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321016, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321017, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321018, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235321019, gaps=[]) 43765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235321020, gaps=[]) 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321021, gaps=[]) 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321022, gaps=[]) 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321023, gaps=[]) 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321024, gaps=[]) 43766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321025, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235321026, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235321027, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321028, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321029, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321030, gaps=[]) 43767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321031, gaps=[]) 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321032, gaps=[]) 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=235321033, gaps=[]) 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=235321034, gaps=[]) 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=235321035, gaps=[]) 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=235321036, gaps=[]) 43769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=235321037, gaps=[]) 43769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=235321038, gaps=[]) 43769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 43787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=235321039, gaps=[]) 43787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 43956ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 43956ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 43956ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 43956ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 43956ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 43956ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 43957ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0"}', extra='') 43957ms [log] connectionstatechanged closed closed closed 43957ms [log] connectionstatechanged closed closed closed 43957ms [log] connectionstatechanged closed closed closed 43957ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/764adc3f-023f-4443-baeb-259ecaaf4ff0", "state": "closed"}] 43957ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 43957ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 43957ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'b\xac\x8b\xefRx\x9a\xd1\x1a\x1e\xbc\xa6') 43958ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'b\xac\x8b\xefRx\x9a\xd1\x1a\x1e\xbc\xa6') 43958ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59765) 43958ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 43958ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44047ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44047ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44101ms [err] Traceback (most recent call last): 44101ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44101ms [err] return _run_code(code, main_globals, None, 44101ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44101ms [err] exec(code, run_globals) 44101ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44101ms [err] sys.exit(main()) 44101ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44101ms [err] asyncio.run(main_async()) 44101ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44101ms [err] return loop.run_until_complete(main) 44101ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44101ms [err] self.run_forever() 44101ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44102ms [err] self._run_once() 44102ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44102ms [err] event_list = self._selector.select(timeout) 44102ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44103ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44103ms [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 ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 60234ms [log] starting device 60627ms [err] DEBUG:asyncio:Using selector: EpollSelector 60696ms [err] ERROR:asyncio:Unclosed client session 60696ms [err] client_session: 60786ms [log] parsing 60786ms [log] creating device handler 60786ms [log] [ready] 60786ms [log] reading line 60786ms [log] [websocketToken] "7cba58ea-580f-4f52-bd05-4e44b42510c5" 60799ms [log] line {"signal":"gpio1","value":"strongH"} 60799ms [log] 60799ms [log] reading line 60799ms [log] line {"signal":"gpio2","value":"strongL"} 60799ms [log] 60799ms [log] reading line 60799ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60799ms [log] [websocketConnected] 62473ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62473ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62503ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/530f453e-351d-423e-a9fa-132969bcd25a"}}', extra='') 62503ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/530f453e-351d-423e-a9fa-132969bcd25a"} 62579ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 62579ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62579ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef", "state": "new"}] 64582ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64582ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64582ms [err] v=0 64582ms [err] o=- 4894648904635855858 2 IN IP4 127.0.0.1 64582ms [err] s=- 64582ms [err] t=0 0 64582ms [err] a=group:BUNDLE 0 64582ms [err] a=extmap-allow-mixed 64582ms [err] a=msid-semantic: WMS 64582ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64582ms [err] c=IN IP4 0.0.0.0 64582ms [err] a=ice-ufrag:YyT5 64582ms [err] a=ice-pwd:iD3N/zNnBAMnQSa7NckifTQA 64582ms [err] a=ice-options:trickle 64582ms [err] a=fingerprint:sha-256 8D:A1:1B:99:06:B4:FF:D5:4E:BA:01:C6:67:83:CB:56:CA:BE:45:6C:D4:1C:4E:26:78:35:F2:7D:12:45:C1:23 64582ms [err] a=setup:actpass 64582ms [err] a=mid:0 64582ms [err] a=sctp-port:5000 64582ms [err] a=max-message-size:262144 64582ms [err] 64584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64584ms [err] v=0 64584ms [err] o=- 4894648904635855858 2 IN IP4 127.0.0.1 64584ms [err] s=- 64584ms [err] t=0 0 64584ms [err] a=group:BUNDLE 0 64584ms [err] a=extmap-allow-mixed 64584ms [err] a=msid-semantic: WMS 64584ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64584ms [err] c=IN IP4 0.0.0.0 64584ms [err] a=ice-ufrag:YyT5 64584ms [err] a=ice-pwd:iD3N/zNnBAMnQSa7NckifTQA 64584ms [err] a=ice-options:trickle 64584ms [err] a=fingerprint:sha-256 8D:A1:1B:99:06:B4:FF:D5:4E:BA:01:C6:67:83:CB:56:CA:BE:45:6C:D4:1C:4E:26:78:35:F2:7D:12:45:C1:23 64584ms [err] a=setup:actpass 64584ms [err] a=mid:0 64584ms [err] a=sctp-port:5000 64584ms [err] a=max-message-size:262144 64584ms [err] 64584ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64584ms [log] handleSignalingMessage 64584ms [log] handleOptions 64584ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4894648904635855858 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:YyT5\\r\\na=ice-pwd:iD3N/zNnBAMnQSa7NckifTQA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 8D:A1:1B:99:06:B4:FF:D5:4E:BA:01:C6:67:83:CB:56:CA:BE:45:6C:D4:1C:4E:26:78:35:F2:7D:12:45:C1:23\\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/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64584ms [log] handleSignalingMessage 64584ms [log] handleOffer 64584ms [log] makeAnswer 64584ms [log] connectionstatechanged new new have-remote-offer 64584ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef", "state": "new"}] 64586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 64586ms [err] v=0 64586ms [err] o=- 3925447584 3925447584 IN IP4 0.0.0.0 64586ms [err] s=- 64586ms [err] t=0 0 64586ms [err] a=group:BUNDLE 0 64586ms [err] a=msid-semantic:WMS * 64586ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64586ms [err] c=IN IP4 0.0.0.0 64586ms [err] a=mid:0 64586ms [err] a=sctp-port:5000 64586ms [err] a=max-message-size:65536 64586ms [err] a=ice-ufrag:Wid9 64586ms [err] a=ice-pwd:hzVJqa5CDx2fq6GGCt9HnU 64586ms [err] a=fingerprint:sha-256 93:97:F8:E0:00:F1:29:17:31:0A:C5:E1:2F:30:18:5E:CA:03:8D:0C:6D:17:47:97:3E:C8:5C:DA:9F:50:98:B2 64586ms [err] a=setup:active 64586ms [err] 64586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64587ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64588ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64590ms [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'aO&u\x889S3\xad\x88z\xb0') 64590ms [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'\xfd\x1f\xe7\x81(\xad/\x1a\x8d\xc6\x01\xfb') 64591ms [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'aO&u\x889S3\xad\x88z\xb0') 64591ms [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'\xfd\x1f\xe7\x81(\xad/\x1a\x8d\xc6\x01\xfb') 64593ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64593ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(\x9b\x90\xc6M\x8fR\xc4\x7f#"\xa2') 64594ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'(\x9b\x90\xc6M\x8fR\xc4\x7f#"\xa2') 64594ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xeb\xcb\xf0\x86\x12\xbc3\xa5J\x84\xd3`') 64595ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xeb\xcb\xf0\x86\x12\xbc3\xa5J\x84\xd3`') 64596ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52533) (expires in 600 seconds) 64596ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64597ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 64597ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64597ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64598ms [log] connectionstatechanged new new stable 64598ms [log] connectionstatechanged new new stable 64598ms [log] connectionstatechanged connecting checking stable 64598ms [log] connectionstatechanged connecting checking stable 64598ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef", "state": "connecting"}] 64619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+2Nkq5SFwfDR') 64619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+2Nkq5SFwfDR') 64620ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(VUt3QQEvnb 1 udp 1845501695 172.17.0.4 57871 typ prflx) 64620ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('172.17.0.4', 57871)) State.WAITING -> State.IN_PROGRESS 64620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8\xbd\xea\xb7\x80>\xf2\x96\r\x19\xfd\xb7') 64621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8\xbd\xea\xb7\x80>\xf2\x96\r\x19\xfd\xb7') 64621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('172.17.0.4', 57871)) State.IN_PROGRESS -> State.SUCCEEDED 64621ms [err] INFO:aioice.ice:Connection(0) ICE completed 64637ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e3b5aa80-8df7-464d-a363-14e5d9734b4d.local" resolved to 172.17.0.4 64638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('172.17.0.4', 57871)) State.FROZEN -> State.IN_PROGRESS 64638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J\xbc\x85\xc1\xf8U\x07n\xe3\xd8\xee\xfe') 64639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J\xbc\x85\xc1\xf8U\x07n\xe3\xd8\xee\xfe') 64639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('172.17.0.4', 57871)) State.IN_PROGRESS -> State.SUCCEEDED 64659ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 49346) -> ('172.17.0.4', 57871)) State.FROZEN -> State.IN_PROGRESS 64659ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xbe\xeb`Jj\xd2(\xf7N\xb8\xa6') 64660ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xbe\xeb`Jj\xd2(\xf7N\xb8\xa6') 64660ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 49346) -> ('172.17.0.4', 57871)) State.IN_PROGRESS -> State.SUCCEEDED 64672ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8rOxHis0De8L') 64672ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8rOxHis0De8L') 64672ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('141.24.211.56', 57871)) State.FROZEN -> State.FAILED 64672ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 49346) -> ('141.24.211.56', 57871)) State.FROZEN -> State.FAILED 64673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33800) -> ('141.24.210.113', 58115)) State.FROZEN -> State.FAILED 64673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 49346) -> ('141.24.210.113', 58115)) State.FROZEN -> State.FAILED 64673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52533) -> ('172.17.0.4', 57871)) State.FROZEN -> State.FAILED 64673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52533) -> ('141.24.211.56', 57871)) State.FROZEN -> State.FAILED 64673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52533) -> ('141.24.210.113', 58115)) State.FROZEN -> State.FAILED 64680ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 64680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 64684ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 64685ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 64685ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 64685ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64685ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3212609660 1 udp 2113937151 e3b5aa80-8df7-464d-a363-14e5d9734b4d.local 57871 typ host generation 0 ufrag YyT5 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64685ms [log] handleSignalingMessage 64685ms [log] handleIceCandidate 64685ms [log] acceptIceCandidate 64685ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:366590220 1 udp 1677729535 141.24.211.56 57871 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag YyT5 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64685ms [log] handleSignalingMessage 64685ms [log] handleIceCandidate 64685ms [log] acceptIceCandidate 64685ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3162136957 1 udp 33562623 141.24.210.113 58115 typ relay raddr 141.24.211.56 rport 57871 generation 0 ufrag YyT5 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64685ms [log] handleSignalingMessage 64685ms [log] handleIceCandidate 64685ms [log] acceptIceCandidate 64685ms [log] connectionstatechanged connecting completed stable 64685ms [log] connectionstatechanged connected completed stable 64685ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef", "state": "connected"}] 64688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 64688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 64689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 64690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 64690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 64690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 64691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3813569374, stream_id=1, stream_seq=0) 64691ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2829379336, stream_id=1, stream_seq=0) 64691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 64691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3813569374, gaps=[]) 64692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2829379336, gaps=[]) 64692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 64692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2829379337, stream_id=1, stream_seq=1) 64692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 64692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2829379338, stream_id=1, stream_seq=2) 64694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2829379338, gaps=[]) 64694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 64734ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tWvYw49QYKDM') 64735ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 57871) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tWvYw49QYKDM') 64768ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64768ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 64858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 64858ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 64859ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 64859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64860ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 64860ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef"}', extra='') 64860ms [log] connectionstatechanged closed closed closed 64860ms [log] connectionstatechanged closed closed closed 64860ms [log] connectionstatechanged closed closed closed 64860ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/11e6efc1-64a0-4d99-a331-15fc8798b3ef", "state": "closed"}] 64861ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64861ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64861ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'3Z*|\x00\xdf\x9a\xa87E\xea\xce') 64863ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'3Z*|\x00\xdf\x9a\xa87E\xea\xce') 64863ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52533) 64863ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64863ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64944ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64944ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 65011ms [err] Traceback (most recent call last): 65011ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 65012ms [err] return _run_code(code, main_globals, None, 65012ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 65012ms [err] exec(code, run_globals) 65012ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 65012ms [err] sys.exit(main()) 65012ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 65012ms [err] asyncio.run(main_async()) 65012ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 65012ms [err] return loop.run_until_complete(main) 65012ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 65013ms [err] self.run_forever() 65013ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 65014ms [err] self._run_once() 65014ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 65014ms [err] event_list = self._selector.select(timeout) 65014ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 65014ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 65014ms [err] KeyboardInterrupt 65104ms [log] starting device 65498ms [err] DEBUG:asyncio:Using selector: EpollSelector 65567ms [err] ERROR:asyncio:Unclosed client session 65567ms [err] client_session: 65647ms [log] parsing 65647ms [log] creating device handler 65647ms [log] [ready] 65647ms [log] reading line 65647ms [log] [websocketToken] "38d71820-dc53-406b-907d-f8e80aec5dea" 65662ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65662ms [log] [websocketConnected] 67393ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67393ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67409ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/11667225-377a-43f6-b39c-653bedb55409"}}', extra='') 67409ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/11667225-377a-43f6-b39c-653bedb55409"} 67484ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 67484ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35", "state": "new"}] 69488ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69488ms [err] v=0 69488ms [err] o=- 3925447589 3925447589 IN IP4 0.0.0.0 69488ms [err] s=- 69488ms [err] t=0 0 69488ms [err] a=group:BUNDLE 0 69488ms [err] a=msid-semantic:WMS * 69488ms [err] m=application 9 DTLS/SCTP 5000 69488ms [err] c=IN IP4 0.0.0.0 69488ms [err] a=mid:0 69488ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69488ms [err] a=max-message-size:65536 69488ms [err] a=ice-ufrag:BNo2 69488ms [err] a=ice-pwd:BcsC0oTsqV5F9NJlDFNTFr 69488ms [err] a=fingerprint:sha-256 13:96:24:0C:DC:BD:41:2B:10:7A:F9:2D:D6:31:59:D0:BB:E2:CE:B9:05:32:A3:87:4D:32:91:41:84:98:70:86 69488ms [err] a=setup:actpass 69488ms [err] 69489ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69490ms [log] makeOffer 69490ms [log] connectionstatechanged new new have-local-offer 69490ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35", "state": "new"}] 69491ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69491ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69494ms [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'w\x8c\x19]\xc3\xab\xd5*\xbcNG:') 69494ms [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'^\xff\xf50]n88\xbedw\n') 69495ms [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'w\x8c\x19]\xc3\xab\xd5*\xbcNG:') 69495ms [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'^\xff\xf50]n88\xbedw\n') 69497ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69497ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf5u+\x97^\x15[Uj\x1e\xe41') 69498ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf5u+\x97^\x15[Uj\x1e\xe41') 69498ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb9\xea\xd1\xc3\x03\xc7\xc7v\xcbhb!') 69500ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb9\xea\xd1\xc3\x03\xc7\xc7v\xcbhb!') 69500ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65420) (expires in 600 seconds) 69500ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69501ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69501ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69521ms [err] v=0 69521ms [err] o=- 9081661500360346861 2 IN IP4 127.0.0.1 69521ms [err] s=- 69521ms [err] t=0 0 69521ms [err] a=group:BUNDLE 0 69521ms [err] a=msid-semantic: WMS 69521ms [err] m=application 9 DTLS/SCTP 5000 69521ms [err] c=IN IP4 0.0.0.0 69521ms [err] a=ice-ufrag:BgVJ 69521ms [err] a=ice-pwd:LbqtTsQjPZggw/8UOQqBkjL9 69521ms [err] a=ice-options:trickle 69521ms [err] a=fingerprint:sha-256 3D:59:93:39:30:8D:35:89:6F:2C:A0:B2:E5:00:39:50:B5:55:30:6F:A0:66:9A:2C:85:43:E5:91:51:DF:EB:1E 69521ms [err] a=setup:active 69521ms [err] a=mid:0 69521ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69521ms [err] 69522ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69522ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69522ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69523ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35"}', extra='') 69523ms [log] handleSignalingMessage 69523ms [log] handleOptions 69523ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 9081661500360346861 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:BgVJ\\r\\na=ice-pwd:LbqtTsQjPZggw/8UOQqBkjL9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3D:59:93:39:30:8D:35:89:6F:2C:A0:B2:E5:00:39:50:B5:55:30:6F:A0:66:9A:2C:85:43:E5:91:51:DF:EB:1E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35"}', extra='') 69523ms [log] handleSignalingMessage 69523ms [log] handleAnswer 69523ms [log] acceptAnswer 69523ms [log] connectionstatechanged connecting checking stable 69523ms [log] connectionstatechanged connecting checking stable 69523ms [log] connectionstatechanged connecting checking stable 69523ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35", "state": "connecting"}] 69523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y+hNI1ZMqgpf') 69523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y+hNI1ZMqgpf') 69523ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7kpXqm17ji 1 udp 1845501695 172.17.0.4 59436 typ prflx) 69524ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42094) -> ('172.17.0.4', 59436)) State.WAITING -> State.IN_PROGRESS 69524ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaa\x0f.!\x9d\xdc\xfcmCFy\xb7') 69526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\x0f.!\x9d\xdc\xfcmCFy\xb7') 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42094) -> ('172.17.0.4', 59436)) State.IN_PROGRESS -> State.SUCCEEDED 69527ms [err] INFO:aioice.ice:Connection(0) ICE completed 69534ms [err] INFO:aioice.ice:Connection(0) Remote candidate "86fc1ddb-5911-4ed7-9c27-1ba16bab5015.local" resolved to 172.17.0.4 69545ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42094) -> ('172.17.0.4', 59436)) State.FROZEN -> State.IN_PROGRESS 69545ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xecwo\x1d\n_\xdf])\xa5Ml') 69546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xecwo\x1d\n_\xdf])\xa5Ml') 69546ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42094) -> ('172.17.0.4', 59436)) State.IN_PROGRESS -> State.SUCCEEDED 69546ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46813) -> ('172.17.0.4', 59436)) State.FROZEN -> State.FAILED 69546ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65420) -> ('172.17.0.4', 59436)) State.FROZEN -> State.FAILED 69566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42094) -> ('141.24.211.56', 59436)) State.FROZEN -> State.IN_PROGRESS 69566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'~t\xc5\xeb\xe9_{x\x8a2-\x93') 69578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fDYDxijrOAVT') 69578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fDYDxijrOAVT') 69587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46813) -> ('141.24.211.56', 59436)) State.FROZEN -> State.IN_PROGRESS 69587ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kN\xac\x06\xc3`\xa7\xfe\xe6A6\xd1') 69608ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65420) -> ('141.24.211.56', 59436)) State.FROZEN -> State.IN_PROGRESS 69608ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5\xc4l\xdd\x89m\xa3\xbc\x0c\xe2\xdam') 69608ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'-wl\xf7\x8a\xb0A\x051\xd2<\x01') 69610ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'-wl\xf7\x8a\xb0A\x051\xd2<\x01') 69610ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 59436) 69629ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69629ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69631ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69635ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69636ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69636ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69638ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:249352516 1 udp 2113937151 86fc1ddb-5911-4ed7-9c27-1ba16bab5015.local 59436 typ host generation 0 ufrag BgVJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35"}', extra='') 69638ms [log] handleSignalingMessage 69638ms [log] handleIceCandidate 69638ms [log] acceptIceCandidate 69638ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1883046445 1 udp 1677729535 141.24.211.56 59436 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag BgVJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35"}', extra='') 69638ms [log] handleSignalingMessage 69638ms [log] handleIceCandidate 69638ms [log] acceptIceCandidate 69638ms [log] connectionstatechanged connecting completed stable 69638ms [log] connectionstatechanged connected completed stable 69638ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35", "state": "connected"}] 69639ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69639ms [log] line {"signal":"gpio1","value":"strongH"} 69639ms [log] 69639ms [log] reading line 69639ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hIn2lpG7K56K') 69645ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hIn2lpG7K56K') 69645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4186203355, stream_id=1, stream_seq=0) 69646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4186203355, gaps=[]) 69647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2981449225, stream_id=1, stream_seq=0) 69648ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2981449225, gaps=[]) 69649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4186203356, stream_id=1, stream_seq=1) 69649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4186203357, stream_id=1, stream_seq=2) 69650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4186203358, stream_id=1, stream_seq=3) 69650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4186203359, stream_id=1, stream_seq=4) 69651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4186203357, gaps=[]) 69651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 69652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4186203359, gaps=[]) 69652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69704ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FBZPpthf+ttp') 69704ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FBZPpthf+ttp') 69704ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46813) -> ('172.17.0.4', 59436)) State.WAITING -> State.IN_PROGRESS 69704ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5\xda\xf5Jf4M2d\x9a,\x08') 69708ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 59436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5\xda\xf5Jf4M2d\x9a,\x08') 69708ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46813) -> ('172.17.0.4', 59436)) State.IN_PROGRESS -> State.SUCCEEDED 69731ms [log] line {"signal":"gpio2","value":"strongL"} 69731ms [log] 69731ms [log] reading line 69731ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69731ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69817ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69818ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69818ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69818ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69819ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35"}', extra='') 69819ms [log] connectionstatechanged closed closed closed 69819ms [log] connectionstatechanged closed closed closed 69819ms [log] connectionstatechanged closed closed closed 69819ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acd8dfd8-fd5a-437c-8bc1-054a2b643b35", "state": "closed"}] 69820ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69821ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69821ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xf1'v!\xf2\xe9P\x0c_\x0b\x9d\xed") 69822ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xf1'v!\xf2\xe9P\x0c_\x0b\x9d\xed") 69822ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65420) 69822ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69822ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69925ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69925ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69972ms [err] Traceback (most recent call last): 69972ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69972ms [err] return _run_code(code, main_globals, None, 69972ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69973ms [err] exec(code, run_globals) 69973ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69973ms [err] sys.exit(main()) 69973ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69973ms [err] asyncio.run(main_async()) 69973ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69973ms [err] return loop.run_until_complete(main) 69973ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69973ms [err] self.run_forever() 69973ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69973ms [err] self._run_once() 69973ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69974ms [err] event_list = self._selector.select(timeout) 69974ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69974ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69974ms [err] KeyboardInterrupt 70073ms [log] starting device 70467ms [err] DEBUG:asyncio:Using selector: EpollSelector 70537ms [err] ERROR:asyncio:Unclosed client session 70537ms [err] client_session: 70609ms [log] parsing 70609ms [log] creating device handler 70609ms [log] [ready] 70609ms [log] reading line 70609ms [log] [websocketToken] "ab17e0d9-3e3d-4f41-961f-8695181ee697" 70627ms [log] line {"signal":"gpio1","value":"strongH"} 70627ms [log] 70627ms [log] reading line 70627ms [log] line {"signal":"gpio2","value":"strongL"} 70627ms [log] 70627ms [log] reading line 70627ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70627ms [log] [websocketConnected] 70830ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70830ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70860ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4fd4c3ec-dd31-4c69-9d28-a775d2a36d2c"}}', extra='') 70860ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4fd4c3ec-dd31-4c69-9d28-a775d2a36d2c"} 70931ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 70931ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70931ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082", "state": "new"}] 72935ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72935ms [log] handleSignalingMessage 72935ms [log] handleOptions 72935ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72935ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72954ms [err] v=0 72954ms [err] o=- 3925447592 3925447592 IN IP4 0.0.0.0 72954ms [err] s=- 72954ms [err] t=0 0 72954ms [err] a=group:BUNDLE 0 72954ms [err] a=msid-semantic:WMS * 72954ms [err] m=application 42810 DTLS/SCTP 5000 72954ms [err] c=IN IP4 172.30.0.1 72954ms [err] a=mid:0 72954ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72954ms [err] a=max-message-size:65536 72954ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42810 typ host 72954ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 60847 typ host 72954ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42810 typ srflx raddr 172.30.0.1 rport 42810 72954ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 60847 typ srflx raddr 172.17.0.4 rport 60847 72954ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49983 typ relay raddr 172.17.0.4 rport 55591 72954ms [err] a=end-of-candidates 72954ms [err] a=ice-ufrag:9QQC 72954ms [err] a=ice-pwd:lwLGvEvt1XFLKWAMXPFwgg 72954ms [err] a=fingerprint:sha-256 6B:7B:1A:33:09:41:3D:16:5C:DD:D6:7B:8F:03:DB:18:63:69:31:93:F0:83:07:1B:90:0D:5D:1F:EC:2A:10:39 72954ms [err] a=setup:actpass 72954ms [err] 72957ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72957ms [err] v=0 72957ms [err] o=- 3925447592 3925447592 IN IP4 0.0.0.0 72957ms [err] s=- 72957ms [err] t=0 0 72957ms [err] a=group:BUNDLE 0 72957ms [err] a=msid-semantic:WMS * 72957ms [err] m=application 42810 DTLS/SCTP 5000 72957ms [err] c=IN IP4 172.30.0.1 72957ms [err] a=mid:0 72957ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72957ms [err] a=max-message-size:65536 72957ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42810 typ host 72957ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 60847 typ host 72957ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42810 typ srflx raddr 172.30.0.1 rport 42810 72957ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 60847 typ srflx raddr 172.17.0.4 rport 60847 72957ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49983 typ relay raddr 172.17.0.4 rport 55591 72957ms [err] a=end-of-candidates 72957ms [err] a=ice-ufrag:9QQC 72957ms [err] a=ice-pwd:lwLGvEvt1XFLKWAMXPFwgg 72957ms [err] a=fingerprint:sha-256 6B:7B:1A:33:09:41:3D:16:5C:DD:D6:7B:8F:03:DB:18:63:69:31:93:F0:83:07:1B:90:0D:5D:1F:EC:2A:10:39 72957ms [err] a=setup:actpass 72957ms [err] 72957ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447592 3925447592 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 42810 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 42810 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 60847 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42810 typ srflx raddr 172.30.0.1 rport 42810\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 60847 typ srflx raddr 172.17.0.4 rport 60847\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49983 typ relay raddr 172.17.0.4 rport 55591\\r\\na=end-of-candidates\\r\\na=ice-ufrag:9QQC\\r\\na=ice-pwd:lwLGvEvt1XFLKWAMXPFwgg\\r\\na=fingerprint:sha-256 6B:7B:1A:33:09:41:3D:16:5C:DD:D6:7B:8F:03:DB:18:63:69:31:93:F0:83:07:1B:90:0D:5D:1F:EC:2A:10:39\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72957ms [log] handleSignalingMessage 72957ms [log] handleOffer 72957ms [log] makeAnswer 72957ms [log] connectionstatechanged new new have-remote-offer 72957ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082", "state": "new"}] 72959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72959ms [err] v=0 72959ms [err] o=- 3925447592 3925447592 IN IP4 0.0.0.0 72959ms [err] s=- 72959ms [err] t=0 0 72959ms [err] a=group:BUNDLE 0 72959ms [err] a=msid-semantic:WMS * 72959ms [err] m=application 9 DTLS/SCTP 5000 72959ms [err] c=IN IP4 0.0.0.0 72959ms [err] a=mid:0 72959ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72959ms [err] a=max-message-size:65536 72959ms [err] a=ice-ufrag:mtjw 72959ms [err] a=ice-pwd:ubScnwHY6Zwq79sU1JKoYe 72959ms [err] a=fingerprint:sha-256 72:22:D2:B1:19:F1:B6:7B:7A:9E:5F:60:85:61:40:6B:30:44:E4:F1:26:A1:94:AB:37:41:E5:C4:40:D2:E9:77 72959ms [err] a=setup:active 72959ms [err] 72959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72961ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72961ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72963ms [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'mF9~\x07\x89WB<\xba1\x96') 72964ms [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'\xea\xb8\xb7\xb9dx\xee\xfc4\x9d\xb9)') 72964ms [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'mF9~\x07\x89WB<\xba1\x96') 72964ms [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'\xea\xb8\xb7\xb9dx\xee\xfc4\x9d\xb9)') 72966ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72966ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'0\xaf\xd7\x9e\xe0H\xa2\x9f\xe3\x181\xca') 72967ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'0\xaf\xd7\x9e\xe0H\xa2\x9f\xe3\x181\xca') 72967ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\t\xec\xbc\x83\x01\xc0w\x92s\xa0b\xc3') 72969ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\t\xec\xbc\x83\x01\xc0w\x92s\xa0b\xc3') 72969ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61184) (expires in 600 seconds) 72969ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72969ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72970ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72970ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72970ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.30.0.1', 42810)) State.FROZEN -> State.WAITING 72971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('172.30.0.1', 42810)) State.FROZEN -> State.WAITING 72971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.17.0.4', 60847)) State.FROZEN -> State.WAITING 72971ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('172.30.0.1', 42810)) State.FROZEN -> State.WAITING 72972ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.30.0.1', 42810)) State.WAITING -> State.IN_PROGRESS 72972ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\x04a\x11\r\xda\x936]$\xb7\xbe') 72972ms [log] connectionstatechanged new new stable 72972ms [log] connectionstatechanged new new stable 72972ms [log] connectionstatechanged connecting checking stable 72972ms [log] connectionstatechanged connecting checking stable 72972ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082", "state": "connecting"}] 72973ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\x04a\x11\r\xda\x936]$\xb7\xbe') 72973ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.30.0.1', 42810)) State.IN_PROGRESS -> State.SUCCEEDED 72973ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.211.56', 42810)) State.FROZEN -> State.WAITING 72973ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.211.56', 60847)) State.FROZEN -> State.WAITING 72973ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.210.113', 49983)) State.FROZEN -> State.WAITING 72985ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"3\xe9'0\xbf2u&\x84Y\xec\x9e") 72985ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"3\xe9'0\xbf2u&\x84Y\xec\x9e") 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('172.30.0.1', 42810)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.17.0.4', 60847)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('172.17.0.4', 60847)) State.FROZEN -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.211.56', 42810)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('141.24.211.56', 42810)) State.FROZEN -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.211.56', 60847)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('141.24.211.56', 60847)) State.FROZEN -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('172.30.0.1', 42810)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('172.17.0.4', 60847)) State.FROZEN -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('141.24.210.113', 49983)) State.WAITING -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 57142) -> ('141.24.210.113', 49983)) State.FROZEN -> State.FAILED 72986ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('141.24.211.56', 42810)) State.FROZEN -> State.FAILED 72987ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('141.24.211.56', 60847)) State.FROZEN -> State.FAILED 72987ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61184) -> ('141.24.210.113', 49983)) State.FROZEN -> State.FAILED 72987ms [err] INFO:aioice.ice:Connection(0) ICE completed 72987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 42810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba>?O\x16\xb9\xed\x1b\xa7\x0e3\x10') 72987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 42810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba>?O\x16\xb9\xed\x1b\xa7\x0e3\x10') 72987ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(FZ52Kckp1x 1 udp 1862270975 172.17.0.4 42810 typ prflx) 72987ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.17.0.4', 42810)) State.WAITING -> State.IN_PROGRESS 72987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 42810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf3\xfaHlc\xab\xd9\x93e\xfc\x97\xfb') 72989ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 42810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf3\xfaHlc\xab\xd9\x93e\xfc\x97\xfb') 72989ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38412) -> ('172.17.0.4', 42810)) State.IN_PROGRESS -> State.SUCCEEDED 72992ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72993ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73011ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73011ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73011ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73012ms [log] connectionstatechanged connecting completed stable 73012ms [log] connectionstatechanged connected completed stable 73012ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082", "state": "connected"}] 73012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=53978527, stream_id=1, stream_seq=0) 73016ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3832234194, stream_id=1, stream_seq=0) 73016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=53978527, gaps=[]) 73016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3832234195, stream_id=1, stream_seq=1) 73017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3832234196, stream_id=1, stream_seq=2) 73017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3832234194, gaps=[]) 73017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3832234195, gaps=[]) 73018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 73020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3832234196, gaps=[]) 73020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73092ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73092ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73185ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73185ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73185ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73186ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73187ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082"}', extra='') 73187ms [log] connectionstatechanged closed closed closed 73187ms [log] connectionstatechanged closed closed closed 73187ms [log] connectionstatechanged closed closed closed 73187ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8680da9a-5a2c-4d00-b38c-9e1b30479082", "state": "closed"}] 73187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73188ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73188ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc2\xa7\x1e#\xfc\xbb\xf3R\x13\x89pV') 73189ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc2\xa7\x1e#\xfc\xbb\xf3R\x13\x89pV') 73189ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61184) 73189ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73190ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73263ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73263ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73330ms [err] Traceback (most recent call last): 73330ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73330ms [err] return _run_code(code, main_globals, None, 73330ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73330ms [err] exec(code, run_globals) 73330ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73330ms [err] sys.exit(main()) 73330ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73331ms [err] asyncio.run(main_async()) 73331ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73331ms [err] return loop.run_until_complete(main) 73331ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73331ms [err] self.run_forever() 73331ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73332ms [err] self._run_once() 73332ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73332ms [err] event_list = self._selector.select(timeout) 73332ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73332ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73333ms [err] KeyboardInterrupt 73435ms [log] starting device 73824ms [err] DEBUG:asyncio:Using selector: EpollSelector 73894ms [err] ERROR:asyncio:Unclosed client session 73894ms [err] client_session: 73965ms [log] parsing 73965ms [log] creating device handler 73965ms [log] [ready] 73965ms [log] reading line 73965ms [log] [websocketToken] "7c3ce01a-a9ee-4551-a549-da5878c4a775" 73985ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73985ms [log] [websocketConnected] 74188ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74188ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74213ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b864f819-b09e-40e3-9d33-bca39a2c54be"}}', extra='') 74213ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b864f819-b09e-40e3-9d33-bca39a2c54be"} 74275ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 74275ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20", "state": "new"}] 76278ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 76278ms [err] v=0 76278ms [err] o=- 3925447595 3925447595 IN IP4 0.0.0.0 76278ms [err] s=- 76278ms [err] t=0 0 76278ms [err] a=group:BUNDLE 0 76278ms [err] a=msid-semantic:WMS * 76278ms [err] m=application 9 DTLS/SCTP 5000 76278ms [err] c=IN IP4 0.0.0.0 76278ms [err] a=mid:0 76278ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76278ms [err] a=max-message-size:65536 76278ms [err] a=ice-ufrag:IzLi 76278ms [err] a=ice-pwd:XJo5lOKWJcVlhUFtKmQC8Y 76278ms [err] a=fingerprint:sha-256 D4:AA:5D:9E:DE:97:9C:AB:45:15:FA:DB:A0:2D:2D:5A:11:1B:47:A2:3B:5F:D9:F8:42:9D:26:2B:28:BE:8C:6B 76278ms [err] a=setup:actpass 76278ms [err] 76280ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76281ms [log] makeOffer 76281ms [log] connectionstatechanged new new have-local-offer 76281ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20", "state": "new"}] 76281ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76284ms [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'\xb3\x0cE\x1d\x8cM\xfa\xeaO\xb0\xd1s') 76284ms [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'\xf2\x1cY\x1e\x82C\x15U&\x9d\xe2\xb7') 76285ms [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'\xb3\x0cE\x1d\x8cM\xfa\xeaO\xb0\xd1s') 76285ms [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'\xf2\x1cY\x1e\x82C\x15U&\x9d\xe2\xb7') 76286ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76287ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf3U\xf4\xdd\xc8\x04s6\t\x96\xe87') 76288ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf3U\xf4\xdd\xc8\x04s6\t\x96\xe87') 76288ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x90\\>\x90\x81M\xe6R\xa1\xa7\x11q') 76289ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x90\\>\x90\x81M\xe6R\xa1\xa7\x11q') 76289ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53188) (expires in 600 seconds) 76290ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76290ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76291ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76291ms [log] handleSignalingMessage 76291ms [log] handleOptions 76291ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76291ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 39887) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x83\xf3y\xc4,\x07\xed\xc3c\xd8\x93w') 76316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 39887) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x83\xf3y\xc4,\x07\xed\xc3c\xd8\x93w') 76323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 76323ms [err] v=0 76323ms [err] o=- 3925447595 3925447595 IN IP4 0.0.0.0 76323ms [err] s=- 76323ms [err] t=0 0 76323ms [err] a=group:BUNDLE 0 76323ms [err] a=msid-semantic:WMS * 76323ms [err] m=application 39887 DTLS/SCTP 5000 76323ms [err] c=IN IP4 172.30.0.1 76323ms [err] a=mid:0 76323ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76323ms [err] a=max-message-size:65536 76323ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39887 typ host 76323ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 44652 typ host 76323ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39887 typ srflx raddr 172.30.0.1 rport 39887 76323ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 44652 typ srflx raddr 172.17.0.4 rport 44652 76323ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51548 typ relay raddr 172.17.0.4 rport 49107 76323ms [err] a=end-of-candidates 76323ms [err] a=ice-ufrag:EENS 76323ms [err] a=ice-pwd:IqYl1pknNIqz7PTZjyXK3b 76323ms [err] a=fingerprint:sha-256 D5:8A:BF:91:71:D5:71:C8:C3:B2:52:7E:CF:49:8E:76:22:06:DC:5A:5A:63:A0:54:04:96:5F:FF:00:76:8F:8C 76323ms [err] a=setup:active 76323ms [err] 76324ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 76324ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76324ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76324ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.30.0.1', 39887)) State.FROZEN -> State.WAITING 76324ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('172.30.0.1', 39887)) State.FROZEN -> State.WAITING 76324ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.17.0.4', 44652)) State.FROZEN -> State.WAITING 76324ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('172.30.0.1', 39887)) State.FROZEN -> State.WAITING 76324ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(eyGb6Cd83V 1 udp 1862270975 172.17.0.4 39887 typ prflx) 76324ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.17.0.4', 39887)) State.WAITING -> State.IN_PROGRESS 76325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 39887) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\x0e_r\xc2I\xdb?$\xab\x11c') 76325ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.30.0.1', 39887)) State.WAITING -> State.IN_PROGRESS 76325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39887) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PA\xbf\x92\xd8 \xad\x0f@\x18\xf3\xbb') 76325ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447595 3925447595 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 39887 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 39887 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 44652 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39887 typ srflx raddr 172.30.0.1 rport 39887\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 44652 typ srflx raddr 172.17.0.4 rport 44652\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51548 typ relay raddr 172.17.0.4 rport 49107\\r\\na=end-of-candidates\\r\\na=ice-ufrag:EENS\\r\\na=ice-pwd:IqYl1pknNIqz7PTZjyXK3b\\r\\na=fingerprint:sha-256 D5:8A:BF:91:71:D5:71:C8:C3:B2:52:7E:CF:49:8E:76:22:06:DC:5A:5A:63:A0:54:04:96:5F:FF:00:76:8F:8C\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 76325ms [log] handleSignalingMessage 76325ms [log] handleAnswer 76325ms [log] acceptAnswer 76325ms [log] connectionstatechanged connecting checking stable 76325ms [log] connectionstatechanged connecting checking stable 76325ms [log] connectionstatechanged connecting checking stable 76325ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20", "state": "connecting"}] 76325ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 39887) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\x0e_r\xc2I\xdb?$\xab\x11c') 76326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.17.0.4', 39887)) State.IN_PROGRESS -> State.SUCCEEDED 76326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('172.30.0.1', 39887)) State.WAITING -> State.FAILED 76326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.17.0.4', 44652)) State.WAITING -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('172.17.0.4', 44652)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('141.24.211.56', 39887)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('141.24.211.56', 39887)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('141.24.211.56', 44652)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('141.24.211.56', 44652)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('141.24.210.113', 51548)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 39888) -> ('141.24.210.113', 51548)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('172.30.0.1', 39887)) State.WAITING -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('172.17.0.4', 44652)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('141.24.211.56', 39887)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('141.24.211.56', 44652)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53188) -> ('141.24.210.113', 51548)) State.FROZEN -> State.FAILED 76327ms [err] INFO:aioice.ice:Connection(0) ICE completed 76327ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39887) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PA\xbf\x92\xd8 \xad\x0f@\x18\xf3\xbb') 76327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40501) -> ('172.30.0.1', 39887)) State.IN_PROGRESS -> State.SUCCEEDED 76328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39887) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e{x\x7f.h\x8b{[Y\xdc\xe3') 76328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39887) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e{x\x7f.h\x8b{[Y\xdc\xe3') 76345ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 76345ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76347ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 76351ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 76352ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 76352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 76353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 76353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 76353ms [log] connectionstatechanged connecting completed stable 76353ms [log] connectionstatechanged connected completed stable 76353ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20", "state": "connected"}] 76354ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76354ms [log] line {"signal":"gpio1","value":"strongH"} 76354ms [log] 76354ms [log] reading line 76354ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 76354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 76354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 76354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 76354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 76355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 76356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 76356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 76356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 76356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3438738343, stream_id=1, stream_seq=0) 76356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2606844272, stream_id=1, stream_seq=0) 76357ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2606844272, gaps=[]) 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3438738343, gaps=[]) 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3438738344, stream_id=1, stream_seq=1) 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3438738345, stream_id=1, stream_seq=2) 76358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3438738346, stream_id=1, stream_seq=3) 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3438738347, stream_id=1, stream_seq=4) 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3438738344, gaps=[]) 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3438738345, gaps=[]) 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3438738346, gaps=[]) 76359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 76360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3438738347, gaps=[]) 76360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76456ms [log] line {"signal":"gpio2","value":"strongL"} 76456ms [log] 76456ms [log] reading line 76456ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76456ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 76528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 76528ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76528ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 76528ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 76528ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76528ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76529ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 76529ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20"}', extra='') 76529ms [log] connectionstatechanged closed closed closed 76529ms [log] connectionstatechanged closed closed closed 76529ms [log] connectionstatechanged closed closed closed 76529ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/51283832-7891-4c43-8d41-d0d341957f20", "state": "closed"}] 76530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76530ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76530ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x81\x1cg\xf3\x86G\x0e8g)@h') 76531ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x81\x1cg\xf3\x86G\x0e8g)@h') 76532ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53188) 76532ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76532ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76625ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76625ms [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 76684ms [err] Traceback (most recent call last): 76684ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76684ms [err] return _run_code(code, main_globals, None, 76684ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76684ms [err] exec(code, run_globals) 76684ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76684ms [err] sys.exit(main()) 76684ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76684ms [err] asyncio.run(main_async()) 76684ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76684ms [err] return loop.run_until_complete(main) 76684ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76684ms [err] self.run_forever() 76684ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76684ms [err] self._run_once() 76684ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76685ms [err] event_list = self._selector.select(timeout) 76685ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76685ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76685ms [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 ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 91997ms [log] starting device 92392ms [err] DEBUG:asyncio:Using selector: EpollSelector 92459ms [err] ERROR:asyncio:Unclosed client session 92459ms [err] client_session: 92536ms [log] parsing 92536ms [log] creating device handler 92536ms [log] [ready] 92536ms [log] reading line 92536ms [log] [websocketToken] "b74654cb-8f3a-41ee-a86e-73fb1dec9b66" 92551ms [log] line {"signal":"gpio1","value":"strongH"} 92551ms [log] 92551ms [log] reading line 92551ms [log] line {"signal":"gpio2","value":"strongL"} 92551ms [log] 92551ms [log] reading line 92551ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92551ms [log] [websocketConnected] 94270ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94270ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94281ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3c2d5482-0125-4714-8539-09c497da9aac"}}', extra='') 94281ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3c2d5482-0125-4714-8539-09c497da9aac"} 94356ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 94356ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 94356ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 94357ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994", "state": "new"}] 96361ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 96361ms [err] v=0 96361ms [err] o=- 3925447616 3925447616 IN IP4 0.0.0.0 96361ms [err] s=- 96361ms [err] t=0 0 96361ms [err] a=group:BUNDLE 0 96361ms [err] a=msid-semantic:WMS * 96361ms [err] m=application 9 DTLS/SCTP 5000 96361ms [err] c=IN IP4 0.0.0.0 96361ms [err] a=mid:0 96361ms [err] a=sctpmap:5000 webrtc-datachannel 65535 96361ms [err] a=max-message-size:65536 96361ms [err] a=ice-ufrag:bfMR 96361ms [err] a=ice-pwd:S9YsUPBA9itipXzDei0oeY 96361ms [err] a=fingerprint:sha-256 1A:36:0B:4A:A9:4E:7E:ED:85:F5:1D:23:AB:2D:C2:35:47:15:BF:BD:1E:35:E4:A5:8A:90:5A:1A:DD:16:27:96 96361ms [err] a=setup:actpass 96361ms [err] 96362ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96363ms [log] makeOffer 96363ms [log] connectionstatechanged new new have-local-offer 96363ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994", "state": "new"}] 96364ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96364ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96367ms [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't\xefd\x19Z\x0eTs\x8dW \xf7') 96367ms [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'~O\xe0\xbc\xf0=\xb4C\xe7hc\xe9') 96367ms [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't\xefd\x19Z\x0eTs\x8dW \xf7') 96368ms [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'~O\xe0\xbc\xf0=\xb4C\xe7hc\xe9') 96369ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96369ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'b\xe4V\x94\xec\xad\xe1\xc3O\xb9$g') 96370ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'b\xe4V\x94\xec\xad\xe1\xc3O\xb9$g') 96371ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xeb\n\xc1\x08\x1c\xc0\xcb\x9aP\x80>\x88') 96371ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xeb\n\xc1\x08\x1c\xc0\xcb\x9aP\x80>\x88') 96372ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64554) (expires in 600 seconds) 96372ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96372ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96373ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96373ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96394ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 96394ms [err] v=0 96394ms [err] o=- 1978353742717700972 2 IN IP4 127.0.0.1 96394ms [err] s=- 96394ms [err] t=0 0 96394ms [err] a=group:BUNDLE 0 96394ms [err] a=msid-semantic: WMS 96394ms [err] m=application 9 DTLS/SCTP 5000 96394ms [err] c=IN IP4 0.0.0.0 96394ms [err] a=ice-ufrag:F+Zk 96394ms [err] a=ice-pwd:PeNC+KC+Wbg8pmuiiu0+HmaL 96394ms [err] a=ice-options:trickle 96394ms [err] a=fingerprint:sha-256 80:7C:5A:49:F0:04:9A:8E:BF:D6:9D:49:45:BB:69:34:0C:C8:E7:AD:C6:B2:64:37:E4:EB:95:8D:1F:98:E2:B2 96394ms [err] a=setup:active 96394ms [err] a=mid:0 96394ms [err] a=sctpmap:5000 webrtc-datachannel 1024 96394ms [err] 96395ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 96395ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96395ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96396ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994"}', extra='') 96396ms [log] handleSignalingMessage 96396ms [log] handleOptions 96396ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1978353742717700972 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:F+Zk\\r\\na=ice-pwd:PeNC+KC+Wbg8pmuiiu0+HmaL\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 80:7C:5A:49:F0:04:9A:8E:BF:D6:9D:49:45:BB:69:34:0C:C8:E7:AD:C6:B2:64:37:E4:EB:95:8D:1F:98:E2:B2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994"}', extra='') 96396ms [log] handleSignalingMessage 96396ms [log] handleAnswer 96396ms [log] acceptAnswer 96396ms [log] connectionstatechanged connecting checking stable 96396ms [log] connectionstatechanged connecting checking stable 96396ms [log] connectionstatechanged connecting checking stable 96396ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994", "state": "connecting"}] 96396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B7v31MZ9pkMu') 96396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B7v31MZ9pkMu') 96396ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(HrB3umku0a 1 udp 1845501695 172.17.0.4 54294 typ prflx) 96397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44550) -> ('172.17.0.4', 54294)) State.WAITING -> State.IN_PROGRESS 96397ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5\x9d\x05hZ\x9d\x9e\xdb\xf6v\x7f\x81') 96403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb5\x9d\x05hZ\x9d\x9e\xdb\xf6v\x7f\x81') 96403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44550) -> ('172.17.0.4', 54294)) State.IN_PROGRESS -> State.SUCCEEDED 96403ms [err] INFO:aioice.ice:Connection(0) ICE completed 96410ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f669300b-adde-4153-bae6-e420dfab4b98.local" resolved to 172.17.0.4 96416ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44550) -> ('172.17.0.4', 54294)) State.FROZEN -> State.IN_PROGRESS 96416ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xbd]\x98\n!\x8b\x9b\x87\x00\x95\xa3') 96418ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xbd]\x98\n!\x8b\x9b\x87\x00\x95\xa3') 96418ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44550) -> ('172.17.0.4', 54294)) State.IN_PROGRESS -> State.SUCCEEDED 96418ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 47124) -> ('172.17.0.4', 54294)) State.FROZEN -> State.FAILED 96418ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64554) -> ('172.17.0.4', 54294)) State.FROZEN -> State.FAILED 96437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44550) -> ('141.24.211.56', 54294)) State.FROZEN -> State.IN_PROGRESS 96437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9`\x1e4|\xf8\xc2\x93{\x9b\x08z') 96453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9q04ssXPtcIB') 96453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9q04ssXPtcIB') 96458ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 47124) -> ('141.24.211.56', 54294)) State.FROZEN -> State.IN_PROGRESS 96458ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xd9\x80g/\xa1\x03O\x17\xae\xf8=') 96478ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64554) -> ('141.24.211.56', 54294)) State.FROZEN -> State.IN_PROGRESS 96479ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1f\x8d\x0f\xd5o\xe2#\x1c{\x87\xc1\xc7') 96479ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x99\xeeJ O\x06\x9e\x1b\x98\xcd\xc85') 96480ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x99\xeeJ O\x06\x9e\x1b\x98\xcd\xc85') 96480ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 54294) 96499ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 96500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96501ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 96506ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 96506ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 96506ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 96507ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 96507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 96508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 96508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3579580661 1 udp 2113937151 f669300b-adde-4153-bae6-e420dfab4b98.local 54294 typ host generation 0 ufrag F+Zk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994"}', extra='') 96508ms [log] handleSignalingMessage 96508ms [log] handleIceCandidate 96508ms [log] acceptIceCandidate 96508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3779864794 1 udp 1677729535 141.24.211.56 54294 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag F+Zk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994"}', extra='') 96508ms [log] handleSignalingMessage 96508ms [log] handleIceCandidate 96508ms [log] acceptIceCandidate 96508ms [log] connectionstatechanged connecting completed stable 96508ms [log] connectionstatechanged connected completed stable 96508ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994", "state": "connected"}] 96513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 96513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 96513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 96514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 96514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 96514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 96514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 96515ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'N84oO5sjKicF') 96516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'N84oO5sjKicF') 96516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 96516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 96516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 96516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=527630004, stream_id=1, stream_seq=0) 96517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 96518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=527630004, gaps=[]) 96518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 96518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2239963808, stream_id=1, stream_seq=0) 96518ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2239963808, gaps=[]) 96519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=527630005, stream_id=1, stream_seq=1) 96519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 96520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=527630006, stream_id=1, stream_seq=2) 96521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=527630006, gaps=[]) 96521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 96578ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SOk/bINJDVFA') 96579ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SOk/bINJDVFA') 96579ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 47124) -> ('172.17.0.4', 54294)) State.WAITING -> State.IN_PROGRESS 96579ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3\x92X\x83\xa1q\xba\x80\x85\x05\xfa\xbc') 96582ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.4', 54294) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3\x92X\x83\xa1q\xba\x80\x85\x05\xfa\xbc') 96583ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 47124) -> ('172.17.0.4', 54294)) State.IN_PROGRESS -> State.SUCCEEDED 96619ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96619ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 96687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 96687ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96688ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 96688ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 96688ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96688ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96689ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 96689ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994"}', extra='') 96689ms [log] connectionstatechanged closed closed closed 96689ms [log] connectionstatechanged closed closed closed 96689ms [log] connectionstatechanged closed closed closed 96689ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f8bb53a0-6b1b-45c5-b6b2-71888ef1a994", "state": "closed"}] 96690ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96691ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1b\xa4\xad\xd7\x8aQ\x12#\x06\x89\nS') 96692ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1b\xa4\xad\xd7\x8aQ\x12#\x06\x89\nS') 96692ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64554) 96692ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96692ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96787ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96787ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 96838ms [err] Traceback (most recent call last): 96838ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96838ms [err] return _run_code(code, main_globals, None, 96838ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96838ms [err] exec(code, run_globals) 96838ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96838ms [err] sys.exit(main()) 96838ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96839ms [err] asyncio.run(main_async()) 96839ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96839ms [err] return loop.run_until_complete(main) 96839ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96839ms [err] self.run_forever() 96839ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96839ms [err] self._run_once() 96839ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96840ms [err] event_list = self._selector.select(timeout) 96840ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96840ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96840ms [err] KeyboardInterrupt 96928ms [log] starting device 97339ms [err] DEBUG:asyncio:Using selector: EpollSelector 97408ms [err] ERROR:asyncio:Unclosed client session 97408ms [err] client_session: 97488ms [log] parsing 97488ms [log] creating device handler 97488ms [log] [ready] 97488ms [log] reading line 97488ms [log] [websocketToken] "60d6bdf9-332d-489f-817e-0de8c0cf61d5" 97503ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97503ms [log] [websocketConnected] 99201ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 99201ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 99227ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ea6e589b-0cc2-4687-84ec-27bcf1fcb20f"}}', extra='') 99227ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ea6e589b-0cc2-4687-84ec-27bcf1fcb20f"} 99301ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 99301ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca", "state": "new"}] 101304ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101304ms [log] handleSignalingMessage 101304ms [log] handleOptions 101304ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 101304ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 101304ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 101304ms [err] v=0 101304ms [err] o=- 469951345778730685 2 IN IP4 127.0.0.1 101304ms [err] s=- 101304ms [err] t=0 0 101304ms [err] a=group:BUNDLE 0 101304ms [err] a=extmap-allow-mixed 101304ms [err] a=msid-semantic: WMS 101304ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101304ms [err] c=IN IP4 0.0.0.0 101304ms [err] a=ice-ufrag:fAaN 101304ms [err] a=ice-pwd:MJxzp4VTkIZY/FoQVwGHEXs8 101304ms [err] a=ice-options:trickle 101304ms [err] a=fingerprint:sha-256 D2:8C:BC:B4:32:D4:CC:52:64:58:25:68:5F:D5:42:FF:49:9C:81:4E:00:D4:52:1A:22:63:86:31:BF:8F:AC:0E 101304ms [err] a=setup:actpass 101304ms [err] a=mid:0 101304ms [err] a=sctp-port:5000 101304ms [err] a=max-message-size:262144 101304ms [err] 101306ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 101306ms [err] v=0 101306ms [err] o=- 469951345778730685 2 IN IP4 127.0.0.1 101306ms [err] s=- 101306ms [err] t=0 0 101306ms [err] a=group:BUNDLE 0 101306ms [err] a=extmap-allow-mixed 101306ms [err] a=msid-semantic: WMS 101306ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101306ms [err] c=IN IP4 0.0.0.0 101306ms [err] a=ice-ufrag:fAaN 101306ms [err] a=ice-pwd:MJxzp4VTkIZY/FoQVwGHEXs8 101306ms [err] a=ice-options:trickle 101306ms [err] a=fingerprint:sha-256 D2:8C:BC:B4:32:D4:CC:52:64:58:25:68:5F:D5:42:FF:49:9C:81:4E:00:D4:52:1A:22:63:86:31:BF:8F:AC:0E 101306ms [err] a=setup:actpass 101306ms [err] a=mid:0 101306ms [err] a=sctp-port:5000 101306ms [err] a=max-message-size:262144 101306ms [err] 101306ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 469951345778730685 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:fAaN\\r\\na=ice-pwd:MJxzp4VTkIZY/FoQVwGHEXs8\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D2:8C:BC:B4:32:D4:CC:52:64:58:25:68:5F:D5:42:FF:49:9C:81:4E:00:D4:52:1A:22:63:86:31:BF:8F:AC:0E\\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/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101306ms [log] handleSignalingMessage 101306ms [log] handleOffer 101306ms [log] makeAnswer 101306ms [log] connectionstatechanged new new have-remote-offer 101306ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca", "state": "new"}] 101308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 101308ms [err] v=0 101308ms [err] o=- 3925447620 3925447620 IN IP4 0.0.0.0 101308ms [err] s=- 101308ms [err] t=0 0 101308ms [err] a=group:BUNDLE 0 101308ms [err] a=msid-semantic:WMS * 101308ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 101308ms [err] c=IN IP4 0.0.0.0 101308ms [err] a=mid:0 101308ms [err] a=sctp-port:5000 101308ms [err] a=max-message-size:65536 101308ms [err] a=ice-ufrag:WMCe 101308ms [err] a=ice-pwd:FqoMAZ5KaQJhhcRPqaBulk 101308ms [err] a=fingerprint:sha-256 71:1B:95:02:CD:0E:44:57:63:55:FA:8F:3C:D9:BD:F3:E7:03:B6:0B:C4:1B:2E:36:FB:EA:04:AB:5E:57:F8:0C 101308ms [err] a=setup:active 101308ms [err] 101308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 101310ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 101310ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 101312ms [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'\x1a!&\xc5\xe0\xda\x12\xca\xcf\x08Mb') 101312ms [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'\xa72?\xfak\xb1.,\xa3\x7f \xb3') 101313ms [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'\x1a!&\xc5\xe0\xda\x12\xca\xcf\x08Mb') 101313ms [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'\xa72?\xfak\xb1.,\xa3\x7f \xb3') 101315ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 101315ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'b\x0c\xda\x906H M1\xd4L\xed') 101316ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'b\x0c\xda\x906H M1\xd4L\xed') 101317ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe9\x19\xf7\x19\xc1\x07\x98\xae\\h\x97\r') 101318ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe9\x19\xf7\x19\xc1\x07\x98\xae\\h\x97\r') 101318ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55354) (expires in 600 seconds) 101318ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 101318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 101319ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 101319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 101320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 101320ms [log] connectionstatechanged new new stable 101320ms [log] connectionstatechanged new new stable 101320ms [log] connectionstatechanged connecting checking stable 101320ms [log] connectionstatechanged connecting checking stable 101320ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca", "state": "connecting"}] 101346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WkrGscupP1uY') 101346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WkrGscupP1uY') 101346ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Ca6bdCyrOD 1 udp 1845501695 172.17.0.4 47746 typ prflx) 101347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53521) -> ('172.17.0.4', 47746)) State.WAITING -> State.IN_PROGRESS 101347ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc9Gu\xf8w\xf8\xea\xd2\xcb\xc1\x84 ') 101350ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc9Gu\xf8w\xf8\xea\xd2\xcb\xc1\x84 ') 101350ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53521) -> ('172.17.0.4', 47746)) State.IN_PROGRESS -> State.SUCCEEDED 101351ms [err] INFO:aioice.ice:Connection(0) ICE completed 101361ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 101361ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 101363ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 101366ms [err] INFO:aioice.ice:Connection(0) Remote candidate "848b0d04-1a9c-4073-a4f3-c47aabe30bb1.local" resolved to 172.17.0.4 101369ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 101370ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 101370ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 101370ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 101371ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1471445680 1 udp 2113937151 848b0d04-1a9c-4073-a4f3-c47aabe30bb1.local 47746 typ host generation 0 ufrag fAaN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101371ms [log] handleSignalingMessage 101371ms [log] handleIceCandidate 101371ms [log] acceptIceCandidate 101371ms [log] connectionstatechanged connecting completed stable 101371ms [log] connectionstatechanged connected completed stable 101371ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca", "state": "connected"}] 101371ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101371ms [log] line {"signal":"gpio1","value":"strongH"} 101371ms [log] 101371ms [log] reading line 101371ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 101374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 101374ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 101375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 101375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 101375ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 101376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=847528611, stream_id=1, stream_seq=0) 101376ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 101376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2689646302, stream_id=1, stream_seq=0) 101376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 101377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=847528611, gaps=[]) 101377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2689646302, gaps=[]) 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2689646303, stream_id=1, stream_seq=1) 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2689646304, stream_id=1, stream_seq=2) 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2689646305, stream_id=1, stream_seq=3) 101378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2689646306, stream_id=1, stream_seq=4) 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2689646304, gaps=[]) 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2689646306, gaps=[]) 101379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 101406ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ns4teHWpYLEQ') 101407ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ns4teHWpYLEQ') 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53521) -> ('172.17.0.4', 47746)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 53800) -> ('172.17.0.4', 47746)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53521) -> ('141.24.211.56', 47746)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 53800) -> ('141.24.211.56', 47746)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53521) -> ('141.24.210.113', 53222)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 53800) -> ('141.24.210.113', 53222)) State.FROZEN -> State.FAILED 101407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55354) -> ('172.17.0.4', 47746)) State.FROZEN -> State.FAILED 101408ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55354) -> ('141.24.211.56', 47746)) State.FROZEN -> State.FAILED 101408ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55354) -> ('141.24.210.113', 53222)) State.FROZEN -> State.FAILED 101434ms [log] line {"signal":"gpio2","value":"strongL"} 101434ms [log] 101434ms [log] reading line 101434ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:693479897 1 udp 1677729535 141.24.211.56 47746 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag fAaN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101434ms [log] handleSignalingMessage 101434ms [log] handleIceCandidate 101434ms [log] acceptIceCandidate 101434ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2541294123 1 udp 33562623 141.24.210.113 53222 typ relay raddr 141.24.211.56 rport 47746 generation 0 ufrag fAaN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101434ms [log] handleSignalingMessage 101434ms [log] handleIceCandidate 101434ms [log] acceptIceCandidate 101434ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 101434ms [log] [experimentStatusChanged] {"status": "running", "message": null} 101469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BtbiMficc1W0') 101469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 47746) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BtbiMficc1W0') 101539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 101540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 101540ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 101540ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 101540ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 101541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 101541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 101541ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 101541ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca"}', extra='') 101541ms [log] connectionstatechanged closed closed closed 101541ms [log] connectionstatechanged closed closed closed 101541ms [log] connectionstatechanged closed closed closed 101541ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/538429de-0784-46c2-a107-d8b693c71eca", "state": "closed"}] 101542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 101543ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 101543ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xb9f\xb3'\x0e\xff\xdf\xf0+6@\xe5") 101544ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xb9f\xb3'\x0e\xff\xdf\xf0+6@\xe5") 101544ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55354) 101545ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 101545ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 101617ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 101617ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 101687ms [err] Traceback (most recent call last): 101687ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 101687ms [err] return _run_code(code, main_globals, None, 101687ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 101687ms [err] exec(code, run_globals) 101687ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 101688ms [err] sys.exit(main()) 101688ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 101688ms [err] asyncio.run(main_async()) 101688ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 101688ms [err] return loop.run_until_complete(main) 101688ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 101688ms [err] self.run_forever() 101688ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 101688ms [err] self._run_once() 101688ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 101689ms [err] event_list = self._selector.select(timeout) 101689ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 101689ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 101689ms [err] KeyboardInterrupt 101781ms [log] starting device 102166ms [err] DEBUG:asyncio:Using selector: EpollSelector 102237ms [err] ERROR:asyncio:Unclosed client session 102237ms [err] client_session: 102303ms [log] parsing 102303ms [log] creating device handler 102303ms [log] [ready] 102303ms [log] reading line 102303ms [log] [websocketToken] "e195090b-80bf-4982-90ce-bb77c68fcd23" 102317ms [log] line {"signal":"gpio1","value":"strongH"} 102317ms [log] 102317ms [log] reading line 102317ms [log] line {"signal":"gpio2","value":"strongL"} 102317ms [log] 102317ms [log] reading line 102317ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102317ms [log] [websocketConnected] 102494ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102494ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102511ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c1a17336-f6f1-4360-b93a-57b1732e8f23"}}', extra='') 102511ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c1a17336-f6f1-4360-b93a-57b1732e8f23"} 102582ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 102582ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102582ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102582ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd", "state": "new"}] 104587ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 104587ms [err] v=0 104587ms [err] o=- 3925447624 3925447624 IN IP4 0.0.0.0 104587ms [err] s=- 104587ms [err] t=0 0 104587ms [err] a=group:BUNDLE 0 104587ms [err] a=msid-semantic:WMS * 104587ms [err] m=application 9 DTLS/SCTP 5000 104587ms [err] c=IN IP4 0.0.0.0 104587ms [err] a=mid:0 104587ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104587ms [err] a=max-message-size:65536 104587ms [err] a=ice-ufrag:URoS 104587ms [err] a=ice-pwd:YpBrdWz9eeGTsTwXUv6iW4 104587ms [err] a=fingerprint:sha-256 7C:99:5B:39:50:9A:8F:68:00:CD:C1:48:16:F7:47:4C:CD:0D:77:1B:B5:F9:86:29:AA:A3:77:C9:0C:DB:C4:DF 104587ms [err] a=setup:actpass 104587ms [err] 104589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104590ms [log] makeOffer 104590ms [log] connectionstatechanged new new have-local-offer 104590ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd", "state": "new"}] 104590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104591ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104593ms [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'\x8e\xb5\xf7\xef\xde\x9d\xca\x08>\xf8\x9f+') 104593ms [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'\xf6\xba\xba\xb5\xc8l\xa1\x9eo"*\x8e') 104594ms [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'\x8e\xb5\xf7\xef\xde\x9d\xca\x08>\xf8\x9f+') 104595ms [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'\xf6\xba\xba\xb5\xc8l\xa1\x9eo"*\x8e') 104596ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104597ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x15\xe7\xb8\x01z\x1d\xd0\x0e\xd8\xbfG\x07') 104598ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x15\xe7\xb8\x01z\x1d\xd0\x0e\xd8\xbfG\x07') 104598ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'-\xdd}\xc3;\x02\xb6\xbfSr\xe5\x9c') 104599ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'-\xdd}\xc3;\x02\xb6\xbfSr\xe5\x9c') 104600ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57645) (expires in 600 seconds) 104600ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104600ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104601ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104601ms [log] handleSignalingMessage 104601ms [log] handleOptions 104601ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 104601ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 33741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xba\xde\x1e(k\x00\xbd'\xa9\xfe\xaa\x93") 104626ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 33741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xba\xde\x1e(k\x00\xbd'\xa9\xfe\xaa\x93") 104634ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 104634ms [err] v=0 104634ms [err] o=- 3925447624 3925447624 IN IP4 0.0.0.0 104634ms [err] s=- 104634ms [err] t=0 0 104634ms [err] a=group:BUNDLE 0 104634ms [err] a=msid-semantic:WMS * 104634ms [err] m=application 33741 DTLS/SCTP 5000 104634ms [err] c=IN IP4 172.30.0.1 104634ms [err] a=mid:0 104634ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104634ms [err] a=max-message-size:65536 104634ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33741 typ host 104634ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 54521 typ host 104634ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33741 typ srflx raddr 172.30.0.1 rport 33741 104634ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 54521 typ srflx raddr 172.17.0.4 rport 54521 104634ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62956 typ relay raddr 172.17.0.4 rport 55237 104634ms [err] a=end-of-candidates 104634ms [err] a=ice-ufrag:gipJ 104634ms [err] a=ice-pwd:3USBuCH5k1OWIHXR5yQNBd 104634ms [err] a=fingerprint:sha-256 84:92:08:E4:80:8A:99:07:03:32:64:40:CD:70:B2:CB:37:A4:68:51:C2:4B:56:1D:CA:5E:59:93:E7:ED:22:33 104634ms [err] a=setup:active 104634ms [err] 104636ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 104636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.30.0.1', 33741)) State.FROZEN -> State.WAITING 104638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('172.30.0.1', 33741)) State.FROZEN -> State.WAITING 104638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.17.0.4', 54521)) State.FROZEN -> State.WAITING 104638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('172.30.0.1', 33741)) State.FROZEN -> State.WAITING 104638ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(JVWlXbFUgd 1 udp 1862270975 172.17.0.4 33741 typ prflx) 104639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.17.0.4', 33741)) State.WAITING -> State.IN_PROGRESS 104639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 33741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\x88N*\xc8\xa0/6iV\x17\x07') 104639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.30.0.1', 33741)) State.WAITING -> State.IN_PROGRESS 104640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfbY\xd8\xfc\xc5\x86\xc2\xe1\x1c\x93fb') 104640ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925447624 3925447624 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 33741 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 33741 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 54521 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33741 typ srflx raddr 172.30.0.1 rport 33741\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 54521 typ srflx raddr 172.17.0.4 rport 54521\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62956 typ relay raddr 172.17.0.4 rport 55237\\r\\na=end-of-candidates\\r\\na=ice-ufrag:gipJ\\r\\na=ice-pwd:3USBuCH5k1OWIHXR5yQNBd\\r\\na=fingerprint:sha-256 84:92:08:E4:80:8A:99:07:03:32:64:40:CD:70:B2:CB:37:A4:68:51:C2:4B:56:1D:CA:5E:59:93:E7:ED:22:33\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 104640ms [log] handleSignalingMessage 104640ms [log] handleAnswer 104640ms [log] acceptAnswer 104640ms [log] connectionstatechanged connecting checking stable 104640ms [log] connectionstatechanged connecting checking stable 104640ms [log] connectionstatechanged connecting checking stable 104640ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd", "state": "connecting"}] 104640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 33741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\x88N*\xc8\xa0/6iV\x17\x07') 104641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.17.0.4', 33741)) State.IN_PROGRESS -> State.SUCCEEDED 104641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('172.30.0.1', 33741)) State.WAITING -> State.FAILED 104641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.17.0.4', 54521)) State.WAITING -> State.FAILED 104641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('172.17.0.4', 54521)) State.FROZEN -> State.FAILED 104641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('141.24.211.56', 33741)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('141.24.211.56', 33741)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('141.24.211.56', 54521)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('141.24.211.56', 54521)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('141.24.210.113', 62956)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 54102) -> ('141.24.210.113', 62956)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('172.30.0.1', 33741)) State.WAITING -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('172.17.0.4', 54521)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('141.24.211.56', 33741)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('141.24.211.56', 54521)) State.FROZEN -> State.FAILED 104642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57645) -> ('141.24.210.113', 62956)) State.FROZEN -> State.FAILED 104643ms [err] INFO:aioice.ice:Connection(0) ICE completed 104643ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfbY\xd8\xfc\xc5\x86\xc2\xe1\x1c\x93fb') 104643ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35377) -> ('172.30.0.1', 33741)) State.IN_PROGRESS -> State.SUCCEEDED 104644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33741) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d6\xb5+\t\xce~iAS\xff\x08') 104644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33741) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d6\xb5+\t\xce~iAS\xff\x08') 104659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 104659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 104665ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104666ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 104666ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 104666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 104666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 104667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 104667ms [log] connectionstatechanged connecting completed stable 104667ms [log] connectionstatechanged connected completed stable 104667ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd", "state": "connected"}] 104668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 104668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 104668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 104669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 104669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 104669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 104670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 104670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 104670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 104671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4010925861, stream_id=1, stream_seq=0) 104671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 104672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2940917472, stream_id=1, stream_seq=0) 104673ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2940917472, gaps=[]) 104674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4010925861, gaps=[]) 104674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4010925862, stream_id=1, stream_seq=1) 104674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 104675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4010925863, stream_id=1, stream_seq=2) 104676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4010925862, gaps=[]) 104677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 104677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4010925863, gaps=[]) 104677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104763ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104763ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 104843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 104843ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104844ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 104844ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 104844ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104844ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104844ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 104844ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd"}', extra='') 104844ms [log] connectionstatechanged closed closed closed 104844ms [log] connectionstatechanged closed closed closed 104844ms [log] connectionstatechanged closed closed closed 104844ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab0bfe47-c7f5-4ae2-9b41-a37e61e2dfcd", "state": "closed"}] 104845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104845ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104845ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa4\xfb\x8b*>\xff\xce\xa622\x1c\x9b') 104846ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa4\xfb\x8b*>\xff\xce\xa622\x1c\x9b') 104847ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57645) 104847ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104847ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 104947ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 104947ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104993ms [err] Traceback (most recent call last): 104993ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104993ms [err] return _run_code(code, main_globals, None, 104993ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104993ms [err] exec(code, run_globals) 104993ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104994ms [err] sys.exit(main()) 104994ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104994ms [err] asyncio.run(main_async()) 104994ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104994ms [err] return loop.run_until_complete(main) 104994ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104994ms [err] self.run_forever() 104994ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104994ms [err] self._run_once() 104994ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104995ms [err] event_list = self._selector.select(timeout) 104995ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104995ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104995ms [err] KeyboardInterrupt 105091ms [log] starting device 105481ms [err] DEBUG:asyncio:Using selector: EpollSelector 105551ms [err] ERROR:asyncio:Unclosed client session 105551ms [err] client_session: 105614ms [log] parsing 105614ms [log] creating device handler 105614ms [log] [ready] 105614ms [log] reading line 105614ms [log] [websocketToken] "f0f7d38e-31f5-4b13-9528-f6570c2c68af" 105660ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105660ms [log] [websocketConnected] 105857ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 105857ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 105873ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4a0b17ed-eccf-41c5-aee5-0032bb6ef003"}}', extra='') 105873ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4a0b17ed-eccf-41c5-aee5-0032bb6ef003"} 105937ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 105937ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43", "state": "new"}] 107941ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 107941ms [log] handleSignalingMessage 107941ms [log] handleOptions 107941ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 107941ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 107959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107959ms [err] v=0 107959ms [err] o=- 3925447627 3925447627 IN IP4 0.0.0.0 107959ms [err] s=- 107959ms [err] t=0 0 107959ms [err] a=group:BUNDLE 0 107959ms [err] a=msid-semantic:WMS * 107959ms [err] m=application 52299 DTLS/SCTP 5000 107959ms [err] c=IN IP4 172.30.0.1 107959ms [err] a=mid:0 107959ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107959ms [err] a=max-message-size:65536 107959ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52299 typ host 107959ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 58026 typ host 107959ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52299 typ srflx raddr 172.30.0.1 rport 52299 107959ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 58026 typ srflx raddr 172.17.0.4 rport 58026 107959ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59944 typ relay raddr 172.17.0.4 rport 54827 107959ms [err] a=end-of-candidates 107959ms [err] a=ice-ufrag:8lDL 107959ms [err] a=ice-pwd:RYsxTaBrWRDLpZhfI8jOWW 107959ms [err] a=fingerprint:sha-256 20:94:84:1F:D3:C6:E1:FC:53:F1:45:F3:39:3E:EA:B0:1C:ED:9E:B1:15:20:97:8F:75:49:07:E9:0A:00:95:91 107959ms [err] a=setup:actpass 107959ms [err] 107961ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107961ms [err] v=0 107961ms [err] o=- 3925447627 3925447627 IN IP4 0.0.0.0 107961ms [err] s=- 107961ms [err] t=0 0 107961ms [err] a=group:BUNDLE 0 107961ms [err] a=msid-semantic:WMS * 107961ms [err] m=application 52299 DTLS/SCTP 5000 107961ms [err] c=IN IP4 172.30.0.1 107961ms [err] a=mid:0 107961ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107961ms [err] a=max-message-size:65536 107961ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52299 typ host 107961ms [err] a=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 58026 typ host 107961ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52299 typ srflx raddr 172.30.0.1 rport 52299 107961ms [err] a=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 58026 typ srflx raddr 172.17.0.4 rport 58026 107961ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59944 typ relay raddr 172.17.0.4 rport 54827 107961ms [err] a=end-of-candidates 107961ms [err] a=ice-ufrag:8lDL 107961ms [err] a=ice-pwd:RYsxTaBrWRDLpZhfI8jOWW 107961ms [err] a=fingerprint:sha-256 20:94:84:1F:D3:C6:E1:FC:53:F1:45:F3:39:3E:EA:B0:1C:ED:9E:B1:15:20:97:8F:75:49:07:E9:0A:00:95:91 107961ms [err] a=setup:actpass 107961ms [err] 107962ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925447627 3925447627 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 52299 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 52299 typ host\\r\\na=candidate:d98b5c32365e90d4e43620cb0d9d079c 1 udp 2130706431 172.17.0.4 58026 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52299 typ srflx raddr 172.30.0.1 rport 52299\\r\\na=candidate:fbb83d779bde566ddc8711a2c5198b2c 1 udp 1694498815 141.24.211.56 58026 typ srflx raddr 172.17.0.4 rport 58026\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59944 typ relay raddr 172.17.0.4 rport 54827\\r\\na=end-of-candidates\\r\\na=ice-ufrag:8lDL\\r\\na=ice-pwd:RYsxTaBrWRDLpZhfI8jOWW\\r\\na=fingerprint:sha-256 20:94:84:1F:D3:C6:E1:FC:53:F1:45:F3:39:3E:EA:B0:1C:ED:9E:B1:15:20:97:8F:75:49:07:E9:0A:00:95:91\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 107962ms [log] handleSignalingMessage 107962ms [log] handleOffer 107962ms [log] makeAnswer 107962ms [log] connectionstatechanged new new have-remote-offer 107962ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43", "state": "new"}] 107964ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 107964ms [err] v=0 107964ms [err] o=- 3925447627 3925447627 IN IP4 0.0.0.0 107964ms [err] s=- 107964ms [err] t=0 0 107964ms [err] a=group:BUNDLE 0 107964ms [err] a=msid-semantic:WMS * 107964ms [err] m=application 9 DTLS/SCTP 5000 107964ms [err] c=IN IP4 0.0.0.0 107964ms [err] a=mid:0 107964ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107964ms [err] a=max-message-size:65536 107964ms [err] a=ice-ufrag:yMrH 107964ms [err] a=ice-pwd:HHr4YV80UP3qRgd3OJ1Qnb 107964ms [err] a=fingerprint:sha-256 D6:FF:54:9F:C6:2F:C2:7D:B0:B4:F4:12:E8:65:C0:14:67:27:75:70:6B:56:E3:8A:74:0E:1F:22:1A:EB:DA:F7 107964ms [err] a=setup:active 107964ms [err] 107965ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 107967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 107967ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 107969ms [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'\x92\xe8\xea\xbdt\xdfE\x11\xf4\xb0\xad\x9f') 107969ms [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'\xaf\xcf6\xaa\xc1\xce,\xfc\xe0\xe4\xc5O') 107970ms [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'\x92\xe8\xea\xbdt\xdfE\x11\xf4\xb0\xad\x9f') 107970ms [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'\xaf\xcf6\xaa\xc1\xce,\xfc\xe0\xe4\xc5O') 107972ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 107972ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'9\xfc\xac\x8cA\xb4\x1d\xb2A\xba\x95\xf5') 107973ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'9\xfc\xac\x8cA\xb4\x1d\xb2A\xba\x95\xf5') 107973ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'LU\x91\x85W;\xf0\x17W\xa1\xb6\xb8') 107974ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'LU\x91\x85W;\xf0\x17W\xa1\xb6\xb8') 107974ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61711) (expires in 600 seconds) 107975ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 107975ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 107976ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 107976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 107976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 107977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.30.0.1', 52299)) State.FROZEN -> State.WAITING 107977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('172.30.0.1', 52299)) State.FROZEN -> State.WAITING 107977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.17.0.4', 58026)) State.FROZEN -> State.WAITING 107977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('172.30.0.1', 52299)) State.FROZEN -> State.WAITING 107978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.30.0.1', 52299)) State.WAITING -> State.IN_PROGRESS 107978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xa05\xee\xfc\xfb\x05\xb8\xe5u\xb6i') 107978ms [log] connectionstatechanged new new stable 107978ms [log] connectionstatechanged new new stable 107978ms [log] connectionstatechanged connecting checking stable 107978ms [log] connectionstatechanged connecting checking stable 107978ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43", "state": "connecting"}] 107979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\xa05\xee\xfc\xfb\x05\xb8\xe5u\xb6i') 107979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.30.0.1', 52299)) State.IN_PROGRESS -> State.SUCCEEDED 107980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.211.56', 52299)) State.FROZEN -> State.WAITING 107980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.211.56', 58026)) State.FROZEN -> State.WAITING 107980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.210.113', 59944)) State.FROZEN -> State.WAITING 107991ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc7,\x93\x1a\xc5Ak\xd1\x1e\xaf\xbc\xab') 107992ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc7,\x93\x1a\xc5Ak\xd1\x1e\xaf\xbc\xab') 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('172.30.0.1', 52299)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.17.0.4', 58026)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('172.17.0.4', 58026)) State.FROZEN -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.211.56', 52299)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('141.24.211.56', 52299)) State.FROZEN -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.211.56', 58026)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('141.24.211.56', 58026)) State.FROZEN -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('172.30.0.1', 52299)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('172.17.0.4', 58026)) State.FROZEN -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('141.24.210.113', 59944)) State.WAITING -> State.FAILED 107992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.4', 46342) -> ('141.24.210.113', 59944)) State.FROZEN -> State.FAILED 107993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('141.24.211.56', 52299)) State.FROZEN -> State.FAILED 107993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('141.24.211.56', 58026)) State.FROZEN -> State.FAILED 107993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61711) -> ('141.24.210.113', 59944)) State.FROZEN -> State.FAILED 107993ms [err] INFO:aioice.ice:Connection(0) ICE completed 107993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 52299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\xa6tZXG\xa2G\x05O\xab\xbf') 107993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 52299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\xa6tZXG\xa2G\x05O\xab\xbf') 107993ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(PPn9oi5DO0 1 udp 1862270975 172.17.0.4 52299 typ prflx) 107994ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.17.0.4', 52299)) State.WAITING -> State.IN_PROGRESS 107994ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.4', 52299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H\x04H^yE\x86)\x8b\x81_\x15') 107995ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.4', 52299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H\x04H^yE\x86)\x8b\x81_\x15') 107995ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49477) -> ('172.17.0.4', 52299)) State.IN_PROGRESS -> State.SUCCEEDED 107998ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 107998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 107999ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 108019ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108019ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 108019ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 108019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108020ms [log] connectionstatechanged connecting completed stable 108020ms [log] connectionstatechanged connected completed stable 108020ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43", "state": "connected"}] 108020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 108020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 108021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 108021ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108021ms [log] line {"signal":"gpio1","value":"strongH"} 108021ms [log] 108021ms [log] reading line 108021ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 108022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 108023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 108024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1169152899, stream_id=1, stream_seq=0) 108024ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2117130115, stream_id=1, stream_seq=0) 108025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 108025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1169152899, gaps=[]) 108026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2117130116, stream_id=1, stream_seq=1) 108027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2117130117, stream_id=1, stream_seq=2) 108027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2117130118, stream_id=1, stream_seq=3) 108027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2117130119, stream_id=1, stream_seq=4) 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2117130115, gaps=[]) 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2117130116, gaps=[]) 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2117130117, gaps=[]) 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2117130118, gaps=[]) 108029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 108030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2117130119, gaps=[]) 108030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 108090ms [log] line {"signal":"gpio2","value":"strongL"} 108090ms [log] 108090ms [log] reading line 108090ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108090ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 108196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 108197ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 108197ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 108197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108198ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 108200ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43"}', extra='') 108200ms [log] connectionstatechanged closed closed closed 108200ms [log] connectionstatechanged closed closed closed 108200ms [log] connectionstatechanged closed closed closed 108200ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5082ad9f-dde8-405a-9b60-6b8746603f43", "state": "closed"}] 108200ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108200ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108200ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x95\xf4~\xc0 \x1a\xa3\xfb@\x89\x86\x80') 108201ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x95\xf4~\xc0 \x1a\xa3\xfb@\x89\x86\x80') 108201ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61711) 108201ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108201ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108277ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108277ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108347ms [err] Traceback (most recent call last): 108347ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108347ms [err] return _run_code(code, main_globals, None, 108347ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108347ms [err] exec(code, run_globals) 108347ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108347ms [err] sys.exit(main()) 108347ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108347ms [err] asyncio.run(main_async()) 108347ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108347ms [err] return loop.run_until_complete(main) 108347ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108347ms [err] self.run_forever() 108347ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108347ms [err] self._run_once() 108347ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108347ms [err] event_list = self._selector.select(timeout) 108347ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108347ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108347ms [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