================== python Client to js Client Communication: should connect without errors 9969ms [log] starting device 10369ms [err] DEBUG:asyncio:Using selector: EpollSelector 10436ms [err] ERROR:asyncio:Unclosed client session 10436ms [err] client_session: 10514ms [log] parsing 10514ms [log] creating device handler 10514ms [log] [ready] 10514ms [log] reading line 10514ms [log] [websocketToken] "961fa4de-5b47-407a-83e0-8b1a331dbd3d" 10529ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10529ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12278ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12278ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12292ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dff9a015-0673-471e-9940-db9efb5f7b92"}}', extra='') 12292ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dff9a015-0673-471e-9940-db9efb5f7b92"} 12360ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12360ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794", "state": "new"}] 14362ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14362ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14363ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14363ms [err] v=0 14363ms [err] o=- 4180645543542053102 2 IN IP4 127.0.0.1 14363ms [err] s=- 14363ms [err] t=0 0 14363ms [err] a=group:BUNDLE 0 14363ms [err] a=extmap-allow-mixed 14363ms [err] a=msid-semantic: WMS 14363ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14363ms [err] c=IN IP4 0.0.0.0 14363ms [err] a=ice-ufrag:A8cN 14363ms [err] a=ice-pwd:FOHwooxWv8dkmjiQX/I8QniW 14363ms [err] a=ice-options:trickle 14363ms [err] a=fingerprint:sha-256 9D:DE:31:20:99:AD:4C:F2:DF:28:91:6A:CE:0E:B2:48:EC:E8:4E:74:98:0F:39:BF:50:45:02:62:62:83:68:2B 14363ms [err] a=setup:actpass 14363ms [err] a=mid:0 14363ms [err] a=sctp-port:5000 14363ms [err] a=max-message-size:262144 14363ms [err] 14365ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14365ms [err] v=0 14365ms [err] o=- 4180645543542053102 2 IN IP4 127.0.0.1 14365ms [err] s=- 14365ms [err] t=0 0 14365ms [err] a=group:BUNDLE 0 14365ms [err] a=extmap-allow-mixed 14365ms [err] a=msid-semantic: WMS 14365ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14365ms [err] c=IN IP4 0.0.0.0 14365ms [err] a=ice-ufrag:A8cN 14365ms [err] a=ice-pwd:FOHwooxWv8dkmjiQX/I8QniW 14365ms [err] a=ice-options:trickle 14365ms [err] a=fingerprint:sha-256 9D:DE:31:20:99:AD:4C:F2:DF:28:91:6A:CE:0E:B2:48:EC:E8:4E:74:98:0F:39:BF:50:45:02:62:62:83:68:2B 14365ms [err] a=setup:actpass 14365ms [err] a=mid:0 14365ms [err] a=sctp-port:5000 14365ms [err] a=max-message-size:262144 14365ms [err] 14365ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14365ms [log] handleSignalingMessage 14365ms [log] handleOptions 14365ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4180645543542053102 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:A8cN\\r\\na=ice-pwd:FOHwooxWv8dkmjiQX/I8QniW\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9D:DE:31:20:99:AD:4C:F2:DF:28:91:6A:CE:0E:B2:48:EC:E8:4E:74:98:0F:39:BF:50:45:02:62:62:83:68:2B\\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/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14365ms [log] handleSignalingMessage 14365ms [log] handleOffer 14365ms [log] makeAnswer 14365ms [log] connectionstatechanged new new have-remote-offer 14365ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794", "state": "new"}] 14366ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14366ms [err] v=0 14366ms [err] o=- 3929434485 3929434485 IN IP4 0.0.0.0 14366ms [err] s=- 14366ms [err] t=0 0 14366ms [err] a=group:BUNDLE 0 14366ms [err] a=msid-semantic:WMS * 14366ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14366ms [err] c=IN IP4 0.0.0.0 14366ms [err] a=mid:0 14366ms [err] a=sctp-port:5000 14366ms [err] a=max-message-size:65536 14366ms [err] a=ice-ufrag:Nw8U 14366ms [err] a=ice-pwd:T116ufj3s2zoEb49EXx8x4 14366ms [err] a=fingerprint:sha-256 85:A7:A5:AD:67:78:8F:C7:C5:F4:C5:30:7D:83:0C:2D:C7:0E:DA:58:52:06:25:79:83:85:02:E6:D7:C3:AF:4F 14366ms [err] a=setup:active 14366ms [err] 14367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14368ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14369ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14371ms [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'\xa2q\xa1\x1c\xb5\x1a\xca"\xf4\xc6jZ') 14371ms [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"R\xae\x00\xa5\xdf$\xf5O'n\xea+") 14372ms [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'\xa2q\xa1\x1c\xb5\x1a\xca"\xf4\xc6jZ') 14372ms [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"R\xae\x00\xa5\xdf$\xf5O'n\xea+") 14374ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14374ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8e\x10\x87>\x8dD\\\xe2\xb5\xa4\x9e\x07') 14375ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8e\x10\x87>\x8dD\\\xe2\xb5\xa4\x9e\x07') 14376ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'3\xd8\x06\x1f\x9a\xc3\x8eFh\xd8\xc6\x84') 14377ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'3\xd8\x06\x1f\x9a\xc3\x8eFh\xd8\xc6\x84') 14377ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56623) (expires in 600 seconds) 14377ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14377ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14378ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14379ms [log] connectionstatechanged new new stable 14379ms [log] connectionstatechanged new new stable 14379ms [log] connectionstatechanged connecting checking stable 14379ms [log] connectionstatechanged connecting checking stable 14379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794", "state": "connecting"}] 14410ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3ZRIQjaNo9Cc') 14411ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3ZRIQjaNo9Cc') 14411ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2C8UbbLYRB 1 udp 1845501695 172.17.0.2 40185 typ prflx) 14411ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52382) -> ('172.17.0.2', 40185)) State.WAITING -> State.IN_PROGRESS 14411ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V\x15\x92Z\xe8\xa4\xd7\xd5M\xc2\x15\xb6') 14414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V\x15\x92Z\xe8\xa4\xd7\xd5M\xc2\x15\xb6') 14414ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52382) -> ('172.17.0.2', 40185)) State.IN_PROGRESS -> State.SUCCEEDED 14414ms [err] INFO:aioice.ice:Connection(0) ICE completed 14420ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14427ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 14427ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14427ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14427ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14429ms [log] connectionstatechanged connecting completed stable 14429ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2901432568 1 udp 2113937151 7c9b764b-cba5-4a03-9919-a857dcc037f8.local 40185 typ host generation 0 ufrag A8cN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14429ms [log] handleSignalingMessage 14429ms [log] handleIceCandidate 14429ms [log] acceptIceCandidate 14429ms [log] connectionstatechanged connected completed stable 14429ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794", "state": "connected"}] 14429ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7c9b764b-cba5-4a03-9919-a857dcc037f8.local" resolved to 172.17.0.2 14430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=920270172, stream_id=1, stream_seq=0) 14432ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3754411786, stream_id=1, stream_seq=0) 14432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=920270172, gaps=[]) 14433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3754411786, gaps=[]) 14433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 14461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VVUahvxVEyfA') 14461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VVUahvxVEyfA') 14461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52382) -> ('172.17.0.2', 40185)) State.FROZEN -> State.FAILED 14461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54059) -> ('172.17.0.2', 40185)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52382) -> ('141.24.211.56', 40185)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54059) -> ('141.24.211.56', 40185)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52382) -> ('141.24.210.113', 53223)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54059) -> ('141.24.210.113', 53223)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56623) -> ('172.17.0.2', 40185)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56623) -> ('141.24.211.56', 40185)) State.FROZEN -> State.FAILED 14462ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56623) -> ('141.24.210.113', 53223)) State.FROZEN -> State.FAILED 14524ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5OVqlE5Ghjfg') 14524ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40185) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5OVqlE5Ghjfg') 14525ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:685585031 1 udp 1677729535 141.24.211.56 40185 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag A8cN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14525ms [log] handleSignalingMessage 14525ms [log] handleIceCandidate 14525ms [log] acceptIceCandidate 14525ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2077265164 1 udp 33562623 141.24.210.113 53223 typ relay raddr 141.24.211.56 rport 40185 generation 0 ufrag A8cN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14525ms [log] handleSignalingMessage 14525ms [log] handleIceCandidate 14525ms [log] acceptIceCandidate 14525ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14525ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 14622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 14622ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14623ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 14623ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 14623ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14623ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14623ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 14624ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794"}', extra='') 14624ms [log] connectionstatechanged closed closed closed 14624ms [log] connectionstatechanged closed closed closed 14624ms [log] connectionstatechanged closed closed closed 14624ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0346a99f-935c-4ef2-a7bb-f9d76c439794", "state": "closed"}] 14624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14624ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14625ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xcc\xa2\n\xe6V\xe9q\xce\x01JZ\x86') 14625ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xcc\xa2\n\xe6V\xe9q\xce\x01JZ\x86') 14626ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56623) 14626ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14626ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14698ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14698ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14778ms [err] Traceback (most recent call last): 14778ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14778ms [err] return _run_code(code, main_globals, None, 14778ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14778ms [err] exec(code, run_globals) 14778ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14778ms [err] sys.exit(main()) 14778ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14778ms [err] asyncio.run(main_async()) 14778ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14778ms [err] return loop.run_until_complete(main) 14778ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14779ms [err] self.run_forever() 14779ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14779ms [err] self._run_once() 14779ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14780ms [err] event_list = self._selector.select(timeout) 14780ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14780ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14780ms [err] KeyboardInterrupt 14889ms [log] starting device 15323ms [err] DEBUG:asyncio:Using selector: EpollSelector 15396ms [err] ERROR:asyncio:Unclosed client session 15396ms [err] client_session: 15753ms [log] parsing 15753ms [log] creating device handler 15753ms [log] [ready] 15753ms [log] reading line 15753ms [log] [websocketToken] "6ff33bdf-80dc-4c4e-a0c7-e2c91eab5c44" 15883ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15883ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16522ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16522ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 16558ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1a1b3f40-9e39-4385-8524-f6ab2e98119f"}}', extra='') 16558ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1a1b3f40-9e39-4385-8524-f6ab2e98119f"} 16628ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 16628ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d", "state": "new"}] 18632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 18632ms [err] v=0 18632ms [err] o=- 3929434489 3929434489 IN IP4 0.0.0.0 18632ms [err] s=- 18632ms [err] t=0 0 18632ms [err] a=group:BUNDLE 0 18632ms [err] a=msid-semantic:WMS * 18632ms [err] m=application 9 DTLS/SCTP 5000 18632ms [err] c=IN IP4 0.0.0.0 18632ms [err] a=mid:0 18632ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18632ms [err] a=max-message-size:65536 18632ms [err] a=ice-ufrag:pZlh 18632ms [err] a=ice-pwd:FewP5EClwQ4Jlp1oFc9dTu 18632ms [err] a=fingerprint:sha-256 4C:BC:30:43:42:C7:B1:DA:AC:D3:19:70:40:74:C0:7F:B1:C1:B2:25:45:21:70:DE:14:5C:D1:99:20:09:63:34 18632ms [err] a=setup:actpass 18632ms [err] 18633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 18635ms [log] makeOffer 18635ms [log] connectionstatechanged new new have-local-offer 18635ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d", "state": "new"}] 18635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 18635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 18638ms [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'ln9@\xf5\x063\xe9\x87R\xf7\xc0') 18638ms [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\xda\x92\x993\xb9#\x17\x84gR\xf8') 18639ms [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'ln9@\xf5\x063\xe9\x87R\xf7\xc0') 18639ms [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\xda\x92\x993\xb9#\x17\x84gR\xf8') 18641ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 18641ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b';\x9a\xb3\xec\xab\xe3\\\x12u\xd4\x9eQ') 18642ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b';\x9a\xb3\xec\xab\xe3\\\x12u\xd4\x9eQ') 18643ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc1\xd8=<\x0cm\xf5\xfd\xc1\xd0V\x10') 18644ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc1\xd8=<\x0cm\xf5\xfd\xc1\xd0V\x10') 18644ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50308) (expires in 600 seconds) 18644ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 18644ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 18646ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 18646ms [log] handleSignalingMessage 18646ms [log] handleOptions 18646ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 18646ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 18665ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe2\xb2\xba\xb2Mx\xd1I[\x01\x9e\xb9') 18665ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe2\xb2\xba\xb2Mx\xd1I[\x01\x9e\xb9') 18678ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 18678ms [err] v=0 18678ms [err] o=- 3929434489 3929434489 IN IP4 0.0.0.0 18678ms [err] s=- 18678ms [err] t=0 0 18678ms [err] a=group:BUNDLE 0 18678ms [err] a=msid-semantic:WMS * 18678ms [err] m=application 50584 DTLS/SCTP 5000 18678ms [err] c=IN IP4 172.30.0.1 18678ms [err] a=mid:0 18678ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18678ms [err] a=max-message-size:65536 18678ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50584 typ host 18678ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50579 typ host 18678ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50584 typ srflx raddr 172.30.0.1 rport 50584 18678ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50579 typ srflx raddr 172.17.0.2 rport 50579 18678ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57855 typ relay raddr 172.17.0.2 rport 55197 18678ms [err] a=end-of-candidates 18678ms [err] a=ice-ufrag:722S 18678ms [err] a=ice-pwd:HffPnlQsON94zTiYXoaRMU 18678ms [err] a=fingerprint:sha-256 8A:35:E3:A3:17:9E:02:AC:93:58:48:E2:50:6A:6D:FE:5F:1A:66:95:50:1C:83:68:49:D4:52:7D:09:09:B5:07 18678ms [err] a=setup:active 18678ms [err] 18680ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 18680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 18680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 18681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.30.0.1', 50584)) State.FROZEN -> State.WAITING 18681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('172.30.0.1', 50584)) State.FROZEN -> State.WAITING 18682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.17.0.2', 50579)) State.FROZEN -> State.WAITING 18682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('172.30.0.1', 50584)) State.FROZEN -> State.WAITING 18682ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(XOK5FGyWzY 1 udp 1862270975 172.17.0.2 50584 typ prflx) 18682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.17.0.2', 50584)) State.WAITING -> State.IN_PROGRESS 18683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\x8bG\xf0\x01Fa\xdc\xcf\xa1\xd6\xf3') 18683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.30.0.1', 50584)) State.WAITING -> State.IN_PROGRESS 18683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S-Fc\x7fQ\x90\xa9\xee\xa5R\x19') 18683ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929434489 3929434489 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 50584 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 50584 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50579 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50584 typ srflx raddr 172.30.0.1 rport 50584\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50579 typ srflx raddr 172.17.0.2 rport 50579\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57855 typ relay raddr 172.17.0.2 rport 55197\\r\\na=end-of-candidates\\r\\na=ice-ufrag:722S\\r\\na=ice-pwd:HffPnlQsON94zTiYXoaRMU\\r\\na=fingerprint:sha-256 8A:35:E3:A3:17:9E:02:AC:93:58:48:E2:50:6A:6D:FE:5F:1A:66:95:50:1C:83:68:49:D4:52:7D:09:09:B5:07\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 18683ms [log] handleSignalingMessage 18683ms [log] handleAnswer 18683ms [log] acceptAnswer 18683ms [log] connectionstatechanged connecting checking stable 18683ms [log] connectionstatechanged connecting checking stable 18683ms [log] connectionstatechanged connecting checking stable 18683ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d", "state": "connecting"}] 18684ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\x8bG\xf0\x01Fa\xdc\xcf\xa1\xd6\xf3') 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.17.0.2', 50584)) State.IN_PROGRESS -> State.SUCCEEDED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('172.30.0.1', 50584)) State.WAITING -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.17.0.2', 50579)) State.WAITING -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('172.17.0.2', 50579)) State.FROZEN -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('141.24.211.56', 50584)) State.FROZEN -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('141.24.211.56', 50584)) State.FROZEN -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('141.24.211.56', 50579)) State.FROZEN -> State.FAILED 18684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('141.24.211.56', 50579)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('141.24.210.113', 57855)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45385) -> ('141.24.210.113', 57855)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('172.30.0.1', 50584)) State.WAITING -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('172.17.0.2', 50579)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('141.24.211.56', 50584)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('141.24.211.56', 50579)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50308) -> ('141.24.210.113', 57855)) State.FROZEN -> State.FAILED 18685ms [err] INFO:aioice.ice:Connection(0) ICE completed 18686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S-Fc\x7fQ\x90\xa9\xee\xa5R\x19') 18686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46807) -> ('172.30.0.1', 50584)) State.IN_PROGRESS -> State.SUCCEEDED 18686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xa6G\xbaS\x1e$\xae\xe5\xb0\xe2\x99') 18686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\xa6G\xbaS\x1e$\xae\xe5\xb0\xe2\x99') 18703ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 18703ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18704ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 18708ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 18709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 18709ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 18709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 18709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 18710ms [log] connectionstatechanged connecting completed stable 18710ms [log] connectionstatechanged connected completed stable 18710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d", "state": "connected"}] 18710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 18710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 18710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 18710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 18711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 18711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 18712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 18712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 18712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 18712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1528149979, stream_id=1, stream_seq=0) 18712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 18713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3944659753, stream_id=1, stream_seq=0) 18714ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3944659753, gaps=[]) 18714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1528149979, gaps=[]) 18714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 18813ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18813ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 18875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 18875ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 18876ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 18876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18876ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 18877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18877ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d"}', extra='') 18877ms [log] connectionstatechanged closed closed closed 18877ms [log] connectionstatechanged closed closed closed 18877ms [log] connectionstatechanged closed closed closed 18877ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ab891a00-b146-4041-b55a-d718a5c6f04d", "state": "closed"}] 18877ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18877ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'P(7\xb9\x01_og6%Lt') 18878ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'P(7\xb9\x01_og6%Lt') 18878ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50308) 18879ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18879ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18973ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18973ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 19024ms [err] Traceback (most recent call last): 19024ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 19025ms [err] return _run_code(code, main_globals, None, 19025ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 19025ms [err] exec(code, run_globals) 19025ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 19025ms [err] sys.exit(main()) 19025ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 19025ms [err] asyncio.run(main_async()) 19025ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 19025ms [err] return loop.run_until_complete(main) 19025ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 19026ms [err] self.run_forever() 19026ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 19026ms [err] self._run_once() 19026ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 19026ms [err] event_list = self._selector.select(timeout) 19026ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 19027ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 19027ms [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 23135ms [log] starting device 23534ms [err] DEBUG:asyncio:Using selector: EpollSelector 23603ms [err] ERROR:asyncio:Unclosed client session 23603ms [err] client_session: 23678ms [log] parsing 23678ms [log] creating device handler 23678ms [log] [ready] 23678ms [log] reading line 23678ms [log] [websocketToken] "0625fc14-b160-47c7-ba47-b45b2f698eb6" 23694ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 23694ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 25377ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 25377ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 25401ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8341099c-a29b-49d3-a032-6a27afbf8baf"}}', extra='') 25401ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8341099c-a29b-49d3-a032-6a27afbf8baf"} 25464ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 25464ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5", "state": "new"}] 27467ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 27467ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 27467ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27467ms [err] v=0 27467ms [err] o=- 8263635595066885723 2 IN IP4 127.0.0.1 27467ms [err] s=- 27467ms [err] t=0 0 27467ms [err] a=group:BUNDLE 0 27467ms [err] a=extmap-allow-mixed 27467ms [err] a=msid-semantic: WMS 27467ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27467ms [err] c=IN IP4 0.0.0.0 27467ms [err] a=ice-ufrag:iuD+ 27467ms [err] a=ice-pwd:9zzSqwTBaLrf5EVW5dxHqwd4 27467ms [err] a=ice-options:trickle 27467ms [err] a=fingerprint:sha-256 D1:57:70:34:47:27:ED:E5:0F:1B:5F:CB:F8:23:96:E4:3A:6E:9D:80:C5:C8:CF:C2:B8:10:7C:28:8D:F8:C4:2C 27467ms [err] a=setup:actpass 27467ms [err] a=mid:0 27467ms [err] a=sctp-port:5000 27467ms [err] a=max-message-size:262144 27467ms [err] 27469ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27469ms [err] v=0 27469ms [err] o=- 8263635595066885723 2 IN IP4 127.0.0.1 27469ms [err] s=- 27469ms [err] t=0 0 27469ms [err] a=group:BUNDLE 0 27469ms [err] a=extmap-allow-mixed 27469ms [err] a=msid-semantic: WMS 27469ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27469ms [err] c=IN IP4 0.0.0.0 27469ms [err] a=ice-ufrag:iuD+ 27469ms [err] a=ice-pwd:9zzSqwTBaLrf5EVW5dxHqwd4 27469ms [err] a=ice-options:trickle 27469ms [err] a=fingerprint:sha-256 D1:57:70:34:47:27:ED:E5:0F:1B:5F:CB:F8:23:96:E4:3A:6E:9D:80:C5:C8:CF:C2:B8:10:7C:28:8D:F8:C4:2C 27469ms [err] a=setup:actpass 27469ms [err] a=mid:0 27469ms [err] a=sctp-port:5000 27469ms [err] a=max-message-size:262144 27469ms [err] 27470ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27470ms [log] handleSignalingMessage 27470ms [log] handleOptions 27470ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8263635595066885723 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:iuD+\\r\\na=ice-pwd:9zzSqwTBaLrf5EVW5dxHqwd4\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D1:57:70:34:47:27:ED:E5:0F:1B:5F:CB:F8:23:96:E4:3A:6E:9D:80:C5:C8:CF:C2:B8:10:7C:28:8D:F8:C4:2C\\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/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27470ms [log] handleSignalingMessage 27470ms [log] handleOffer 27470ms [log] makeAnswer 27470ms [log] connectionstatechanged new new have-remote-offer 27470ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5", "state": "new"}] 27471ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 27471ms [err] v=0 27471ms [err] o=- 3929434498 3929434498 IN IP4 0.0.0.0 27471ms [err] s=- 27471ms [err] t=0 0 27471ms [err] a=group:BUNDLE 0 27471ms [err] a=msid-semantic:WMS * 27471ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27471ms [err] c=IN IP4 0.0.0.0 27471ms [err] a=mid:0 27471ms [err] a=sctp-port:5000 27471ms [err] a=max-message-size:65536 27471ms [err] a=ice-ufrag:cl1b 27471ms [err] a=ice-pwd:KJkIcIL1mOLVUWsgb65bVR 27471ms [err] a=fingerprint:sha-256 07:15:21:DA:59:3F:40:78:A9:6C:62:D8:50:0A:3A:D5:E4:82:54:D9:25:D0:ED:21:9F:86:4A:B1:B9:ED:69:F8 27471ms [err] a=setup:active 27471ms [err] 27471ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 27473ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 27473ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 27476ms [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'\x9b\xc0\xda\xe0\\\x19\xc2\x1bY\xb1\x94\xd4') 27476ms [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'\xcf\n\xd2!\xcf\x8f\xad\xe9\xc6\xd8\x849') 27476ms [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'\x9b\xc0\xda\xe0\\\x19\xc2\x1bY\xb1\x94\xd4') 27477ms [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'\xcf\n\xd2!\xcf\x8f\xad\xe9\xc6\xd8\x849') 27478ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 27478ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'!KK\x11w*\xe8J\xc1s\x90\xe3') 27479ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'!KK\x11w*\xe8J\xc1s\x90\xe3') 27480ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc4!\xbd/u\x85\xdd9W\x8fA\xd9') 27480ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc4!\xbd/u\x85\xdd9W\x8fA\xd9') 27481ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51465) (expires in 600 seconds) 27481ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 27481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 27482ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 27483ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 27483ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 27483ms [log] connectionstatechanged new new stable 27483ms [log] connectionstatechanged new new stable 27483ms [log] connectionstatechanged connecting checking stable 27483ms [log] connectionstatechanged connecting checking stable 27483ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5", "state": "connecting"}] 27507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'JGBu7G3z6jOU') 27507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'JGBu7G3z6jOU') 27508ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Jw1Lsz9UdV 1 udp 1845501695 172.17.0.2 38524 typ prflx) 27508ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56555) -> ('172.17.0.2', 38524)) State.WAITING -> State.IN_PROGRESS 27508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8\xa9\xfdoO\xd7\x07\xc5\x16\x8f\xcd`') 27513ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8\xa9\xfdoO\xd7\x07\xc5\x16\x8f\xcd`') 27513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56555) -> ('172.17.0.2', 38524)) State.IN_PROGRESS -> State.SUCCEEDED 27513ms [err] INFO:aioice.ice:Connection(0) ICE completed 27525ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 27525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27526ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 27529ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 27529ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 27529ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 27529ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27529ms [log] connectionstatechanged connecting completed stable 27529ms [log] connectionstatechanged connected completed stable 27529ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5", "state": "connected"}] 27532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 27532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 27532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 27533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 27533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 27533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 27534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3028650679, stream_id=1, stream_seq=0) 27534ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1200774499, stream_id=1, stream_seq=0) 27534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 27535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3028650679, gaps=[]) 27535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1200774499, gaps=[]) 27535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 27570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'uLWg+zRFUK6q') 27570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'uLWg+zRFUK6q') 27634ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/klcR33Q9861') 27634ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38524) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/klcR33Q9861') 27682ms [err] INFO:aioice.ice:Connection(0) Remote candidate "dcaa1b7d-1092-4f0e-8f9e-9fa73b30f31d.local" resolved to 172.17.0.2 27791ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:319170944 1 udp 2113937151 dcaa1b7d-1092-4f0e-8f9e-9fa73b30f31d.local 38524 typ host generation 0 ufrag iuD+ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27791ms [log] handleSignalingMessage 27791ms [log] handleIceCandidate 27791ms [log] acceptIceCandidate 27791ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1040266081 1 udp 33562623 141.24.210.113 56780 typ relay raddr 141.24.211.56 rport 38524 generation 0 ufrag iuD+ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27791ms [log] handleSignalingMessage 27791ms [log] handleIceCandidate 27791ms [log] acceptIceCandidate 27791ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2150467731 1 udp 1677729535 141.24.211.56 38524 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag iuD+ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27791ms [log] handleSignalingMessage 27791ms [log] handleIceCandidate 27791ms [log] acceptIceCandidate 27791ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27791ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 27979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 27979ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27979ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 27980ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 27980ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27980ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27980ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 27981ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5"}', extra='') 27981ms [log] connectionstatechanged closed closed closed 27981ms [log] connectionstatechanged closed closed closed 27981ms [log] connectionstatechanged closed closed closed 27981ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/662b7b2a-075e-4472-99f0-8807e37e2bb5", "state": "closed"}] 27982ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27982ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27982ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x19\xde\xdf\x95ud\xa5bw\x85e\x8b') 27983ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x19\xde\xdf\x95ud\xa5bw\x85e\x8b') 27983ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51465) 27984ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27984ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 28056ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 28056ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 28129ms [err] Traceback (most recent call last): 28129ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28129ms [err] return _run_code(code, main_globals, None, 28129ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28129ms [err] exec(code, run_globals) 28129ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28129ms [err] sys.exit(main()) 28129ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28129ms [err] asyncio.run(main_async()) 28129ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28129ms [err] return loop.run_until_complete(main) 28129ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28129ms [err] self.run_forever() 28129ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28129ms [err] self._run_once() 28129ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28130ms [err] event_list = self._selector.select(timeout) 28130ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28130ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28130ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 36401ms [log] starting device 36807ms [err] DEBUG:asyncio:Using selector: EpollSelector 36875ms [err] ERROR:asyncio:Unclosed client session 36875ms [err] client_session: 36953ms [log] parsing 36953ms [log] creating device handler 36953ms [log] [ready] 36953ms [log] reading line 36953ms [log] [websocketToken] "110090e8-9f3b-48fc-b16b-2231dfb700e6" 36967ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36967ms [log] [websocketConnected] 38657ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38657ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38678ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/50cdb4a4-e2c2-4d9a-b7ad-23c756c67d37"}}', extra='') 38678ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/50cdb4a4-e2c2-4d9a-b7ad-23c756c67d37"} 38740ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38740ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5", "state": "new"}] 40744ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40744ms [err] v=0 40744ms [err] o=- 3929434512 3929434512 IN IP4 0.0.0.0 40744ms [err] s=- 40744ms [err] t=0 0 40744ms [err] a=group:BUNDLE 0 40744ms [err] a=msid-semantic:WMS * 40744ms [err] m=application 9 DTLS/SCTP 5000 40744ms [err] c=IN IP4 0.0.0.0 40744ms [err] a=mid:0 40744ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40744ms [err] a=max-message-size:65536 40744ms [err] a=ice-ufrag:KxFo 40744ms [err] a=ice-pwd:JLySQcIJ4ix27YO79g0VER 40744ms [err] a=fingerprint:sha-256 AA:1B:AA:5A:40:C8:2F:5A:EB:F4:34:E1:11:5E:6E:C9:15:28:A3:5F:C8:60:B9:44:A7:83:42:87:4B:C2:85:60 40744ms [err] a=setup:actpass 40744ms [err] 40745ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40747ms [log] makeOffer 40747ms [log] connectionstatechanged new new have-local-offer 40747ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5", "state": "new"}] 40747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40748ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40750ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'>\xe5\xc534\x1f/Z}\n\xfc\xf0') 40751ms [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"\x97\xd5\xae\x11X\xe7'\xc2Q\xe3[\x9c") 40751ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'>\xe5\xc534\x1f/Z}\n\xfc\xf0') 40752ms [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"\x97\xd5\xae\x11X\xe7'\xc2Q\xe3[\x9c") 40753ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40753ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'4\xf6\x8f\xbb3\xec\xed\x10Q\x99!\x0b') 40754ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'4\xf6\x8f\xbb3\xec\xed\x10Q\x99!\x0b') 40754ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8d{\x97\xc7\xb2\xff\xc9\xaa\x9e\xf49k') 40755ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8d{\x97\xc7\xb2\xff\xc9\xaa\x9e\xf49k') 40756ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49308) (expires in 600 seconds) 40756ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40756ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40757ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 40757ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40776ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40776ms [err] v=0 40776ms [err] o=- 8418314512946597573 2 IN IP4 127.0.0.1 40776ms [err] s=- 40776ms [err] t=0 0 40776ms [err] a=group:BUNDLE 0 40776ms [err] a=msid-semantic: WMS 40776ms [err] m=application 9 DTLS/SCTP 5000 40776ms [err] c=IN IP4 0.0.0.0 40776ms [err] a=ice-ufrag:TqiA 40776ms [err] a=ice-pwd:DdwJXI74noe4K9bphq2gbAO5 40776ms [err] a=ice-options:trickle 40776ms [err] a=fingerprint:sha-256 BA:D5:03:EA:E3:6A:06:A5:6E:D6:59:63:39:80:47:95:1F:06:0D:8C:75:10:0B:58:85:E9:03:80:29:F2:95:13 40776ms [err] a=setup:active 40776ms [err] a=mid:0 40776ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40776ms [err] 40777ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40777ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40777ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40777ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5"}', extra='') 40777ms [log] handleSignalingMessage 40777ms [log] handleOptions 40777ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8418314512946597573 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:TqiA\\r\\na=ice-pwd:DdwJXI74noe4K9bphq2gbAO5\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BA:D5:03:EA:E3:6A:06:A5:6E:D6:59:63:39:80:47:95:1F:06:0D:8C:75:10:0B:58:85:E9:03:80:29:F2:95:13\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5"}', extra='') 40777ms [log] handleSignalingMessage 40777ms [log] handleAnswer 40777ms [log] acceptAnswer 40777ms [log] connectionstatechanged connecting checking stable 40777ms [log] connectionstatechanged connecting checking stable 40777ms [log] connectionstatechanged connecting checking stable 40777ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5", "state": "connecting"}] 40779ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fRf4OLnIlFXW') 40779ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fRf4OLnIlFXW') 40780ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TmafZTNEo3 1 udp 1845501695 172.17.0.2 46051 typ prflx) 40780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43489) -> ('172.17.0.2', 46051)) State.WAITING -> State.IN_PROGRESS 40780ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q\x94?\xf1fl\xf4e2\xc1\xfb\xc6') 40784ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q\x94?\xf1fl\xf4e2\xc1\xfb\xc6') 40784ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43489) -> ('172.17.0.2', 46051)) State.IN_PROGRESS -> State.SUCCEEDED 40784ms [err] INFO:aioice.ice:Connection(0) ICE completed 40798ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40798ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40800ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40812ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40812ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40812ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40812ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40813ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cf332e5b-6d42-4b67-8537-d11b6cdf4058.local" resolved to 172.17.0.2 40814ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4109021578 1 udp 2113937151 cf332e5b-6d42-4b67-8537-d11b6cdf4058.local 46051 typ host generation 0 ufrag TqiA network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5"}', extra='') 40814ms [log] handleSignalingMessage 40814ms [log] handleIceCandidate 40814ms [log] acceptIceCandidate 40814ms [log] connectionstatechanged connecting completed stable 40814ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1740705945 1 udp 1677729535 141.24.211.56 46051 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag TqiA network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5"}', extra='') 40814ms [log] handleSignalingMessage 40814ms [log] handleIceCandidate 40814ms [log] acceptIceCandidate 40814ms [log] connectionstatechanged connected completed stable 40814ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5", "state": "connected"}] 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3324750266, stream_id=1, stream_seq=0) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750266, gaps=[]) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3096472458, stream_id=1, stream_seq=0) 40822ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3096472458, gaps=[]) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3324750267, stream_id=1, stream_seq=1) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750268, stream_id=1, stream_seq=2) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750269, stream_id=1, stream_seq=2) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750270, stream_id=1, stream_seq=2) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750268, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750271, stream_id=1, stream_seq=2) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750272, stream_id=1, stream_seq=2) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750270, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750273, stream_id=1, stream_seq=2) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750274, stream_id=1, stream_seq=2) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750272, gaps=[]) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750275, stream_id=1, stream_seq=3) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750276, stream_id=1, stream_seq=3) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750277, stream_id=1, stream_seq=3) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750278, stream_id=1, stream_seq=3) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750274, gaps=[]) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750279, stream_id=1, stream_seq=3) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750280, stream_id=1, stream_seq=3) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750276, gaps=[]) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750281, stream_id=1, stream_seq=3) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750278, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750282, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750283, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750284, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750285, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750286, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750280, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750287, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750288, stream_id=1, stream_seq=4) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750282, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750289, stream_id=1, stream_seq=5) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750290, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750291, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750284, gaps=[]) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750292, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750293, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750294, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750286, gaps=[]) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750295, stream_id=1, stream_seq=5) 40837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F/QYpBUw+Lqx') 40837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F/QYpBUw+Lqx') 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750288, gaps=[]) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750296, stream_id=1, stream_seq=6) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750297, stream_id=1, stream_seq=6) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750298, stream_id=1, stream_seq=6) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750299, stream_id=1, stream_seq=6) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750290, gaps=[]) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750300, stream_id=1, stream_seq=6) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750301, stream_id=1, stream_seq=6) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750302, stream_id=1, stream_seq=6) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750292, gaps=[]) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750303, stream_id=1, stream_seq=7) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750304, stream_id=1, stream_seq=7) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750305, stream_id=1, stream_seq=7) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750294, gaps=[]) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750306, stream_id=1, stream_seq=7) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750307, stream_id=1, stream_seq=7) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750308, stream_id=1, stream_seq=7) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750296, gaps=[]) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750309, stream_id=1, stream_seq=7) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750298, gaps=[]) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750310, stream_id=1, stream_seq=8) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750311, stream_id=1, stream_seq=8) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750312, stream_id=1, stream_seq=8) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750313, stream_id=1, stream_seq=8) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750300, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750314, stream_id=1, stream_seq=8) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750315, stream_id=1, stream_seq=8) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750316, stream_id=1, stream_seq=8) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750302, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750317, stream_id=1, stream_seq=9) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750318, stream_id=1, stream_seq=9) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750319, stream_id=1, stream_seq=9) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750304, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750320, stream_id=1, stream_seq=9) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750321, stream_id=1, stream_seq=9) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750322, stream_id=1, stream_seq=9) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750306, gaps=[]) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750323, stream_id=1, stream_seq=9) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750308, gaps=[]) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750324, stream_id=1, stream_seq=10) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750325, stream_id=1, stream_seq=10) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750326, stream_id=1, stream_seq=10) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750327, stream_id=1, stream_seq=10) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750310, gaps=[]) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750328, stream_id=1, stream_seq=10) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750329, stream_id=1, stream_seq=10) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750330, stream_id=1, stream_seq=10) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750312, gaps=[]) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750331, stream_id=1, stream_seq=11) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750332, stream_id=1, stream_seq=11) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750333, stream_id=1, stream_seq=11) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750314, gaps=[]) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750334, stream_id=1, stream_seq=11) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750335, stream_id=1, stream_seq=11) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750336, stream_id=1, stream_seq=11) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750316, gaps=[]) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750337, stream_id=1, stream_seq=11) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750318, gaps=[]) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750338, stream_id=1, stream_seq=12) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750339, stream_id=1, stream_seq=12) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750340, stream_id=1, stream_seq=12) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750341, stream_id=1, stream_seq=12) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750320, gaps=[]) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750342, stream_id=1, stream_seq=12) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750343, stream_id=1, stream_seq=12) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750344, stream_id=1, stream_seq=12) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750322, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750345, stream_id=1, stream_seq=13) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750346, stream_id=1, stream_seq=13) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750347, stream_id=1, stream_seq=13) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750324, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750348, stream_id=1, stream_seq=13) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750349, stream_id=1, stream_seq=13) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750350, stream_id=1, stream_seq=13) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750326, gaps=[]) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750351, stream_id=1, stream_seq=13) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750328, gaps=[]) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750352, stream_id=1, stream_seq=14) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750353, stream_id=1, stream_seq=14) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750354, stream_id=1, stream_seq=14) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750355, stream_id=1, stream_seq=14) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750330, gaps=[]) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750356, stream_id=1, stream_seq=14) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750357, stream_id=1, stream_seq=14) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750358, stream_id=1, stream_seq=14) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750332, gaps=[]) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750359, stream_id=1, stream_seq=15) 40860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750360, stream_id=1, stream_seq=15) 40860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750361, stream_id=1, stream_seq=15) 40860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750334, gaps=[]) 40860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750362, stream_id=1, stream_seq=15) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750363, stream_id=1, stream_seq=15) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750364, stream_id=1, stream_seq=15) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750336, gaps=[]) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750365, stream_id=1, stream_seq=15) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750338, gaps=[]) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750366, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750367, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750368, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750369, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750340, gaps=[]) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750370, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750371, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750372, stream_id=1, stream_seq=16) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750342, gaps=[]) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750373, stream_id=1, stream_seq=17) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750374, stream_id=1, stream_seq=17) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750375, stream_id=1, stream_seq=17) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750344, gaps=[]) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750376, stream_id=1, stream_seq=17) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750377, stream_id=1, stream_seq=17) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750378, stream_id=1, stream_seq=17) 40865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750346, gaps=[]) 40865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750379, stream_id=1, stream_seq=17) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750348, gaps=[]) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750380, stream_id=1, stream_seq=18) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750381, stream_id=1, stream_seq=18) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750382, stream_id=1, stream_seq=18) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750383, stream_id=1, stream_seq=18) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750350, gaps=[]) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750384, stream_id=1, stream_seq=18) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750385, stream_id=1, stream_seq=18) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750386, stream_id=1, stream_seq=18) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750352, gaps=[]) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750387, stream_id=1, stream_seq=19) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750388, stream_id=1, stream_seq=19) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750354, gaps=[]) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750389, stream_id=1, stream_seq=19) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750390, stream_id=1, stream_seq=19) 40869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750391, stream_id=1, stream_seq=19) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750356, gaps=[]) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750392, stream_id=1, stream_seq=19) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750393, stream_id=1, stream_seq=19) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750358, gaps=[]) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750394, stream_id=1, stream_seq=20) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750395, stream_id=1, stream_seq=20) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750396, stream_id=1, stream_seq=20) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750360, gaps=[]) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750397, stream_id=1, stream_seq=20) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750398, stream_id=1, stream_seq=20) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750399, stream_id=1, stream_seq=20) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750362, gaps=[]) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750400, stream_id=1, stream_seq=20) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750364, gaps=[]) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750401, stream_id=1, stream_seq=21) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750402, stream_id=1, stream_seq=21) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750403, stream_id=1, stream_seq=21) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750404, stream_id=1, stream_seq=21) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750405, stream_id=1, stream_seq=21) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750366, gaps=[]) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750406, stream_id=1, stream_seq=21) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750407, stream_id=1, stream_seq=21) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750368, gaps=[]) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750408, stream_id=1, stream_seq=22) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750409, stream_id=1, stream_seq=22) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750410, stream_id=1, stream_seq=22) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750370, gaps=[]) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750411, stream_id=1, stream_seq=22) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750412, stream_id=1, stream_seq=22) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750413, stream_id=1, stream_seq=22) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750372, gaps=[]) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750414, stream_id=1, stream_seq=22) 40876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750374, gaps=[]) 40876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750415, stream_id=1, stream_seq=23) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750416, stream_id=1, stream_seq=23) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750417, stream_id=1, stream_seq=23) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750418, stream_id=1, stream_seq=23) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750376, gaps=[]) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750419, stream_id=1, stream_seq=23) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750420, stream_id=1, stream_seq=23) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750421, stream_id=1, stream_seq=23) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750378, gaps=[]) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750422, stream_id=1, stream_seq=24) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750423, stream_id=1, stream_seq=24) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750424, stream_id=1, stream_seq=24) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750380, gaps=[]) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750425, stream_id=1, stream_seq=24) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750426, stream_id=1, stream_seq=24) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750427, stream_id=1, stream_seq=24) 40880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750382, gaps=[]) 40880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750428, stream_id=1, stream_seq=24) 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750384, gaps=[]) 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750429, stream_id=1, stream_seq=25) 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750430, stream_id=1, stream_seq=25) 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750431, stream_id=1, stream_seq=25) 40881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750432, stream_id=1, stream_seq=25) 40882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750386, gaps=[]) 40882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750433, stream_id=1, stream_seq=25) 40882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750434, stream_id=1, stream_seq=25) 40882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750435, stream_id=1, stream_seq=25) 40883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750388, gaps=[]) 40883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750436, stream_id=1, stream_seq=26) 40883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750437, stream_id=1, stream_seq=26) 40883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750438, stream_id=1, stream_seq=26) 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750390, gaps=[]) 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750439, stream_id=1, stream_seq=26) 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750440, stream_id=1, stream_seq=26) 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750441, stream_id=1, stream_seq=26) 40884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750392, gaps=[]) 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750442, stream_id=1, stream_seq=26) 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750394, gaps=[]) 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750443, stream_id=1, stream_seq=27) 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750444, stream_id=1, stream_seq=27) 40885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750445, stream_id=1, stream_seq=27) 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750446, stream_id=1, stream_seq=27) 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750396, gaps=[]) 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750447, stream_id=1, stream_seq=27) 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750448, stream_id=1, stream_seq=27) 40886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750449, stream_id=1, stream_seq=27) 40887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750398, gaps=[]) 40887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750450, stream_id=1, stream_seq=28) 40887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750451, stream_id=1, stream_seq=28) 40887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750452, stream_id=1, stream_seq=28) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750400, gaps=[]) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750453, stream_id=1, stream_seq=28) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750454, stream_id=1, stream_seq=28) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750455, stream_id=1, stream_seq=28) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750402, gaps=[]) 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750456, stream_id=1, stream_seq=28) 40889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750404, gaps=[]) 40889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750457, stream_id=1, stream_seq=29) 40889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750458, stream_id=1, stream_seq=29) 40890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750459, stream_id=1, stream_seq=29) 40890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750460, stream_id=1, stream_seq=29) 40891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750406, gaps=[]) 40891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750461, stream_id=1, stream_seq=29) 40891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750462, stream_id=1, stream_seq=29) 40891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750463, stream_id=1, stream_seq=29) 40892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750408, gaps=[]) 40892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750464, stream_id=1, stream_seq=30) 40892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750465, stream_id=1, stream_seq=30) 40892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750466, stream_id=1, stream_seq=30) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750410, gaps=[]) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750467, stream_id=1, stream_seq=30) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750468, stream_id=1, stream_seq=30) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750469, stream_id=1, stream_seq=30) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750412, gaps=[]) 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750470, stream_id=1, stream_seq=30) 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750414, gaps=[]) 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750471, stream_id=1, stream_seq=31) 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750472, stream_id=1, stream_seq=31) 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750473, stream_id=1, stream_seq=31) 40895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750474, stream_id=1, stream_seq=31) 40896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750416, gaps=[]) 40896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750475, stream_id=1, stream_seq=31) 40896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750476, stream_id=1, stream_seq=31) 40896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750477, stream_id=1, stream_seq=31) 40897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750418, gaps=[]) 40897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750478, stream_id=1, stream_seq=32) 40897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750479, stream_id=1, stream_seq=32) 40897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750480, stream_id=1, stream_seq=32) 40898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750420, gaps=[]) 40898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750481, stream_id=1, stream_seq=32) 40898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750482, stream_id=1, stream_seq=32) 40898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750483, stream_id=1, stream_seq=32) 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8192 40898ms [log] 8188 40898ms [log] line [file] undefined 40898ms [log] 40898ms [log] reading line 40898ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40898ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750422, gaps=[]) 40899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750484, stream_id=1, stream_seq=32) 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750424, gaps=[]) 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3324750485, stream_id=1, stream_seq=33) 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750486, stream_id=1, stream_seq=33) 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750487, stream_id=1, stream_seq=33) 40900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750488, stream_id=1, stream_seq=33) 40901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750426, gaps=[]) 40901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750489, stream_id=1, stream_seq=33) 40901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3324750490, stream_id=1, stream_seq=33) 40901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3324750491, stream_id=1, stream_seq=33) 40902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750428, gaps=[]) 40902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750430, gaps=[]) 40902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750432, gaps=[]) 40903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750434, gaps=[]) 40904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750436, gaps=[]) 40905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750438, gaps=[]) 40906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750440, gaps=[]) 40906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750442, gaps=[]) 40907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750444, gaps=[]) 40908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750446, gaps=[]) 40909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750448, gaps=[]) 40909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750450, gaps=[]) 40910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750452, gaps=[]) 40911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750454, gaps=[]) 40912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750456, gaps=[]) 40913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750458, gaps=[]) 40914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750460, gaps=[]) 40914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750462, gaps=[]) 40915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750464, gaps=[]) 40916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750466, gaps=[]) 40917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750468, gaps=[]) 40917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750470, gaps=[]) 40918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750472, gaps=[]) 40919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750474, gaps=[]) 40920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750476, gaps=[]) 40921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IHRqcatrngmT') 40921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IHRqcatrngmT') 40921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3324750478, gaps=[]) 40921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3324750480, gaps=[]) 40922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3324750482, gaps=[]) 40923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3324750484, gaps=[]) 40923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3324750486, gaps=[]) 40924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3324750488, gaps=[]) 40925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3324750490, gaps=[]) 40925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40976ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A3h6Xjvh0KLw') 40976ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A3h6Xjvh0KLw') 40977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42302) -> ('172.17.0.2', 46051)) State.WAITING -> State.IN_PROGRESS 40977ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x7f8\xa8l\x13\xb4\xd4\xb6\xb4\x86\r') 40978ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\x7f8\xa8l\x13\xb4\xd4\xb6\xb4\x86\r') 40978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42302) -> ('172.17.0.2', 46051)) State.IN_PROGRESS -> State.SUCCEEDED 40978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43489) -> ('172.17.0.2', 46051)) State.FROZEN -> State.FAILED 40979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42302) -> ('172.17.0.2', 46051)) State.FROZEN -> State.FAILED 40979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43489) -> ('141.24.211.56', 46051)) State.FROZEN -> State.FAILED 40979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42302) -> ('141.24.211.56', 46051)) State.FROZEN -> State.FAILED 40979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49308) -> ('172.17.0.2', 46051)) State.FROZEN -> State.FAILED 40979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49308) -> ('141.24.211.56', 46051)) State.FROZEN -> State.FAILED 41105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 41105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 41105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 41105ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 41105ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 41105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 41105ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41105ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41105ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'M\xb38v\xad\x03\x03\x8a\x8d\xef\xd6\x18') 41106ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5"}', extra='') 41106ms [log] connectionstatechanged closed closed closed 41106ms [log] connectionstatechanged closed closed closed 41106ms [log] connectionstatechanged closed closed closed 41106ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/381e64ef-dc4a-4b28-aea9-7c5895e100f5", "state": "closed"}] 41106ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'M\xb38v\xad\x03\x03\x8a\x8d\xef\xd6\x18') 41106ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49308) 41106ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41106ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41193ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41193ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 41253ms [err] Traceback (most recent call last): 41253ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41253ms [err] return _run_code(code, main_globals, None, 41253ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41253ms [err] exec(code, run_globals) 41253ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41253ms [err] sys.exit(main()) 41253ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41253ms [err] asyncio.run(main_async()) 41253ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41253ms [err] return loop.run_until_complete(main) 41253ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41253ms [err] self.run_forever() 41253ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41254ms [err] self._run_once() 41254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41254ms [err] event_list = self._selector.select(timeout) 41254ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41254ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41254ms [err] KeyboardInterrupt 41358ms [log] starting device 41749ms [err] DEBUG:asyncio:Using selector: EpollSelector 41820ms [err] ERROR:asyncio:Unclosed client session 41820ms [err] client_session: 41885ms [log] parsing 41885ms [log] creating device handler 41885ms [log] [ready] 41885ms [log] reading line 41885ms [log] [websocketToken] "d78a2fd6-99ee-4034-bac6-73eb106c3789" 41904ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41904ms [log] [websocketConnected] 42077ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42077ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42088ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/699b2cdd-6069-4bf1-a82a-4dc71b19743d"}}', extra='') 42088ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/699b2cdd-6069-4bf1-a82a-4dc71b19743d"} 42149ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 42149ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e", "state": "new"}] 44154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 44154ms [err] v=0 44154ms [err] o=- 3929434515 3929434515 IN IP4 0.0.0.0 44154ms [err] s=- 44154ms [err] t=0 0 44154ms [err] a=group:BUNDLE 0 44154ms [err] a=msid-semantic:WMS * 44154ms [err] m=application 9 DTLS/SCTP 5000 44154ms [err] c=IN IP4 0.0.0.0 44154ms [err] a=mid:0 44154ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44154ms [err] a=max-message-size:65536 44154ms [err] a=ice-ufrag:yTWI 44154ms [err] a=ice-pwd:8oxWOU78usvRv30dOjJ0pW 44154ms [err] a=fingerprint:sha-256 95:83:41:34:A2:88:83:42:FD:7D:12:AE:7F:0E:2B:00:3A:EA:C6:96:73:D1:36:58:AF:D1:0A:2F:4B:59:73:49 44154ms [err] a=setup:actpass 44154ms [err] 44155ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44156ms [log] makeOffer 44156ms [log] connectionstatechanged new new have-local-offer 44156ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e", "state": "new"}] 44157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44157ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44159ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe5]'\xed%@V&\x17\x0ct-") 44159ms [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'\xed\xea\x0ev\xdd`6.\xb3cJ=') 44160ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xe5]'\xed%@V&\x17\x0ct-") 44160ms [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'\xed\xea\x0ev\xdd`6.\xb3cJ=') 44162ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44162ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2\xfbH\xbdtp\x03\x12R\xb6\r\xa2') 44163ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd2\xfbH\xbdtp\x03\x12R\xb6\r\xa2') 44163ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x94\xf8\xda\xac\x1cD\x84\x9b\xdcH\x8b\x85') 44164ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x94\xf8\xda\xac\x1cD\x84\x9b\xdcH\x8b\x85') 44164ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59296) (expires in 600 seconds) 44164ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44165ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44166ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44166ms [log] handleSignalingMessage 44166ms [log] handleOptions 44166ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 44166ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33909) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E4T\xda[;\xb8\xf1\x04\xe3\x11\x14') 44187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33909) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E4T\xda[;\xb8\xf1\x04\xe3\x11\x14') 44196ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 44196ms [err] v=0 44196ms [err] o=- 3929434515 3929434515 IN IP4 0.0.0.0 44196ms [err] s=- 44196ms [err] t=0 0 44196ms [err] a=group:BUNDLE 0 44196ms [err] a=msid-semantic:WMS * 44196ms [err] m=application 33909 DTLS/SCTP 5000 44196ms [err] c=IN IP4 172.30.0.1 44196ms [err] a=mid:0 44196ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44196ms [err] a=max-message-size:65536 44196ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33909 typ host 44196ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50441 typ host 44196ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33909 typ srflx raddr 172.30.0.1 rport 33909 44196ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50441 typ srflx raddr 172.17.0.2 rport 50441 44196ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54294 typ relay raddr 172.17.0.2 rport 57893 44196ms [err] a=end-of-candidates 44196ms [err] a=ice-ufrag:M9Ls 44196ms [err] a=ice-pwd:qxmMtguEFiDAaJANKGbj99 44196ms [err] a=fingerprint:sha-256 EF:68:A0:3E:88:75:73:D2:74:50:52:89:FE:F2:C0:1C:50:B3:34:D6:66:15:57:3D:AA:69:17:7D:5B:A6:CA:FA 44196ms [err] a=setup:active 44196ms [err] 44198ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 44198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.30.0.1', 33909)) State.FROZEN -> State.WAITING 44199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('172.30.0.1', 33909)) State.FROZEN -> State.WAITING 44199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.17.0.2', 50441)) State.FROZEN -> State.WAITING 44199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('172.30.0.1', 33909)) State.FROZEN -> State.WAITING 44199ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(SSQNsf41qF 1 udp 1862270975 172.17.0.2 33909 typ prflx) 44199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.17.0.2', 33909)) State.WAITING -> State.IN_PROGRESS 44199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33909) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j\x1e\xea\xb6\xb7\x06\xf5\xa8\xa5>u\xe7') 44199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.30.0.1', 33909)) State.WAITING -> State.IN_PROGRESS 44199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33909) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\xd0\xc4\xb3vX\xad"\x01\xaa\x86\xba') 44200ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929434515 3929434515 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 33909 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 33909 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50441 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33909 typ srflx raddr 172.30.0.1 rport 33909\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50441 typ srflx raddr 172.17.0.2 rport 50441\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54294 typ relay raddr 172.17.0.2 rport 57893\\r\\na=end-of-candidates\\r\\na=ice-ufrag:M9Ls\\r\\na=ice-pwd:qxmMtguEFiDAaJANKGbj99\\r\\na=fingerprint:sha-256 EF:68:A0:3E:88:75:73:D2:74:50:52:89:FE:F2:C0:1C:50:B3:34:D6:66:15:57:3D:AA:69:17:7D:5B:A6:CA:FA\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 44200ms [log] handleSignalingMessage 44200ms [log] handleAnswer 44200ms [log] acceptAnswer 44200ms [log] connectionstatechanged connecting checking stable 44200ms [log] connectionstatechanged connecting checking stable 44200ms [log] connectionstatechanged connecting checking stable 44200ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e", "state": "connecting"}] 44200ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33909) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j\x1e\xea\xb6\xb7\x06\xf5\xa8\xa5>u\xe7') 44200ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.17.0.2', 33909)) State.IN_PROGRESS -> State.SUCCEEDED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('172.30.0.1', 33909)) State.WAITING -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.17.0.2', 50441)) State.WAITING -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('172.17.0.2', 50441)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('141.24.211.56', 33909)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('141.24.211.56', 33909)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('141.24.211.56', 50441)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('141.24.211.56', 50441)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('141.24.210.113', 54294)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43018) -> ('141.24.210.113', 54294)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('172.30.0.1', 33909)) State.WAITING -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('172.17.0.2', 50441)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('141.24.211.56', 33909)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('141.24.211.56', 50441)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59296) -> ('141.24.210.113', 54294)) State.FROZEN -> State.FAILED 44201ms [err] INFO:aioice.ice:Connection(0) ICE completed 44202ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33909) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\xd0\xc4\xb3vX\xad"\x01\xaa\x86\xba') 44202ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49920) -> ('172.30.0.1', 33909)) State.IN_PROGRESS -> State.SUCCEEDED 44203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33909) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x93X\x8a\xe2\xd4\x8c}\xf7\x0eL\xa1\x9b') 44203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33909) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x93X\x8a\xe2\xd4\x8c}\xf7\x0eL\xa1\x9b') 44220ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 44220ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44222ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 44225ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44226ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 44226ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 44226ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 44227ms [log] connectionstatechanged connecting completed stable 44227ms [log] connectionstatechanged connected completed stable 44227ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e", "state": "connected"}] 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 44228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 44229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1939699540, stream_id=1, stream_seq=0) 44230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3995816192, stream_id=1, stream_seq=0) 44232ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3995816192, gaps=[]) 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699540, gaps=[]) 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1939699541, stream_id=1, stream_seq=1) 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699542, stream_id=1, stream_seq=2) 44234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699543, stream_id=1, stream_seq=2) 44235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699544, stream_id=1, stream_seq=2) 44236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699541, gaps=[]) 44236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699545, stream_id=1, stream_seq=2) 44236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699542, gaps=[]) 44236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699546, stream_id=1, stream_seq=2) 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699547, stream_id=1, stream_seq=2) 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699543, gaps=[]) 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699548, stream_id=1, stream_seq=2) 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699544, gaps=[]) 44237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699549, stream_id=1, stream_seq=3) 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699550, stream_id=1, stream_seq=3) 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699545, gaps=[]) 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699551, stream_id=1, stream_seq=3) 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699552, stream_id=1, stream_seq=3) 44238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699546, gaps=[]) 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699553, stream_id=1, stream_seq=3) 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699554, stream_id=1, stream_seq=3) 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699547, gaps=[]) 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699555, stream_id=1, stream_seq=3) 44239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699548, gaps=[]) 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699556, stream_id=1, stream_seq=4) 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699557, stream_id=1, stream_seq=4) 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699549, gaps=[]) 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699558, stream_id=1, stream_seq=4) 44240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699559, stream_id=1, stream_seq=4) 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699550, gaps=[]) 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699560, stream_id=1, stream_seq=4) 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699561, stream_id=1, stream_seq=4) 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699551, gaps=[]) 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699562, stream_id=1, stream_seq=4) 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699552, gaps=[]) 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699563, stream_id=1, stream_seq=5) 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699564, stream_id=1, stream_seq=5) 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699553, gaps=[]) 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699565, stream_id=1, stream_seq=5) 44243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699566, stream_id=1, stream_seq=5) 44243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699554, gaps=[]) 44243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699567, stream_id=1, stream_seq=5) 44243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699568, stream_id=1, stream_seq=5) 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699555, gaps=[]) 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699569, stream_id=1, stream_seq=5) 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699556, gaps=[]) 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699570, stream_id=1, stream_seq=6) 44244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699571, stream_id=1, stream_seq=6) 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699557, gaps=[]) 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699572, stream_id=1, stream_seq=6) 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699573, stream_id=1, stream_seq=6) 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699558, gaps=[]) 44245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699574, stream_id=1, stream_seq=6) 44246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699575, stream_id=1, stream_seq=6) 44246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699559, gaps=[]) 44246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699576, stream_id=1, stream_seq=6) 44247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699560, gaps=[]) 44247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699577, stream_id=1, stream_seq=7) 44247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699578, stream_id=1, stream_seq=7) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699561, gaps=[]) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699579, stream_id=1, stream_seq=7) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699580, stream_id=1, stream_seq=7) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699562, gaps=[]) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699581, stream_id=1, stream_seq=7) 44248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699582, stream_id=1, stream_seq=7) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699563, gaps=[]) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699583, stream_id=1, stream_seq=7) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699564, gaps=[]) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699584, stream_id=1, stream_seq=8) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699585, stream_id=1, stream_seq=8) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699565, gaps=[]) 44249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699586, stream_id=1, stream_seq=8) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699587, stream_id=1, stream_seq=8) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699566, gaps=[]) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699588, stream_id=1, stream_seq=8) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699589, stream_id=1, stream_seq=8) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699567, gaps=[]) 44250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699590, stream_id=1, stream_seq=8) 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699568, gaps=[]) 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699591, stream_id=1, stream_seq=9) 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699592, stream_id=1, stream_seq=9) 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699569, gaps=[]) 44251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699593, stream_id=1, stream_seq=9) 44252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699594, stream_id=1, stream_seq=9) 44252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699570, gaps=[]) 44252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699595, stream_id=1, stream_seq=9) 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699596, stream_id=1, stream_seq=9) 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699571, gaps=[]) 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699597, stream_id=1, stream_seq=9) 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699572, gaps=[]) 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699598, stream_id=1, stream_seq=10) 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699599, stream_id=1, stream_seq=10) 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699573, gaps=[]) 44254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699600, stream_id=1, stream_seq=10) 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699601, stream_id=1, stream_seq=10) 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699574, gaps=[]) 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699602, stream_id=1, stream_seq=10) 44255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699603, stream_id=1, stream_seq=10) 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699575, gaps=[]) 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699604, stream_id=1, stream_seq=10) 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699576, gaps=[]) 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699605, stream_id=1, stream_seq=11) 44256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699606, stream_id=1, stream_seq=11) 44257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699577, gaps=[]) 44257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699607, stream_id=1, stream_seq=11) 44257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699608, stream_id=1, stream_seq=11) 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699578, gaps=[]) 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699609, stream_id=1, stream_seq=11) 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699610, stream_id=1, stream_seq=11) 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699579, gaps=[]) 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699611, stream_id=1, stream_seq=11) 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699580, gaps=[]) 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699612, stream_id=1, stream_seq=12) 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699613, stream_id=1, stream_seq=12) 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699581, gaps=[]) 44259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699614, stream_id=1, stream_seq=12) 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699615, stream_id=1, stream_seq=12) 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699582, gaps=[]) 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699616, stream_id=1, stream_seq=12) 44260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699617, stream_id=1, stream_seq=12) 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699583, gaps=[]) 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699618, stream_id=1, stream_seq=12) 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699584, gaps=[]) 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699619, stream_id=1, stream_seq=13) 44261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699620, stream_id=1, stream_seq=13) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699585, gaps=[]) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699621, stream_id=1, stream_seq=13) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699622, stream_id=1, stream_seq=13) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699586, gaps=[]) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699623, stream_id=1, stream_seq=13) 44262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699624, stream_id=1, stream_seq=13) 44263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699587, gaps=[]) 44263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699625, stream_id=1, stream_seq=13) 44263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699588, gaps=[]) 44263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699626, stream_id=1, stream_seq=14) 44264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699627, stream_id=1, stream_seq=14) 44264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699589, gaps=[]) 44264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699628, stream_id=1, stream_seq=14) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699629, stream_id=1, stream_seq=14) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699590, gaps=[]) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699630, stream_id=1, stream_seq=14) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699631, stream_id=1, stream_seq=14) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699591, gaps=[]) 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699632, stream_id=1, stream_seq=14) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699592, gaps=[]) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699633, stream_id=1, stream_seq=15) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699634, stream_id=1, stream_seq=15) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699593, gaps=[]) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699635, stream_id=1, stream_seq=15) 44266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699636, stream_id=1, stream_seq=15) 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699594, gaps=[]) 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699637, stream_id=1, stream_seq=15) 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699638, stream_id=1, stream_seq=15) 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699595, gaps=[]) 44267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699639, stream_id=1, stream_seq=15) 44268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699596, gaps=[]) 44268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699640, stream_id=1, stream_seq=16) 44268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699641, stream_id=1, stream_seq=16) 44269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699597, gaps=[]) 44269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699642, stream_id=1, stream_seq=16) 44269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699643, stream_id=1, stream_seq=16) 44270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699598, gaps=[]) 44270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699644, stream_id=1, stream_seq=16) 44270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699645, stream_id=1, stream_seq=16) 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699599, gaps=[]) 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699646, stream_id=1, stream_seq=16) 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699600, gaps=[]) 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699647, stream_id=1, stream_seq=17) 44272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699648, stream_id=1, stream_seq=17) 44272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699601, gaps=[]) 44272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699649, stream_id=1, stream_seq=17) 44272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699650, stream_id=1, stream_seq=17) 44273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699602, gaps=[]) 44273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699651, stream_id=1, stream_seq=17) 44273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699652, stream_id=1, stream_seq=17) 44273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699603, gaps=[]) 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699653, stream_id=1, stream_seq=17) 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699604, gaps=[]) 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699654, stream_id=1, stream_seq=18) 44274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699655, stream_id=1, stream_seq=18) 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699605, gaps=[]) 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699656, stream_id=1, stream_seq=18) 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699657, stream_id=1, stream_seq=18) 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699606, gaps=[]) 44275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699658, stream_id=1, stream_seq=18) 44276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699659, stream_id=1, stream_seq=18) 44276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699607, gaps=[]) 44276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699660, stream_id=1, stream_seq=18) 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699608, gaps=[]) 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699661, stream_id=1, stream_seq=19) 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699662, stream_id=1, stream_seq=19) 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699609, gaps=[]) 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699663, stream_id=1, stream_seq=19) 44278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699664, stream_id=1, stream_seq=19) 44278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699610, gaps=[]) 44278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699665, stream_id=1, stream_seq=19) 44278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699666, stream_id=1, stream_seq=19) 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699611, gaps=[]) 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699667, stream_id=1, stream_seq=19) 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699612, gaps=[]) 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699668, stream_id=1, stream_seq=20) 44279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699669, stream_id=1, stream_seq=20) 44280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699613, gaps=[]) 44280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699670, stream_id=1, stream_seq=20) 44280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699671, stream_id=1, stream_seq=20) 44280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699614, gaps=[]) 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699672, stream_id=1, stream_seq=20) 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699673, stream_id=1, stream_seq=20) 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699615, gaps=[]) 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699674, stream_id=1, stream_seq=20) 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699616, gaps=[]) 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699675, stream_id=1, stream_seq=21) 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699676, stream_id=1, stream_seq=21) 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699617, gaps=[]) 44282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699677, stream_id=1, stream_seq=21) 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699678, stream_id=1, stream_seq=21) 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699618, gaps=[]) 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699679, stream_id=1, stream_seq=21) 44283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699680, stream_id=1, stream_seq=21) 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699619, gaps=[]) 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699681, stream_id=1, stream_seq=21) 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699620, gaps=[]) 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699682, stream_id=1, stream_seq=22) 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699683, stream_id=1, stream_seq=22) 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699621, gaps=[]) 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699684, stream_id=1, stream_seq=22) 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699685, stream_id=1, stream_seq=22) 44285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699622, gaps=[]) 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699686, stream_id=1, stream_seq=22) 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699687, stream_id=1, stream_seq=22) 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699623, gaps=[]) 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699688, stream_id=1, stream_seq=22) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699624, gaps=[]) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699689, stream_id=1, stream_seq=23) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699690, stream_id=1, stream_seq=23) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699625, gaps=[]) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699691, stream_id=1, stream_seq=23) 44287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699692, stream_id=1, stream_seq=23) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699626, gaps=[]) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699693, stream_id=1, stream_seq=23) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699694, stream_id=1, stream_seq=23) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699627, gaps=[]) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699695, stream_id=1, stream_seq=23) 44288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699628, gaps=[]) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699696, stream_id=1, stream_seq=24) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699697, stream_id=1, stream_seq=24) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699629, gaps=[]) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699698, stream_id=1, stream_seq=24) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699699, stream_id=1, stream_seq=24) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699630, gaps=[]) 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699700, stream_id=1, stream_seq=24) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699701, stream_id=1, stream_seq=24) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699631, gaps=[]) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699702, stream_id=1, stream_seq=24) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699632, gaps=[]) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699703, stream_id=1, stream_seq=25) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699704, stream_id=1, stream_seq=25) 44290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699633, gaps=[]) 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699705, stream_id=1, stream_seq=25) 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699706, stream_id=1, stream_seq=25) 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699634, gaps=[]) 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699707, stream_id=1, stream_seq=25) 44291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699708, stream_id=1, stream_seq=25) 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699635, gaps=[]) 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699709, stream_id=1, stream_seq=25) 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699636, gaps=[]) 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699710, stream_id=1, stream_seq=26) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699711, stream_id=1, stream_seq=26) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699637, gaps=[]) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699712, stream_id=1, stream_seq=26) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699713, stream_id=1, stream_seq=26) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699638, gaps=[]) 44293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699714, stream_id=1, stream_seq=26) 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699715, stream_id=1, stream_seq=26) 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699639, gaps=[]) 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699716, stream_id=1, stream_seq=26) 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699640, gaps=[]) 44294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699717, stream_id=1, stream_seq=27) 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699718, stream_id=1, stream_seq=27) 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699641, gaps=[]) 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699719, stream_id=1, stream_seq=27) 44295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699720, stream_id=1, stream_seq=27) 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699642, gaps=[]) 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699721, stream_id=1, stream_seq=27) 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699722, stream_id=1, stream_seq=27) 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699643, gaps=[]) 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699723, stream_id=1, stream_seq=27) 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699644, gaps=[]) 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699724, stream_id=1, stream_seq=28) 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699725, stream_id=1, stream_seq=28) 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699645, gaps=[]) 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699726, stream_id=1, stream_seq=28) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699727, stream_id=1, stream_seq=28) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699646, gaps=[]) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699728, stream_id=1, stream_seq=28) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699729, stream_id=1, stream_seq=28) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699647, gaps=[]) 44298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699730, stream_id=1, stream_seq=28) 44299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699648, gaps=[]) 44299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699731, stream_id=1, stream_seq=29) 44299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699732, stream_id=1, stream_seq=29) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699649, gaps=[]) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699733, stream_id=1, stream_seq=29) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699734, stream_id=1, stream_seq=29) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699650, gaps=[]) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699735, stream_id=1, stream_seq=29) 44300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699736, stream_id=1, stream_seq=29) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699651, gaps=[]) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699737, stream_id=1, stream_seq=29) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699652, gaps=[]) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699738, stream_id=1, stream_seq=30) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699739, stream_id=1, stream_seq=30) 44301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699653, gaps=[]) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699740, stream_id=1, stream_seq=30) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699741, stream_id=1, stream_seq=30) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699654, gaps=[]) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699742, stream_id=1, stream_seq=30) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699743, stream_id=1, stream_seq=30) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699655, gaps=[]) 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699744, stream_id=1, stream_seq=30) 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699656, gaps=[]) 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699745, stream_id=1, stream_seq=31) 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699746, stream_id=1, stream_seq=31) 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699657, gaps=[]) 44303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699747, stream_id=1, stream_seq=31) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699748, stream_id=1, stream_seq=31) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699658, gaps=[]) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699749, stream_id=1, stream_seq=31) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699750, stream_id=1, stream_seq=31) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699659, gaps=[]) 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699751, stream_id=1, stream_seq=31) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699660, gaps=[]) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699752, stream_id=1, stream_seq=32) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699753, stream_id=1, stream_seq=32) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699661, gaps=[]) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699754, stream_id=1, stream_seq=32) 44305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699755, stream_id=1, stream_seq=32) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699662, gaps=[]) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699756, stream_id=1, stream_seq=32) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699757, stream_id=1, stream_seq=32) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699663, gaps=[]) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699758, stream_id=1, stream_seq=32) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699664, gaps=[]) 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1939699759, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699760, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699665, gaps=[]) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699761, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699762, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699666, gaps=[]) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699763, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1939699764, stream_id=1, stream_seq=33) 44307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699667, gaps=[]) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1939699765, stream_id=1, stream_seq=33) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699668, gaps=[]) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699669, gaps=[]) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699670, gaps=[]) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699671, gaps=[]) 44308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699672, gaps=[]) 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699673, gaps=[]) 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699674, gaps=[]) 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8192 44309ms [log] 8188 44309ms [log] line [file] undefined 44309ms [log] 44309ms [log] reading line 44309ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44309ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699675, gaps=[]) 44309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699676, gaps=[]) 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699677, gaps=[]) 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699678, gaps=[]) 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699679, gaps=[]) 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699680, gaps=[]) 44310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699681, gaps=[]) 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699682, gaps=[]) 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699683, gaps=[]) 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699684, gaps=[]) 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699685, gaps=[]) 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699686, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699687, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699688, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699689, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699690, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699691, gaps=[]) 44312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699692, gaps=[]) 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699693, gaps=[]) 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699694, gaps=[]) 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699695, gaps=[]) 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699696, gaps=[]) 44313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699697, gaps=[]) 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699698, gaps=[]) 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699699, gaps=[]) 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699700, gaps=[]) 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699701, gaps=[]) 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699702, gaps=[]) 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699703, gaps=[]) 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699704, gaps=[]) 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699705, gaps=[]) 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699706, gaps=[]) 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699707, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699708, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699709, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699710, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699711, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699712, gaps=[]) 44316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699713, gaps=[]) 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699714, gaps=[]) 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699715, gaps=[]) 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699716, gaps=[]) 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699717, gaps=[]) 44317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699718, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699719, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699720, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699721, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699722, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699723, gaps=[]) 44318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699724, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699725, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699726, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699727, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699728, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699729, gaps=[]) 44319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699730, gaps=[]) 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699731, gaps=[]) 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699732, gaps=[]) 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699733, gaps=[]) 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699734, gaps=[]) 44320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699735, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699736, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699737, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699738, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699739, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699740, gaps=[]) 44321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699741, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699742, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699743, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699744, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699745, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699746, gaps=[]) 44322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699747, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699748, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699749, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699750, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699751, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699752, gaps=[]) 44323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699753, gaps=[]) 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699754, gaps=[]) 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699755, gaps=[]) 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699756, gaps=[]) 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699757, gaps=[]) 44324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699758, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1939699759, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1939699760, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1939699761, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1939699762, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1939699763, gaps=[]) 44325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1939699764, gaps=[]) 44326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1939699765, gaps=[]) 44347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 44511ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44511ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 44511ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 44511ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44511ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44512ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 44512ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e"}', extra='') 44512ms [log] connectionstatechanged closed closed closed 44512ms [log] connectionstatechanged closed closed closed 44512ms [log] connectionstatechanged closed closed closed 44512ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c8c7017e-5a02-47e2-ba68-7a2bdd86989e", "state": "closed"}] 44512ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44512ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\r\xcd\xb1\xb2Xa\x0e9\xe8+\xdb\x85') 44513ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\r\xcd\xb1\xb2Xa\x0e9\xe8+\xdb\x85') 44513ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59296) 44513ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44513ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44606ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44606ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44654ms [err] Traceback (most recent call last): 44654ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44654ms [err] return _run_code(code, main_globals, None, 44654ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44654ms [err] exec(code, run_globals) 44654ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44654ms [err] sys.exit(main()) 44654ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44654ms [err] asyncio.run(main_async()) 44654ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44654ms [err] return loop.run_until_complete(main) 44654ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44655ms [err] self.run_forever() 44655ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44655ms [err] self._run_once() 44655ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44655ms [err] event_list = self._selector.select(timeout) 44655ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44655ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44655ms [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 60027ms [log] starting device 60428ms [err] DEBUG:asyncio:Using selector: EpollSelector 60498ms [err] ERROR:asyncio:Unclosed client session 60498ms [err] client_session: 60565ms [log] parsing 60565ms [log] creating device handler 60565ms [log] [ready] 60565ms [log] reading line 60565ms [log] [websocketToken] "4a73bc7e-2655-4beb-907f-86232f5adf5a" 60580ms [log] line {"signal":"gpio1","value":"strongH"} 60580ms [log] 60580ms [log] reading line 60580ms [log] line {"signal":"gpio2","value":"strongL"} 60580ms [log] 60580ms [log] reading line 60580ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60580ms [log] [websocketConnected] 62328ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62328ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62355ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/211d3777-2861-42f9-ae1b-cee28efe4e42"}}', extra='') 62355ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/211d3777-2861-42f9-ae1b-cee28efe4e42"} 62423ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac","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='') 62423ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62423ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62423ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac", "state": "new"}] 64426ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64426ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64426ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64426ms [err] v=0 64426ms [err] o=- 6792163240859589108 2 IN IP4 127.0.0.1 64426ms [err] s=- 64426ms [err] t=0 0 64426ms [err] a=group:BUNDLE 0 64426ms [err] a=extmap-allow-mixed 64426ms [err] a=msid-semantic: WMS 64426ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64426ms [err] c=IN IP4 0.0.0.0 64426ms [err] a=ice-ufrag:tPXD 64426ms [err] a=ice-pwd:piJ2oASO57Yajpz/gMf8NCVi 64426ms [err] a=ice-options:trickle 64426ms [err] a=fingerprint:sha-256 C0:88:78:4B:E4:AE:8D:EA:28:C6:69:D9:EF:73:00:0B:F2:D6:96:45:12:7A:69:F4:B9:D5:03:4E:A3:84:1A:A7 64426ms [err] a=setup:actpass 64426ms [err] a=mid:0 64426ms [err] a=sctp-port:5000 64426ms [err] a=max-message-size:262144 64426ms [err] 64428ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64428ms [err] v=0 64428ms [err] o=- 6792163240859589108 2 IN IP4 127.0.0.1 64428ms [err] s=- 64428ms [err] t=0 0 64428ms [err] a=group:BUNDLE 0 64428ms [err] a=extmap-allow-mixed 64428ms [err] a=msid-semantic: WMS 64428ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64428ms [err] c=IN IP4 0.0.0.0 64428ms [err] a=ice-ufrag:tPXD 64428ms [err] a=ice-pwd:piJ2oASO57Yajpz/gMf8NCVi 64428ms [err] a=ice-options:trickle 64428ms [err] a=fingerprint:sha-256 C0:88:78:4B:E4:AE:8D:EA:28:C6:69:D9:EF:73:00:0B:F2:D6:96:45:12:7A:69:F4:B9:D5:03:4E:A3:84:1A:A7 64428ms [err] a=setup:actpass 64428ms [err] a=mid:0 64428ms [err] a=sctp-port:5000 64428ms [err] a=max-message-size:262144 64428ms [err] 64429ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64429ms [log] handleSignalingMessage 64429ms [log] handleOptions 64429ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6792163240859589108 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:tPXD\\r\\na=ice-pwd:piJ2oASO57Yajpz/gMf8NCVi\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C0:88:78:4B:E4:AE:8D:EA:28:C6:69:D9:EF:73:00:0B:F2:D6:96:45:12:7A:69:F4:B9:D5:03:4E:A3:84:1A:A7\\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/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64429ms [log] handleSignalingMessage 64429ms [log] handleOffer 64429ms [log] makeAnswer 64429ms [log] connectionstatechanged new new have-remote-offer 64429ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac", "state": "new"}] 64431ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 64431ms [err] v=0 64431ms [err] o=- 3929434535 3929434535 IN IP4 0.0.0.0 64431ms [err] s=- 64431ms [err] t=0 0 64431ms [err] a=group:BUNDLE 0 64431ms [err] a=msid-semantic:WMS * 64431ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64431ms [err] c=IN IP4 0.0.0.0 64431ms [err] a=mid:0 64431ms [err] a=sctp-port:5000 64431ms [err] a=max-message-size:65536 64431ms [err] a=ice-ufrag:hqkA 64431ms [err] a=ice-pwd:GAvV3EH1brocArb6axky9n 64431ms [err] a=fingerprint:sha-256 36:DF:2A:9E:F1:F1:F7:B1:04:D1:57:75:2E:60:93:C5:65:14:B0:19:38:47:BF:62:F8:2A:50:50:22:F5:7B:59 64431ms [err] a=setup:active 64431ms [err] 64431ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64433ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64434ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64436ms [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'A\xec2\xdbn\x9eS}5L\xa2\x98') 64436ms [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'\x9b\x06\xf1\xdc\xa3\xe5\xd0\xba\xdbTS\x92') 64437ms [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'A\xec2\xdbn\x9eS}5L\xa2\x98') 64437ms [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'\x9b\x06\xf1\xdc\xa3\xe5\xd0\xba\xdbTS\x92') 64439ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64439ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc5s\xafu|\xa7d\xa2.\x8d!\x9c') 64440ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc5s\xafu|\xa7d\xa2.\x8d!\x9c') 64440ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x11dn\xfb\xcb\x1a\xd7\xebg\x90;\xbc') 64441ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x11dn\xfb\xcb\x1a\xd7\xebg\x90;\xbc') 64441ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50970) (expires in 600 seconds) 64442ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64443ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 64443ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64443ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64444ms [log] connectionstatechanged new new stable 64444ms [log] connectionstatechanged new new stable 64444ms [log] connectionstatechanged connecting checking stable 64444ms [log] connectionstatechanged connecting checking stable 64444ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac", "state": "connecting"}] 64464ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PPtk4+t07+7s') 64464ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PPtk4+t07+7s') 64464ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jJK3cV2h5F 1 udp 1845501695 172.17.0.2 37281 typ prflx) 64465ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('172.17.0.2', 37281)) State.WAITING -> State.IN_PROGRESS 64465ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5\xfeA\xc2\xf9l*\x9be\xc5T\t') 64466ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb5\xfeA\xc2\xf9l*\x9be\xc5T\t') 64466ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('172.17.0.2', 37281)) State.IN_PROGRESS -> State.SUCCEEDED 64466ms [err] INFO:aioice.ice:Connection(0) ICE completed 64476ms [err] INFO:aioice.ice:Connection(0) Remote candidate "63f81e95-dec9-4a65-ad5d-458f12dacb41.local" resolved to 172.17.0.2 64485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('172.17.0.2', 37281)) State.FROZEN -> State.IN_PROGRESS 64485ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa3yDk\xfa\xc5.7m\xae\xd60') 64486ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa3yDk\xfa\xc5.7m\xae\xd60') 64486ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('172.17.0.2', 37281)) State.IN_PROGRESS -> State.SUCCEEDED 64506ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52241) -> ('172.17.0.2', 37281)) State.FROZEN -> State.IN_PROGRESS 64506ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb2\xc3?S\x92{L\x9d~\x9e\xbd\x80') 64506ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb2\xc3?S\x92{L\x9d~\x9e\xbd\x80') 64507ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52241) -> ('172.17.0.2', 37281)) State.IN_PROGRESS -> State.SUCCEEDED 64523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PcPVbXCNVpan') 64523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PcPVbXCNVpan') 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('141.24.211.56', 37281)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52241) -> ('141.24.211.56', 37281)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44231) -> ('141.24.210.113', 65201)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52241) -> ('141.24.210.113', 65201)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50970) -> ('172.17.0.2', 37281)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50970) -> ('141.24.211.56', 37281)) State.FROZEN -> State.FAILED 64523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50970) -> ('141.24.210.113', 65201)) State.FROZEN -> State.FAILED 64527ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 64527ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64527ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 64530ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 64531ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 64531ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 64531ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64532ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3473647308 1 udp 2113937151 63f81e95-dec9-4a65-ad5d-458f12dacb41.local 37281 typ host generation 0 ufrag tPXD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64532ms [log] handleSignalingMessage 64532ms [log] handleIceCandidate 64532ms [log] acceptIceCandidate 64532ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2475922042 1 udp 1677729535 141.24.211.56 37281 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag tPXD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64532ms [log] handleSignalingMessage 64532ms [log] handleIceCandidate 64532ms [log] acceptIceCandidate 64532ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:976243211 1 udp 33562623 141.24.210.113 65201 typ relay raddr 141.24.211.56 rport 37281 generation 0 ufrag tPXD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64532ms [log] handleSignalingMessage 64532ms [log] handleIceCandidate 64532ms [log] acceptIceCandidate 64532ms [log] connectionstatechanged connecting completed stable 64532ms [log] connectionstatechanged connected completed stable 64532ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac", "state": "connected"}] 64534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 64534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 64534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 64535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 64535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 64535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 64536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4136265851, stream_id=1, stream_seq=0) 64536ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3343611299, stream_id=1, stream_seq=0) 64536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 64536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4136265851, gaps=[]) 64537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3343611299, gaps=[]) 64537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 64537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3343611300, stream_id=1, stream_seq=1) 64537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 64537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3343611301, stream_id=1, stream_seq=2) 64538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3343611301, gaps=[]) 64538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 64585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ke4drtscwWyB') 64586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37281) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ke4drtscwWyB') 64591ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64591ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 64710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 64710ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64711ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 64711ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 64711ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64711ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64712ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 64712ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac"}', extra='') 64712ms [log] connectionstatechanged closed closed closed 64712ms [log] connectionstatechanged closed closed closed 64712ms [log] connectionstatechanged closed closed closed 64712ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/dd9989d1-5d1c-456f-a71c-497b69f6caac", "state": "closed"}] 64713ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64713ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64714ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x04\xbdx\xd6\xe9-c\xbd}MOm') 64715ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x04\xbdx\xd6\xe9-c\xbd}MOm') 64715ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50970) 64716ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64716ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64786ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64786ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 64862ms [err] Traceback (most recent call last): 64862ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64862ms [err] return _run_code(code, main_globals, None, 64862ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64862ms [err] exec(code, run_globals) 64862ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64862ms [err] sys.exit(main()) 64862ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64863ms [err] asyncio.run(main_async()) 64863ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64863ms [err] return loop.run_until_complete(main) 64863ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64863ms [err] self.run_forever() 64863ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64863ms [err] self._run_once() 64863ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64864ms [err] event_list = self._selector.select(timeout) 64864ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64864ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64864ms [err] KeyboardInterrupt 64957ms [log] starting device 65358ms [err] DEBUG:asyncio:Using selector: EpollSelector 65425ms [err] ERROR:asyncio:Unclosed client session 65425ms [err] client_session: 65493ms [log] parsing 65493ms [log] creating device handler 65493ms [log] [ready] 65493ms [log] reading line 65493ms [log] [websocketToken] "86e52775-ba34-4d55-a74a-1a427706bd53" 65506ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65506ms [log] [websocketConnected] 67205ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67205ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67221ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2f766e89-6368-4d6f-8f2b-1cab6011c464"}}', extra='') 67221ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2f766e89-6368-4d6f-8f2b-1cab6011c464"} 67302ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba","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='') 67302ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba", "state": "new"}] 69306ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69306ms [err] v=0 69306ms [err] o=- 3929434540 3929434540 IN IP4 0.0.0.0 69306ms [err] s=- 69306ms [err] t=0 0 69306ms [err] a=group:BUNDLE 0 69306ms [err] a=msid-semantic:WMS * 69306ms [err] m=application 9 DTLS/SCTP 5000 69306ms [err] c=IN IP4 0.0.0.0 69306ms [err] a=mid:0 69306ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69306ms [err] a=max-message-size:65536 69306ms [err] a=ice-ufrag:y0AL 69306ms [err] a=ice-pwd:X2dNxXSIopcptv0sXV5Igg 69306ms [err] a=fingerprint:sha-256 23:32:76:5E:1A:2C:42:A6:D1:3F:80:1A:56:D1:66:BE:29:6D:5A:74:AA:59:69:21:FB:14:30:1C:72:7F:4A:9E 69306ms [err] a=setup:actpass 69306ms [err] 69307ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69308ms [log] makeOffer 69308ms [log] connectionstatechanged new new have-local-offer 69308ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba", "state": "new"}] 69309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69309ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69311ms [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'nq\x83m\xed\xc9\xb9 \x83\x9d\xb1\xc5') 69312ms [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'd0\xe7\x06\x9aQ-\x8f\xb1\x8b\x9a\x7f') 69313ms [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'nq\x83m\xed\xc9\xb9 \x83\x9d\xb1\xc5') 69313ms [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'd0\xe7\x06\x9aQ-\x8f\xb1\x8b\x9a\x7f') 69315ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69315ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8f\x050\xd1Y4\xbf\x88O\xc2\x07\xd0') 69316ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8f\x050\xd1Y4\xbf\x88O\xc2\x07\xd0') 69316ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'G\xe5:\xcf\x1f\xc0\xe6N\xbc\x00br') 69317ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'G\xe5:\xcf\x1f\xc0\xe6N\xbc\x00br') 69318ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59206) (expires in 600 seconds) 69318ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69319ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 69319ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69335ms [err] v=0 69335ms [err] o=- 3934028612439238258 2 IN IP4 127.0.0.1 69335ms [err] s=- 69335ms [err] t=0 0 69335ms [err] a=group:BUNDLE 0 69335ms [err] a=msid-semantic: WMS 69335ms [err] m=application 9 DTLS/SCTP 5000 69335ms [err] c=IN IP4 0.0.0.0 69335ms [err] a=ice-ufrag:9Dqz 69335ms [err] a=ice-pwd:dCdHfAay/eTAcIJMMjFFAyQU 69335ms [err] a=ice-options:trickle 69335ms [err] a=fingerprint:sha-256 71:00:16:28:32:C2:2B:E8:2A:FC:AE:B8:C2:09:22:60:74:3F:24:C5:A1:FE:1F:8E:8C:B8:CC:50:B3:77:3A:B5 69335ms [err] a=setup:active 69335ms [err] a=mid:0 69335ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69335ms [err] 69337ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69337ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69337ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69337ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba"}', extra='') 69337ms [log] handleSignalingMessage 69337ms [log] handleOptions 69337ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3934028612439238258 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:9Dqz\\r\\na=ice-pwd:dCdHfAay/eTAcIJMMjFFAyQU\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 71:00:16:28:32:C2:2B:E8:2A:FC:AE:B8:C2:09:22:60:74:3F:24:C5:A1:FE:1F:8E:8C:B8:CC:50:B3:77:3A:B5\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba"}', extra='') 69337ms [log] handleSignalingMessage 69337ms [log] handleAnswer 69337ms [log] acceptAnswer 69337ms [log] connectionstatechanged connecting checking stable 69337ms [log] connectionstatechanged connecting checking stable 69337ms [log] connectionstatechanged connecting checking stable 69337ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba", "state": "connecting"}] 69337ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y1piQj+0pKID') 69337ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y1piQj+0pKID') 69337ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(L8Od3tNhWO 1 udp 1845501695 172.17.0.2 45436 typ prflx) 69338ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34399) -> ('172.17.0.2', 45436)) State.WAITING -> State.IN_PROGRESS 69338ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc6\xfe\x91\xd7A\xa6\x10\xf9\n\xbd_%') 69341ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc6\xfe\x91\xd7A\xa6\x10\xf9\n\xbd_%') 69341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34399) -> ('172.17.0.2', 45436)) State.IN_PROGRESS -> State.SUCCEEDED 69341ms [err] INFO:aioice.ice:Connection(0) ICE completed 69347ms [err] INFO:aioice.ice:Connection(0) Remote candidate "efe56e22-a2f5-42db-b456-8995fa495115.local" resolved to 172.17.0.2 69358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34399) -> ('172.17.0.2', 45436)) State.FROZEN -> State.IN_PROGRESS 69358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nHA\xb1\x11\x91\xea\x1b\xbemF\xff') 69359ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nHA\xb1\x11\x91\xea\x1b\xbemF\xff') 69359ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34399) -> ('172.17.0.2', 45436)) State.IN_PROGRESS -> State.SUCCEEDED 69359ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43661) -> ('172.17.0.2', 45436)) State.FROZEN -> State.FAILED 69360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34399) -> ('141.24.211.56', 45436)) State.FROZEN -> State.FAILED 69360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43661) -> ('141.24.211.56', 45436)) State.FROZEN -> State.FAILED 69360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('172.17.0.2', 45436)) State.FROZEN -> State.FAILED 69360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59206) -> ('141.24.211.56', 45436)) State.FROZEN -> State.FAILED 69379ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69381ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69385ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69385ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69385ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69385ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69386ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1582410352 1 udp 2113937151 efe56e22-a2f5-42db-b456-8995fa495115.local 45436 typ host generation 0 ufrag 9Dqz network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba"}', extra='') 69386ms [log] handleSignalingMessage 69386ms [log] handleIceCandidate 69386ms [log] acceptIceCandidate 69386ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3447327587 1 udp 1677729535 141.24.211.56 45436 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 9Dqz network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba"}', extra='') 69386ms [log] handleSignalingMessage 69386ms [log] handleIceCandidate 69386ms [log] acceptIceCandidate 69386ms [log] connectionstatechanged connecting completed stable 69386ms [log] connectionstatechanged connected completed stable 69386ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba", "state": "connected"}] 69386ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69386ms [log] line {"signal":"gpio1","value":"strongH"} 69386ms [log] 69386ms [log] reading line 69386ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2661448249, stream_id=1, stream_seq=0) 69391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2661448249, gaps=[]) 69392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2415763692, stream_id=1, stream_seq=0) 69392ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2415763692, gaps=[]) 69393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2661448250, stream_id=1, stream_seq=1) 69393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2661448251, stream_id=1, stream_seq=2) 69393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2661448252, stream_id=1, stream_seq=3) 69393ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2661448253, stream_id=1, stream_seq=4) 69394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2661448251, gaps=[]) 69394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 69394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2661448253, gaps=[]) 69394ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69397ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wafqgrhWMXxm') 69398ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wafqgrhWMXxm') 69461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rq0EeAb6eNyR') 69461ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rq0EeAb6eNyR') 69473ms [log] line {"signal":"gpio2","value":"strongL"} 69473ms [log] 69473ms [log] reading line 69473ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69473ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69522ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8wl2KskbacjL') 69523ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8wl2KskbacjL') 69523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43661) -> ('172.17.0.2', 45436)) State.WAITING -> State.IN_PROGRESS 69523ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdcVr\x9e\xc8p\xc6\xae\xfd\xed\x17j') 69526ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 45436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdcVr\x9e\xc8p\xc6\xae\xfd\xed\x17j') 69526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43661) -> ('172.17.0.2', 45436)) State.IN_PROGRESS -> State.SUCCEEDED 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69554ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69554ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69554ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69555ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69556ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba"}', extra='') 69556ms [log] connectionstatechanged closed closed closed 69556ms [log] connectionstatechanged closed closed closed 69556ms [log] connectionstatechanged closed closed closed 69556ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ed87f7f0-fac2-4409-9de3-2154f99f6bba", "state": "closed"}] 69557ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69557ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69557ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'c\xeav\x99\xf2\xf8b|2\xa4\x14\xee') 69558ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'c\xeav\x99\xf2\xf8b|2\xa4\x14\xee') 69559ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59206) 69559ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69559ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69640ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69640ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69688ms [err] Traceback (most recent call last): 69688ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69688ms [err] return _run_code(code, main_globals, None, 69688ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69689ms [err] exec(code, run_globals) 69689ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69689ms [err] sys.exit(main()) 69689ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69689ms [err] asyncio.run(main_async()) 69689ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69689ms [err] return loop.run_until_complete(main) 69689ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69689ms [err] self.run_forever() 69689ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69690ms [err] self._run_once() 69690ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69690ms [err] event_list = self._selector.select(timeout) 69690ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69691ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69691ms [err] KeyboardInterrupt 69789ms [log] starting device 70182ms [err] DEBUG:asyncio:Using selector: EpollSelector 70253ms [err] ERROR:asyncio:Unclosed client session 70253ms [err] client_session: 70309ms [log] parsing 70309ms [log] creating device handler 70309ms [log] [ready] 70309ms [log] reading line 70309ms [log] [websocketToken] "044ae146-c585-4ffb-8119-5a96c77577f8" 70324ms [log] line {"signal":"gpio1","value":"strongH"} 70324ms [log] 70324ms [log] reading line 70324ms [log] line {"signal":"gpio2","value":"strongL"} 70324ms [log] 70324ms [log] reading line 70324ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70324ms [log] [websocketConnected] 70505ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70505ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70528ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2001a6bb-1547-4bc9-8973-040c25e055ba"}}', extra='') 70528ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2001a6bb-1547-4bc9-8973-040c25e055ba"} 70590ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7","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='') 70590ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70590ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70590ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7", "state": "new"}] 72593ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72593ms [log] handleSignalingMessage 72593ms [log] handleOptions 72593ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72593ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72612ms [err] v=0 72612ms [err] o=- 3929434543 3929434543 IN IP4 0.0.0.0 72612ms [err] s=- 72612ms [err] t=0 0 72612ms [err] a=group:BUNDLE 0 72612ms [err] a=msid-semantic:WMS * 72612ms [err] m=application 38124 DTLS/SCTP 5000 72612ms [err] c=IN IP4 172.30.0.1 72612ms [err] a=mid:0 72612ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72612ms [err] a=max-message-size:65536 72612ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38124 typ host 72612ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59114 typ host 72612ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38124 typ srflx raddr 172.30.0.1 rport 38124 72612ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59114 typ srflx raddr 172.17.0.2 rport 59114 72612ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63959 typ relay raddr 172.17.0.2 rport 33111 72612ms [err] a=end-of-candidates 72612ms [err] a=ice-ufrag:OQoQ 72612ms [err] a=ice-pwd:LtDfD8LsIrQQ7pYW3su8Yp 72612ms [err] a=fingerprint:sha-256 A6:EF:AD:0E:6C:23:5C:7F:57:A7:B7:F0:31:EA:AD:4B:72:99:74:A6:E3:89:8A:71:81:66:08:23:39:22:CD:D3 72612ms [err] a=setup:actpass 72612ms [err] 72614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72614ms [err] v=0 72614ms [err] o=- 3929434543 3929434543 IN IP4 0.0.0.0 72614ms [err] s=- 72614ms [err] t=0 0 72614ms [err] a=group:BUNDLE 0 72614ms [err] a=msid-semantic:WMS * 72614ms [err] m=application 38124 DTLS/SCTP 5000 72614ms [err] c=IN IP4 172.30.0.1 72614ms [err] a=mid:0 72614ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72614ms [err] a=max-message-size:65536 72614ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38124 typ host 72614ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59114 typ host 72614ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38124 typ srflx raddr 172.30.0.1 rport 38124 72614ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59114 typ srflx raddr 172.17.0.2 rport 59114 72614ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63959 typ relay raddr 172.17.0.2 rport 33111 72614ms [err] a=end-of-candidates 72614ms [err] a=ice-ufrag:OQoQ 72614ms [err] a=ice-pwd:LtDfD8LsIrQQ7pYW3su8Yp 72614ms [err] a=fingerprint:sha-256 A6:EF:AD:0E:6C:23:5C:7F:57:A7:B7:F0:31:EA:AD:4B:72:99:74:A6:E3:89:8A:71:81:66:08:23:39:22:CD:D3 72614ms [err] a=setup:actpass 72614ms [err] 72615ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929434543 3929434543 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 38124 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 38124 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59114 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38124 typ srflx raddr 172.30.0.1 rport 38124\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59114 typ srflx raddr 172.17.0.2 rport 59114\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63959 typ relay raddr 172.17.0.2 rport 33111\\r\\na=end-of-candidates\\r\\na=ice-ufrag:OQoQ\\r\\na=ice-pwd:LtDfD8LsIrQQ7pYW3su8Yp\\r\\na=fingerprint:sha-256 A6:EF:AD:0E:6C:23:5C:7F:57:A7:B7:F0:31:EA:AD:4B:72:99:74:A6:E3:89:8A:71:81:66:08:23:39:22:CD:D3\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72615ms [log] handleSignalingMessage 72615ms [log] handleOffer 72615ms [log] makeAnswer 72615ms [log] connectionstatechanged new new have-remote-offer 72615ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7", "state": "new"}] 72617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72617ms [err] v=0 72617ms [err] o=- 3929434543 3929434543 IN IP4 0.0.0.0 72617ms [err] s=- 72617ms [err] t=0 0 72617ms [err] a=group:BUNDLE 0 72617ms [err] a=msid-semantic:WMS * 72617ms [err] m=application 9 DTLS/SCTP 5000 72617ms [err] c=IN IP4 0.0.0.0 72617ms [err] a=mid:0 72617ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72617ms [err] a=max-message-size:65536 72617ms [err] a=ice-ufrag:T9wG 72617ms [err] a=ice-pwd:JtpwdY9AJb5O7hVcRpYOm1 72617ms [err] a=fingerprint:sha-256 9B:8D:C1:42:98:97:3B:23:46:3B:76:D0:AB:CC:90:C4:91:66:A2:0F:D6:2B:92:52:06:DC:CE:C6:99:3F:9F:61 72617ms [err] a=setup:active 72617ms [err] 72617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72619ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72621ms [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'=\x01\x8d\x8d\xbd\x15W\xce\x9f\xcf\x83j') 72621ms [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'\xd5\xa6I\n\xb3\xcc\x7f\x89<\\P#') 72622ms [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'=\x01\x8d\x8d\xbd\x15W\xce\x9f\xcf\x83j') 72622ms [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'\xd5\xa6I\n\xb3\xcc\x7f\x89<\\P#') 72624ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72624ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"o'5\x08\xdb\x91\xa6\x88\xeeM\x85\xdf") 72625ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"o'5\x08\xdb\x91\xa6\x88\xeeM\x85\xdf") 72625ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf5kj\xa4\xa7\x8c\x9c\xd1\xdf\xcd\xcfG') 72626ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf5kj\xa4\xa7\x8c\x9c\xd1\xdf\xcd\xcfG') 72626ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55326) (expires in 600 seconds) 72627ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72627ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72628ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72628ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72628ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.30.0.1', 38124)) State.FROZEN -> State.WAITING 72628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('172.30.0.1', 38124)) State.FROZEN -> State.WAITING 72629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.17.0.2', 59114)) State.FROZEN -> State.WAITING 72629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('172.30.0.1', 38124)) State.FROZEN -> State.WAITING 72629ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.30.0.1', 38124)) State.WAITING -> State.IN_PROGRESS 72629ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n\x90\x9d\x1b\x0c\x03e\x93a\x10\xe6_') 72630ms [log] connectionstatechanged new new stable 72630ms [log] connectionstatechanged new new stable 72630ms [log] connectionstatechanged connecting checking stable 72630ms [log] connectionstatechanged connecting checking stable 72630ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7", "state": "connecting"}] 72631ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n\x90\x9d\x1b\x0c\x03e\x93a\x10\xe6_') 72631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.30.0.1', 38124)) State.IN_PROGRESS -> State.SUCCEEDED 72631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.211.56', 38124)) State.FROZEN -> State.WAITING 72631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.211.56', 59114)) State.FROZEN -> State.WAITING 72631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.210.113', 63959)) State.FROZEN -> State.WAITING 72649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc7\xfb\xcfzKF\xa3\xa8\x02\xed\x9c\xfe') 72650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc7\xfb\xcfzKF\xa3\xa8\x02\xed\x9c\xfe') 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('172.30.0.1', 38124)) State.WAITING -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.17.0.2', 59114)) State.WAITING -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('172.17.0.2', 59114)) State.FROZEN -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.211.56', 38124)) State.WAITING -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('141.24.211.56', 38124)) State.FROZEN -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.211.56', 59114)) State.WAITING -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('141.24.211.56', 59114)) State.FROZEN -> State.FAILED 72650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('172.30.0.1', 38124)) State.WAITING -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('172.17.0.2', 59114)) State.FROZEN -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('141.24.210.113', 63959)) State.WAITING -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52844) -> ('141.24.210.113', 63959)) State.FROZEN -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('141.24.211.56', 38124)) State.FROZEN -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('141.24.211.56', 59114)) State.FROZEN -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55326) -> ('141.24.210.113', 63959)) State.FROZEN -> State.FAILED 72651ms [err] INFO:aioice.ice:Connection(0) ICE completed 72651ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72651ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72653ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01\x13\x88f\xf5Md\x02\t\xcf\xe1\xca') 72654ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01\x13\x88f\xf5Md\x02\t\xcf\xe1\xca') 72654ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(WOpGXClNde 1 udp 1862270975 172.17.0.2 38124 typ prflx) 72654ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.17.0.2', 38124)) State.WAITING -> State.IN_PROGRESS 72655ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38124) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9aK0\x02.\xf3p\xfd\xad\xea\x9b\xbc') 72656ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38124) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9aK0\x02.\xf3p\xfd\xad\xea\x9b\xbc') 72656ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38054) -> ('172.17.0.2', 38124)) State.IN_PROGRESS -> State.SUCCEEDED 72677ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72677ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72677ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72677ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72677ms [log] connectionstatechanged connecting completed stable 72677ms [log] connectionstatechanged connected completed stable 72677ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7", "state": "connected"}] 72678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4187168320, stream_id=1, stream_seq=0) 72681ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4050114420, stream_id=1, stream_seq=0) 72681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4187168320, gaps=[]) 72682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4050114421, stream_id=1, stream_seq=1) 72682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4050114422, stream_id=1, stream_seq=2) 72683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4050114420, gaps=[]) 72683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4050114421, gaps=[]) 72684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4050114422, gaps=[]) 72684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72741ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72741ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 72847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 72847ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72848ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 72848ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 72848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72848ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 72849ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7"}', extra='') 72849ms [log] connectionstatechanged closed closed closed 72849ms [log] connectionstatechanged closed closed closed 72849ms [log] connectionstatechanged closed closed closed 72849ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a80960c-cb6c-423c-9e81-ef11a52a8cf7", "state": "closed"}] 72849ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72849ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72850ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf0\xccs\x92S\xa7bZ)\xfdx}') 72851ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf0\xccs\x92S\xa7bZ)\xfdx}') 72851ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55326) 72851ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72852ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72918ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72918ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73014ms [err] Traceback (most recent call last): 73014ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73015ms [err] return _run_code(code, main_globals, None, 73015ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73015ms [err] exec(code, run_globals) 73015ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73015ms [err] sys.exit(main()) 73015ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73015ms [err] asyncio.run(main_async()) 73015ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73015ms [err] return loop.run_until_complete(main) 73015ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73016ms [err] self.run_forever() 73016ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73016ms [err] self._run_once() 73016ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73017ms [err] event_list = self._selector.select(timeout) 73017ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73017ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73017ms [err] KeyboardInterrupt 73130ms [log] starting device 73520ms [err] DEBUG:asyncio:Using selector: EpollSelector 73590ms [err] ERROR:asyncio:Unclosed client session 73590ms [err] client_session: 73658ms [log] parsing 73658ms [log] creating device handler 73658ms [log] [ready] 73658ms [log] reading line 73658ms [log] [websocketToken] "ea04a3b6-7c9b-4868-9b38-04a06933f0c3" 73673ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73673ms [log] [websocketConnected] 73843ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73843ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73853ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/78728f5f-8d59-4c0b-9c7a-c0cd97a8b739"}}', extra='') 73853ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/78728f5f-8d59-4c0b-9c7a-c0cd97a8b739"} 73909ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93","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='') 73909ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93", "state": "new"}] 75912ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75912ms [log] handleSignalingMessage 75912ms [log] handleOptions 75912ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 75912ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75933ms [err] v=0 75933ms [err] o=- 3929434547 3929434547 IN IP4 0.0.0.0 75933ms [err] s=- 75933ms [err] t=0 0 75933ms [err] a=group:BUNDLE 0 75933ms [err] a=msid-semantic:WMS * 75933ms [err] m=application 35330 DTLS/SCTP 5000 75933ms [err] c=IN IP4 172.30.0.1 75933ms [err] a=mid:0 75933ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75933ms [err] a=max-message-size:65536 75933ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35330 typ host 75933ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42842 typ host 75933ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35330 typ srflx raddr 172.30.0.1 rport 35330 75933ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42842 typ srflx raddr 172.17.0.2 rport 42842 75933ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54278 typ relay raddr 172.17.0.2 rport 38876 75933ms [err] a=end-of-candidates 75933ms [err] a=ice-ufrag:Cs9K 75933ms [err] a=ice-pwd:IUTJagVsQwXLdKlBqQj7Kq 75933ms [err] a=fingerprint:sha-256 99:A8:89:50:4F:F5:A4:D9:6A:C4:B9:1F:00:D2:F1:80:FE:8B:C2:C4:F9:85:1A:70:3C:F2:F3:07:71:DE:8F:EA 75933ms [err] a=setup:actpass 75933ms [err] 75935ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75935ms [err] v=0 75935ms [err] o=- 3929434547 3929434547 IN IP4 0.0.0.0 75935ms [err] s=- 75935ms [err] t=0 0 75935ms [err] a=group:BUNDLE 0 75935ms [err] a=msid-semantic:WMS * 75935ms [err] m=application 35330 DTLS/SCTP 5000 75935ms [err] c=IN IP4 172.30.0.1 75935ms [err] a=mid:0 75935ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75935ms [err] a=max-message-size:65536 75935ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35330 typ host 75935ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42842 typ host 75935ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35330 typ srflx raddr 172.30.0.1 rport 35330 75935ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42842 typ srflx raddr 172.17.0.2 rport 42842 75935ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54278 typ relay raddr 172.17.0.2 rport 38876 75935ms [err] a=end-of-candidates 75935ms [err] a=ice-ufrag:Cs9K 75935ms [err] a=ice-pwd:IUTJagVsQwXLdKlBqQj7Kq 75935ms [err] a=fingerprint:sha-256 99:A8:89:50:4F:F5:A4:D9:6A:C4:B9:1F:00:D2:F1:80:FE:8B:C2:C4:F9:85:1A:70:3C:F2:F3:07:71:DE:8F:EA 75935ms [err] a=setup:actpass 75935ms [err] 75936ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929434547 3929434547 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 35330 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 35330 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42842 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35330 typ srflx raddr 172.30.0.1 rport 35330\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42842 typ srflx raddr 172.17.0.2 rport 42842\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 54278 typ relay raddr 172.17.0.2 rport 38876\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Cs9K\\r\\na=ice-pwd:IUTJagVsQwXLdKlBqQj7Kq\\r\\na=fingerprint:sha-256 99:A8:89:50:4F:F5:A4:D9:6A:C4:B9:1F:00:D2:F1:80:FE:8B:C2:C4:F9:85:1A:70:3C:F2:F3:07:71:DE:8F:EA\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 75936ms [log] handleSignalingMessage 75936ms [log] handleOffer 75936ms [log] makeAnswer 75936ms [log] connectionstatechanged new new have-remote-offer 75936ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93", "state": "new"}] 75937ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 75937ms [err] v=0 75937ms [err] o=- 3929434547 3929434547 IN IP4 0.0.0.0 75937ms [err] s=- 75937ms [err] t=0 0 75937ms [err] a=group:BUNDLE 0 75937ms [err] a=msid-semantic:WMS * 75937ms [err] m=application 9 DTLS/SCTP 5000 75937ms [err] c=IN IP4 0.0.0.0 75937ms [err] a=mid:0 75937ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75937ms [err] a=max-message-size:65536 75937ms [err] a=ice-ufrag:w1cg 75937ms [err] a=ice-pwd:fe4FFtZjNRXfgqBKdeFu4m 75937ms [err] a=fingerprint:sha-256 44:AA:CC:F7:5B:41:70:EA:5F:13:80:48:4A:09:B9:12:75:90:78:2F:D3:AE:15:7A:FA:F7:9B:B2:87:B1:A1:66 75937ms [err] a=setup:active 75937ms [err] 75938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75939ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75940ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75942ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\xa5\xabex\\(\xd2\x19\x01\x80\xff') 75942ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"$K\xd0\xd7MQ@\xaf\xb0'\xca\xb1") 75943ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W\xa5\xabex\\(\xd2\x19\x01\x80\xff') 75943ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"$K\xd0\xd7MQ@\xaf\xb0'\xca\xb1") 75945ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75945ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb1\x13a\x9f\xcc\x80\x00\x8a\xe2\x97\xf9\x1e') 75946ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb1\x13a\x9f\xcc\x80\x00\x8a\xe2\x97\xf9\x1e') 75946ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa9\xc97J\xcf\xeb\xa5\x00\x8c\x04\x94\x17') 75947ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa9\xc97J\xcf\xeb\xa5\x00\x8c\x04\x94\x17') 75948ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55853) (expires in 600 seconds) 75948ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75949ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 75949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75950ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.30.0.1', 35330)) State.FROZEN -> State.WAITING 75950ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('172.30.0.1', 35330)) State.FROZEN -> State.WAITING 75950ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.17.0.2', 42842)) State.FROZEN -> State.WAITING 75951ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('172.30.0.1', 35330)) State.FROZEN -> State.WAITING 75951ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.30.0.1', 35330)) State.WAITING -> State.IN_PROGRESS 75951ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DK\x94<\x83\xa63\x14\x1a\x99\xa2~') 75952ms [log] connectionstatechanged new new stable 75952ms [log] connectionstatechanged new new stable 75952ms [log] connectionstatechanged connecting checking stable 75952ms [log] connectionstatechanged connecting checking stable 75952ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93", "state": "connecting"}] 75953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DK\x94<\x83\xa63\x14\x1a\x99\xa2~') 75953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.30.0.1', 35330)) State.IN_PROGRESS -> State.SUCCEEDED 75953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.211.56', 35330)) State.FROZEN -> State.WAITING 75953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.211.56', 42842)) State.FROZEN -> State.WAITING 75953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.210.113', 54278)) State.FROZEN -> State.WAITING 75965ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a\x85\xa2\xdf\x15\x1dc]({\x89\x9f') 75966ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a\x85\xa2\xdf\x15\x1dc]({\x89\x9f') 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('172.30.0.1', 35330)) State.WAITING -> State.FAILED 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.17.0.2', 42842)) State.WAITING -> State.FAILED 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('172.17.0.2', 42842)) State.FROZEN -> State.FAILED 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.211.56', 35330)) State.WAITING -> State.FAILED 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('141.24.211.56', 35330)) State.FROZEN -> State.FAILED 75966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.211.56', 42842)) State.WAITING -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('141.24.211.56', 42842)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('172.30.0.1', 35330)) State.WAITING -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('172.17.0.2', 42842)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('141.24.210.113', 54278)) State.WAITING -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59140) -> ('141.24.210.113', 54278)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('141.24.211.56', 35330)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('141.24.211.56', 42842)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55853) -> ('141.24.210.113', 54278)) State.FROZEN -> State.FAILED 75967ms [err] INFO:aioice.ice:Connection(0) ICE completed 75968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf;J"\xcb\x11\x10\x00\xf3ttW') 75968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcf;J"\xcb\x11\x10\x00\xf3ttW') 75968ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9uXoPthPuw 1 udp 1862270975 172.17.0.2 35330 typ prflx) 75968ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.17.0.2', 35330)) State.WAITING -> State.IN_PROGRESS 75969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35330) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']=\x02\xd3E\xb0\xb1\x90\xe7\xf6\xb5\xd4') 75969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35330) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']=\x02\xd3E\xb0\xb1\x90\xe7\xf6\xb5\xd4') 75970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51311) -> ('172.17.0.2', 35330)) State.IN_PROGRESS -> State.SUCCEEDED 75972ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 75972ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75974ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75992ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75992ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75992ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75993ms [log] connectionstatechanged connecting completed stable 75993ms [log] connectionstatechanged connected completed stable 75993ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93", "state": "connected"}] 75993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 75993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75994ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75994ms [log] line {"signal":"gpio1","value":"strongH"} 75994ms [log] 75994ms [log] reading line 75994ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=31596986, stream_id=1, stream_seq=0) 75997ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2873425577, stream_id=1, stream_seq=0) 75998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=31596986, gaps=[]) 75998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2873425578, stream_id=1, stream_seq=1) 75999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2873425579, stream_id=1, stream_seq=2) 75999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2873425580, stream_id=1, stream_seq=3) 75999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2873425581, stream_id=1, stream_seq=4) 75999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2873425577, gaps=[]) 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2873425578, gaps=[]) 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2873425579, gaps=[]) 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2873425580, gaps=[]) 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 76000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2873425581, gaps=[]) 76001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 76072ms [log] line {"signal":"gpio2","value":"strongL"} 76072ms [log] 76072ms [log] reading line 76072ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76072ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76161ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76161ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76161ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76162ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76162ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76162ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76163ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93"}', extra='') 76163ms [log] connectionstatechanged closed closed closed 76163ms [log] connectionstatechanged closed closed closed 76163ms [log] connectionstatechanged closed closed closed 76163ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/026a219d-2338-48af-94a0-c7a71b6f4d93", "state": "closed"}] 76163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76163ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76164ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe1\xa9\xfa\xce\xf2\n~\x1d\xd9B\x13p') 76165ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe1\xa9\xfa\xce\xf2\n~\x1d\xd9B\x13p') 76165ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55853) 76165ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76166ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76220ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76220ms [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 76290ms [err] Traceback (most recent call last): 76290ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76290ms [err] return _run_code(code, main_globals, None, 76290ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76291ms [err] exec(code, run_globals) 76291ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76291ms [err] sys.exit(main()) 76291ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76291ms [err] asyncio.run(main_async()) 76291ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76291ms [err] return loop.run_until_complete(main) 76291ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76291ms [err] self.run_forever() 76291ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76291ms [err] self._run_once() 76291ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76292ms [err] event_list = self._selector.select(timeout) 76292ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76292ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76292ms [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 91449ms [log] starting device 91853ms [err] DEBUG:asyncio:Using selector: EpollSelector 91922ms [err] ERROR:asyncio:Unclosed client session 91922ms [err] client_session: 91993ms [log] parsing 91993ms [log] creating device handler 91993ms [log] [ready] 91993ms [log] reading line 91993ms [log] [websocketToken] "3c4bda0b-e0af-4eae-9f91-b0c16b255935" 92005ms [log] line {"signal":"gpio1","value":"strongH"} 92005ms [log] 92005ms [log] reading line 92005ms [log] line {"signal":"gpio2","value":"strongL"} 92005ms [log] 92005ms [log] reading line 92005ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92005ms [log] [websocketConnected] 93741ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93741ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93756ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3ca31bc7-a275-4c5e-b582-c94f42350fb2"}}', extra='') 93756ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3ca31bc7-a275-4c5e-b582-c94f42350fb2"} 93816ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e","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='') 93816ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 93816ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 93816ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e", "state": "new"}] 95819ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 95819ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 95819ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95819ms [err] v=0 95819ms [err] o=- 8295156464663064796 2 IN IP4 127.0.0.1 95819ms [err] s=- 95819ms [err] t=0 0 95819ms [err] a=group:BUNDLE 0 95819ms [err] a=extmap-allow-mixed 95819ms [err] a=msid-semantic: WMS 95819ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95819ms [err] c=IN IP4 0.0.0.0 95819ms [err] a=ice-ufrag:V3bD 95819ms [err] a=ice-pwd:BcLTWDmTMm4Rtjf8b3ZMfeYq 95819ms [err] a=ice-options:trickle 95819ms [err] a=fingerprint:sha-256 DD:09:6D:62:BC:3C:A0:7C:00:8A:6E:D0:8C:A5:D3:13:A0:84:76:66:E1:B5:2B:8A:FE:41:27:06:03:5A:0E:AE 95819ms [err] a=setup:actpass 95819ms [err] a=mid:0 95819ms [err] a=sctp-port:5000 95819ms [err] a=max-message-size:262144 95819ms [err] 95821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95821ms [err] v=0 95821ms [err] o=- 8295156464663064796 2 IN IP4 127.0.0.1 95821ms [err] s=- 95821ms [err] t=0 0 95821ms [err] a=group:BUNDLE 0 95821ms [err] a=extmap-allow-mixed 95821ms [err] a=msid-semantic: WMS 95821ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95821ms [err] c=IN IP4 0.0.0.0 95821ms [err] a=ice-ufrag:V3bD 95821ms [err] a=ice-pwd:BcLTWDmTMm4Rtjf8b3ZMfeYq 95821ms [err] a=ice-options:trickle 95821ms [err] a=fingerprint:sha-256 DD:09:6D:62:BC:3C:A0:7C:00:8A:6E:D0:8C:A5:D3:13:A0:84:76:66:E1:B5:2B:8A:FE:41:27:06:03:5A:0E:AE 95821ms [err] a=setup:actpass 95821ms [err] a=mid:0 95821ms [err] a=sctp-port:5000 95821ms [err] a=max-message-size:262144 95821ms [err] 95822ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 95822ms [log] handleSignalingMessage 95822ms [log] handleOptions 95822ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8295156464663064796 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:V3bD\\r\\na=ice-pwd:BcLTWDmTMm4Rtjf8b3ZMfeYq\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 DD:09:6D:62:BC:3C:A0:7C:00:8A:6E:D0:8C:A5:D3:13:A0:84:76:66:E1:B5:2B:8A:FE:41:27:06:03:5A:0E:AE\\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/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 95822ms [log] handleSignalingMessage 95822ms [log] handleOffer 95822ms [log] makeAnswer 95822ms [log] connectionstatechanged new new have-remote-offer 95822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e", "state": "new"}] 95823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 95823ms [err] v=0 95823ms [err] o=- 3929434567 3929434567 IN IP4 0.0.0.0 95823ms [err] s=- 95823ms [err] t=0 0 95823ms [err] a=group:BUNDLE 0 95823ms [err] a=msid-semantic:WMS * 95823ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95823ms [err] c=IN IP4 0.0.0.0 95823ms [err] a=mid:0 95823ms [err] a=sctp-port:5000 95823ms [err] a=max-message-size:65536 95823ms [err] a=ice-ufrag:EP2E 95823ms [err] a=ice-pwd:RXEkr0MbXQtsUSXymPGDJg 95823ms [err] a=fingerprint:sha-256 55:1A:8A:78:61:16:53:99:D7:AD:D5:CD:61:EB:02:38:D1:D4:8E:02:F1:C7:96:B3:E6:17:30:7C:8C:6D:B8:E0 95823ms [err] a=setup:active 95823ms [err] 95824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 95825ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 95826ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 95828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1b\x04\xa9)\xb7\x7f{+&\x869\xa8') 95828ms [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"[\xcd3u\xc6\xdf\x1a+; \x94'") 95829ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1b\x04\xa9)\xb7\x7f{+&\x869\xa8') 95829ms [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"[\xcd3u\xc6\xdf\x1a+; \x94'") 95831ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 95831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xad\xfa\xc6\xe2,<(\xcax\xb7\xc5\x03') 95832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xad\xfa\xc6\xe2,<(\xcax\xb7\xc5\x03') 95832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'w\x143yt!\xb6\xca\x16\x86_^') 95834ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'w\x143yt!\xb6\xca\x16\x86_^') 95834ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59035) (expires in 600 seconds) 95834ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 95834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 95835ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 95835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 95835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 95836ms [log] connectionstatechanged new new stable 95836ms [log] connectionstatechanged new new stable 95836ms [log] connectionstatechanged connecting checking stable 95836ms [log] connectionstatechanged connecting checking stable 95836ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e", "state": "connecting"}] 95856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cCFairSwH4ht') 95856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cCFairSwH4ht') 95856ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(PHRcA4oOHQ 1 udp 1845501695 172.17.0.2 58674 typ prflx) 95856ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('172.17.0.2', 58674)) State.WAITING -> State.IN_PROGRESS 95856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zH\xe82\x92\xe4G\x93tu]9') 95857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zH\xe82\x92\xe4G\x93tu]9') 95857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('172.17.0.2', 58674)) State.IN_PROGRESS -> State.SUCCEEDED 95857ms [err] INFO:aioice.ice:Connection(0) ICE completed 95868ms [err] INFO:aioice.ice:Connection(0) Remote candidate "75ab529a-0da2-4610-a757-ad4524fc5423.local" resolved to 172.17.0.2 95877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('172.17.0.2', 58674)) State.FROZEN -> State.IN_PROGRESS 95877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99j\xdf\xcc\xcdtM\xa9rJ\r\xd1') 95878ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99j\xdf\xcc\xcdtM\xa9rJ\r\xd1') 95878ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('172.17.0.2', 58674)) State.IN_PROGRESS -> State.SUCCEEDED 95897ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('172.17.0.2', 58674)) State.FROZEN -> State.IN_PROGRESS 95897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac]*\xdd\x06iM\xd8\x8d\xd6\x11\xaa') 95898ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac]*\xdd\x06iM\xd8\x8d\xd6\x11\xaa') 95898ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('172.17.0.2', 58674)) State.IN_PROGRESS -> State.SUCCEEDED 95914ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1rmwyGf0IyjY') 95914ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1rmwyGf0IyjY') 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('141.24.211.56', 58674)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('141.24.211.56', 58674)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37944) -> ('141.24.210.113', 52162)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('141.24.210.113', 52162)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59035) -> ('172.17.0.2', 58674)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59035) -> ('141.24.211.56', 58674)) State.FROZEN -> State.FAILED 95914ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59035) -> ('141.24.210.113', 52162)) State.FROZEN -> State.FAILED 95918ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 95919ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 95920ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 95924ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 95924ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 95925ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 95925ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 95925ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3500724606 1 udp 2113937151 75ab529a-0da2-4610-a757-ad4524fc5423.local 58674 typ host generation 0 ufrag V3bD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 95925ms [log] handleSignalingMessage 95925ms [log] handleIceCandidate 95925ms [log] acceptIceCandidate 95925ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1418050305 1 udp 1677729535 141.24.211.56 58674 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag V3bD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 95925ms [log] handleSignalingMessage 95925ms [log] handleIceCandidate 95925ms [log] acceptIceCandidate 95925ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:126354570 1 udp 33562623 141.24.210.113 52162 typ relay raddr 141.24.211.56 rport 58674 generation 0 ufrag V3bD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 95925ms [log] handleSignalingMessage 95925ms [log] handleIceCandidate 95925ms [log] acceptIceCandidate 95925ms [log] connectionstatechanged connecting completed stable 95925ms [log] connectionstatechanged connected completed stable 95925ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e", "state": "connected"}] 95929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 95929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 95929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 95930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 95930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 95930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 95931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1610406599, stream_id=1, stream_seq=0) 95931ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 95931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3447747013, stream_id=1, stream_seq=0) 95931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1610406599, gaps=[]) 95932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3447747013, gaps=[]) 95932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3447747014, stream_id=1, stream_seq=1) 95932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3447747015, stream_id=1, stream_seq=2) 95933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3447747015, gaps=[]) 95933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ck4a6vqXABtB') 95978ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58674) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ck4a6vqXABtB') 95994ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 95994ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 96097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 96097ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96097ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 96097ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 96098ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96098ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96098ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 96099ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e"}', extra='') 96099ms [log] connectionstatechanged closed closed closed 96099ms [log] connectionstatechanged closed closed closed 96099ms [log] connectionstatechanged closed closed closed 96099ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9ae8d71b-6053-4bd4-b0fc-ba6a43248a2e", "state": "closed"}] 96099ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96099ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96100ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc0\x14b \x99V\x99GnF\xdc\x98') 96101ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc0\x14b \x99V\x99GnF\xdc\x98') 96101ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59035) 96101ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96101ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96166ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96166ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 96236ms [err] Traceback (most recent call last): 96236ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96236ms [err] return _run_code(code, main_globals, None, 96236ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96236ms [err] exec(code, run_globals) 96236ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96237ms [err] sys.exit(main()) 96237ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96237ms [err] asyncio.run(main_async()) 96237ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96237ms [err] return loop.run_until_complete(main) 96237ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96237ms [err] self.run_forever() 96237ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96237ms [err] self._run_once() 96237ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96238ms [err] event_list = self._selector.select(timeout) 96238ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96238ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96238ms [err] KeyboardInterrupt 96329ms [log] starting device 96729ms [err] DEBUG:asyncio:Using selector: EpollSelector 96798ms [err] ERROR:asyncio:Unclosed client session 96798ms [err] client_session: 96865ms [log] parsing 96865ms [log] creating device handler 96865ms [log] [ready] 96865ms [log] reading line 96865ms [log] [websocketToken] "a26da9d2-31da-4233-bfca-0946392c76de" 96880ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 96880ms [log] [websocketConnected] 98555ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 98555ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 98574ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ecbe9696-0d85-439f-99cb-e2033bf3ae10"}}', extra='') 98574ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ecbe9696-0d85-439f-99cb-e2033bf3ae10"} 98628ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417","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='') 98628ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417", "state": "new"}] 100632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 100632ms [err] v=0 100632ms [err] o=- 3929434571 3929434571 IN IP4 0.0.0.0 100632ms [err] s=- 100632ms [err] t=0 0 100632ms [err] a=group:BUNDLE 0 100632ms [err] a=msid-semantic:WMS * 100632ms [err] m=application 9 DTLS/SCTP 5000 100632ms [err] c=IN IP4 0.0.0.0 100632ms [err] a=mid:0 100632ms [err] a=sctpmap:5000 webrtc-datachannel 65535 100632ms [err] a=max-message-size:65536 100632ms [err] a=ice-ufrag:y1C7 100632ms [err] a=ice-pwd:UEoVCJ1c5y0XUImWyWrQ3T 100632ms [err] a=fingerprint:sha-256 2E:38:E2:AD:B2:A2:8E:30:9D:98:92:0D:F9:3E:42:62:21:DB:4B:D2:AD:68:0F:55:41:E0:1C:73:72:83:5D:AA 100632ms [err] a=setup:actpass 100632ms [err] 100633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 100634ms [log] makeOffer 100634ms [log] connectionstatechanged new new have-local-offer 100634ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417", "state": "new"}] 100635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 100635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 100638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\x1c~\xfb-\xcf\x92\xb4V\x9c\xe9W') 100638ms [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'VU\xd8\x1b\x0c\xa2\xa4\xbc\x054\x0c\xab') 100638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\x1c~\xfb-\xcf\x92\xb4V\x9c\xe9W') 100639ms [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'VU\xd8\x1b\x0c\xa2\xa4\xbc\x054\x0c\xab') 100640ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 100641ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd5\xad\x17\xb1c\xa4\x0c\xe5\x90\x88_\x8b') 100641ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd5\xad\x17\xb1c\xa4\x0c\xe5\x90\x88_\x8b') 100642ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'W\xebD26l~1\x15o\x95\xf0') 100643ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'W\xebD26l~1\x15o\x95\xf0') 100643ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52756) (expires in 600 seconds) 100643ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 100643ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 100644ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 100644ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 100662ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 100662ms [err] v=0 100662ms [err] o=- 1383207775774844648 2 IN IP4 127.0.0.1 100662ms [err] s=- 100662ms [err] t=0 0 100662ms [err] a=group:BUNDLE 0 100662ms [err] a=msid-semantic: WMS 100662ms [err] m=application 9 DTLS/SCTP 5000 100662ms [err] c=IN IP4 0.0.0.0 100662ms [err] a=ice-ufrag:vPlJ 100662ms [err] a=ice-pwd:wC5TDFqEB5V4lCr6sfQ0aA4D 100662ms [err] a=ice-options:trickle 100662ms [err] a=fingerprint:sha-256 0C:2F:EE:F8:86:08:53:5D:B9:1A:A0:20:F4:1C:CF:7D:34:C2:4F:03:82:CD:D0:6A:23:41:31:66:1A:E6:2D:2B 100662ms [err] a=setup:active 100662ms [err] a=mid:0 100662ms [err] a=sctpmap:5000 webrtc-datachannel 1024 100662ms [err] 100662ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 100662ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 100663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 100663ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417"}', extra='') 100663ms [log] handleSignalingMessage 100663ms [log] handleOptions 100663ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1383207775774844648 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:vPlJ\\r\\na=ice-pwd:wC5TDFqEB5V4lCr6sfQ0aA4D\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0C:2F:EE:F8:86:08:53:5D:B9:1A:A0:20:F4:1C:CF:7D:34:C2:4F:03:82:CD:D0:6A:23:41:31:66:1A:E6:2D:2B\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417"}', extra='') 100663ms [log] handleSignalingMessage 100663ms [log] handleAnswer 100663ms [log] acceptAnswer 100663ms [log] connectionstatechanged connecting checking stable 100663ms [log] connectionstatechanged connecting checking stable 100663ms [log] connectionstatechanged connecting checking stable 100663ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417", "state": "connecting"}] 100663ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zBAUnNXpcXJZ') 100664ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zBAUnNXpcXJZ') 100664ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(IF1BTLIorD 1 udp 1845501695 172.17.0.2 38401 typ prflx) 100664ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43788) -> ('172.17.0.2', 38401)) State.WAITING -> State.IN_PROGRESS 100664ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfdCZ\x17\xed\xcf0\x1b7^\x0e\xf0') 100667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfdCZ\x17\xed\xcf0\x1b7^\x0e\xf0') 100667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43788) -> ('172.17.0.2', 38401)) State.IN_PROGRESS -> State.SUCCEEDED 100668ms [err] INFO:aioice.ice:Connection(0) ICE completed 100675ms [err] INFO:aioice.ice:Connection(0) Remote candidate "bebef0bc-65c5-480c-bd22-d6ac29dc5ef7.local" resolved to 172.17.0.2 100683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43788) -> ('172.17.0.2', 38401)) State.FROZEN -> State.IN_PROGRESS 100683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01\xf5\xfa\xae\x1b\xd6\xd6\xf1\xad7"\x0c') 100685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01\xf5\xfa\xae\x1b\xd6\xd6\xf1\xad7"\x0c') 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43788) -> ('172.17.0.2', 38401)) State.IN_PROGRESS -> State.SUCCEEDED 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49749) -> ('172.17.0.2', 38401)) State.FROZEN -> State.FAILED 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43788) -> ('141.24.211.56', 38401)) State.FROZEN -> State.FAILED 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49749) -> ('141.24.211.56', 38401)) State.FROZEN -> State.FAILED 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52756) -> ('172.17.0.2', 38401)) State.FROZEN -> State.FAILED 100685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52756) -> ('141.24.211.56', 38401)) State.FROZEN -> State.FAILED 100704ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 100704ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 100706ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 100709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 100709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 100709ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 100709ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 100710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 100710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 100710ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3029139646 1 udp 2113937151 bebef0bc-65c5-480c-bd22-d6ac29dc5ef7.local 38401 typ host generation 0 ufrag vPlJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417"}', extra='') 100710ms [log] handleSignalingMessage 100710ms [log] handleIceCandidate 100710ms [log] acceptIceCandidate 100710ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:665231789 1 udp 1677729535 141.24.211.56 38401 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag vPlJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417"}', extra='') 100710ms [log] handleSignalingMessage 100710ms [log] handleIceCandidate 100710ms [log] acceptIceCandidate 100710ms [log] connectionstatechanged connecting completed stable 100710ms [log] connectionstatechanged connected completed stable 100710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417", "state": "connected"}] 100711ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 100711ms [log] line {"signal":"gpio1","value":"strongH"} 100711ms [log] 100711ms [log] reading line 100711ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 100714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 100715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 100715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 100715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 100715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2443320808, stream_id=1, stream_seq=0) 100715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2443320808, gaps=[]) 100716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2734316442, stream_id=1, stream_seq=0) 100717ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2734316442, gaps=[]) 100718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2443320809, stream_id=1, stream_seq=1) 100718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2443320810, stream_id=1, stream_seq=2) 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2443320811, stream_id=1, stream_seq=3) 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2443320812, stream_id=1, stream_seq=4) 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2443320810, gaps=[]) 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2443320812, gaps=[]) 100719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'HtK7fTzmZjeD') 100726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'HtK7fTzmZjeD') 100788ms [log] line {"signal":"gpio2","value":"strongL"} 100788ms [log] 100788ms [log] reading line 100788ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100788ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100788ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5/ZtxRrMjT/s') 100789ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5/ZtxRrMjT/s') 100852ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZXMng8uOx5JE') 100852ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZXMng8uOx5JE') 100852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49749) -> ('172.17.0.2', 38401)) State.WAITING -> State.IN_PROGRESS 100853ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F\x13\xbd\x8b\xd9\xcc&\xa8\x07\xebI\xa5') 100858ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 38401) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F\x13\xbd\x8b\xd9\xcc&\xa8\x07\xebI\xa5') 100858ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49749) -> ('172.17.0.2', 38401)) State.IN_PROGRESS -> State.SUCCEEDED 100881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 100882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 100882ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100882ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 100882ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 100882ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100883ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100883ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 100884ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417"}', extra='') 100884ms [log] connectionstatechanged closed closed closed 100884ms [log] connectionstatechanged closed closed closed 100884ms [log] connectionstatechanged closed closed closed 100884ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31cd990e-cc55-4c53-b956-a937a97f8417", "state": "closed"}] 100885ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100885ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100885ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'~\xc0\xa5\xaf\x92\xd7\xbda\x17\x9f\xac\xf4') 100886ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'~\xc0\xa5\xaf\x92\xd7\xbda\x17\x9f\xac\xf4') 100887ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52756) 100887ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100887ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100968ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100968ms [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 101021ms [err] Traceback (most recent call last): 101021ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 101021ms [err] return _run_code(code, main_globals, None, 101021ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 101021ms [err] exec(code, run_globals) 101021ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 101021ms [err] sys.exit(main()) 101021ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 101021ms [err] asyncio.run(main_async()) 101021ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 101022ms [err] return loop.run_until_complete(main) 101022ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 101022ms [err] self.run_forever() 101022ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 101022ms [err] self._run_once() 101022ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 101022ms [err] event_list = self._selector.select(timeout) 101022ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 101023ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 101023ms [err] KeyboardInterrupt 101117ms [log] starting device 101508ms [err] DEBUG:asyncio:Using selector: EpollSelector 101578ms [err] ERROR:asyncio:Unclosed client session 101578ms [err] client_session: 101630ms [log] parsing 101630ms [log] creating device handler 101630ms [log] [ready] 101630ms [log] reading line 101630ms [log] [websocketToken] "236e6a49-1a20-4417-805c-88d4b7e91c4a" 101648ms [log] line {"signal":"gpio1","value":"strongH"} 101648ms [log] 101648ms [log] reading line 101648ms [log] line {"signal":"gpio2","value":"strongL"} 101648ms [log] 101648ms [log] reading line 101648ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101648ms [log] [websocketConnected] 101798ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101798ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101811ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7b4a63e7-0bfd-40d8-9edd-e55d9032852b"}}', extra='') 101811ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7b4a63e7-0bfd-40d8-9edd-e55d9032852b"} 101866ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9","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='') 101866ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101866ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101866ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9", "state": "new"}] 103871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 103871ms [err] v=0 103871ms [err] o=- 3929434575 3929434575 IN IP4 0.0.0.0 103871ms [err] s=- 103871ms [err] t=0 0 103871ms [err] a=group:BUNDLE 0 103871ms [err] a=msid-semantic:WMS * 103871ms [err] m=application 9 DTLS/SCTP 5000 103871ms [err] c=IN IP4 0.0.0.0 103871ms [err] a=mid:0 103871ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103871ms [err] a=max-message-size:65536 103871ms [err] a=ice-ufrag:hLxn 103871ms [err] a=ice-pwd:cD26JEUOYgmW44I2IZJxD6 103871ms [err] a=fingerprint:sha-256 17:7B:16:78:A1:71:63:E7:A5:A7:C2:F9:E8:1D:FB:DB:6E:C0:F8:00:66:57:06:BC:51:5F:77:EB:F9:87:5A:A5 103871ms [err] a=setup:actpass 103871ms [err] 103872ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103873ms [log] makeOffer 103873ms [log] connectionstatechanged new new have-local-offer 103873ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9", "state": "new"}] 103874ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103874ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103876ms [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'\x99\xe7\xecd\xc7V\xba\xf3\xe0\xea\x1d4') 103877ms [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'\xd5m\xee\xb6gu\x94\xfc\xd3\xdb\xc7\x18') 103878ms [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'\x99\xe7\xecd\xc7V\xba\xf3\xe0\xea\x1d4') 103878ms [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'\xd5m\xee\xb6gu\x94\xfc\xd3\xdb\xc7\x18') 103879ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103880ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'n\xcb\xdf\x8a\r\x10\xd5Q}\xb0\xb0~') 103881ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'n\xcb\xdf\x8a\r\x10\xd5Q}\xb0\xb0~') 103881ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x01k\x8f\xc2\xce\x031\xa7\x9a\xe4z]') 103886ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x01k\x8f\xc2\xce\x031\xa7\x9a\xe4z]') 103886ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49648) (expires in 600 seconds) 103886ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103886ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103887ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103887ms [log] handleSignalingMessage 103887ms [log] handleOptions 103887ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 103887ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103905ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc0\x88\xd3\xb5\x1d\xa3\x0b\x114|\x87\xaf') 103906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc0\x88\xd3\xb5\x1d\xa3\x0b\x114|\x87\xaf') 103913ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 103913ms [err] v=0 103913ms [err] o=- 3929434575 3929434575 IN IP4 0.0.0.0 103913ms [err] s=- 103913ms [err] t=0 0 103913ms [err] a=group:BUNDLE 0 103913ms [err] a=msid-semantic:WMS * 103913ms [err] m=application 48851 DTLS/SCTP 5000 103913ms [err] c=IN IP4 172.30.0.1 103913ms [err] a=mid:0 103913ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103913ms [err] a=max-message-size:65536 103913ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48851 typ host 103913ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58057 typ host 103913ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48851 typ srflx raddr 172.30.0.1 rport 48851 103913ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58057 typ srflx raddr 172.17.0.2 rport 58057 103913ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55759 typ relay raddr 172.17.0.2 rport 49685 103913ms [err] a=end-of-candidates 103913ms [err] a=ice-ufrag:d6pt 103913ms [err] a=ice-pwd:KSKlEU1N56v7j2V7pVaveG 103913ms [err] a=fingerprint:sha-256 A4:B3:84:33:FF:25:F6:72:25:3E:F6:42:B4:7C:98:C6:C9:7E:50:A2:A4:36:83:6B:B3:CB:FE:E1:AB:80:0B:3D 103913ms [err] a=setup:active 103913ms [err] 103915ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 103915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.30.0.1', 48851)) State.FROZEN -> State.WAITING 103916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('172.30.0.1', 48851)) State.FROZEN -> State.WAITING 103916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.17.0.2', 58057)) State.FROZEN -> State.WAITING 103916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('172.30.0.1', 48851)) State.FROZEN -> State.WAITING 103916ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jVjcuVGX5V 1 udp 1862270975 172.17.0.2 48851 typ prflx) 103916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.17.0.2', 48851)) State.WAITING -> State.IN_PROGRESS 103916ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\x04\xa2\xadvf?v~@5x') 103917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.30.0.1', 48851)) State.WAITING -> State.IN_PROGRESS 103917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^=\xf6\xa3\xd0b\xa7\x1f\x0f*\x9fA') 103917ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929434575 3929434575 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 48851 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 48851 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58057 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 48851 typ srflx raddr 172.30.0.1 rport 48851\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58057 typ srflx raddr 172.17.0.2 rport 58057\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55759 typ relay raddr 172.17.0.2 rport 49685\\r\\na=end-of-candidates\\r\\na=ice-ufrag:d6pt\\r\\na=ice-pwd:KSKlEU1N56v7j2V7pVaveG\\r\\na=fingerprint:sha-256 A4:B3:84:33:FF:25:F6:72:25:3E:F6:42:B4:7C:98:C6:C9:7E:50:A2:A4:36:83:6B:B3:CB:FE:E1:AB:80:0B:3D\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 103917ms [log] handleSignalingMessage 103917ms [log] handleAnswer 103917ms [log] acceptAnswer 103917ms [log] connectionstatechanged connecting checking stable 103917ms [log] connectionstatechanged connecting checking stable 103917ms [log] connectionstatechanged connecting checking stable 103917ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9", "state": "connecting"}] 103917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\x04\xa2\xadvf?v~@5x') 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.17.0.2', 48851)) State.IN_PROGRESS -> State.SUCCEEDED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('172.30.0.1', 48851)) State.WAITING -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.17.0.2', 58057)) State.WAITING -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('172.17.0.2', 58057)) State.FROZEN -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('141.24.211.56', 48851)) State.FROZEN -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('141.24.211.56', 48851)) State.FROZEN -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('141.24.211.56', 58057)) State.FROZEN -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('141.24.211.56', 58057)) State.FROZEN -> State.FAILED 103918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('141.24.210.113', 55759)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 36152) -> ('141.24.210.113', 55759)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('172.30.0.1', 48851)) State.WAITING -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('172.17.0.2', 58057)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('141.24.211.56', 48851)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('141.24.211.56', 58057)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49648) -> ('141.24.210.113', 55759)) State.FROZEN -> State.FAILED 103919ms [err] INFO:aioice.ice:Connection(0) ICE completed 103919ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'^=\xf6\xa3\xd0b\xa7\x1f\x0f*\x9fA') 103919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51571) -> ('172.30.0.1', 48851)) State.IN_PROGRESS -> State.SUCCEEDED 103920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'(\x8d\xf2\xeb\xae\xf1\xa7m\x8f<\xb8]') 103920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'(\x8d\xf2\xeb\xae\xf1\xa7m\x8f<\xb8]') 103937ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 103938ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103939ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 103943ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103943ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 103943ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 103943ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 103944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 103944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 103944ms [log] connectionstatechanged connecting completed stable 103944ms [log] connectionstatechanged connected completed stable 103944ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9", "state": "connected"}] 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 103945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 103946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 103946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 103946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 103946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1806416907, stream_id=1, stream_seq=0) 103947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1880519988, stream_id=1, stream_seq=0) 103947ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1880519988, gaps=[]) 103948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1806416907, gaps=[]) 103948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1806416908, stream_id=1, stream_seq=1) 103949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1806416909, stream_id=1, stream_seq=2) 103949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1806416908, gaps=[]) 103949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1806416909, gaps=[]) 103950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104031ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104031ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 104112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 104112ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104112ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 104112ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 104112ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104112ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104113ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 104113ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9"}', extra='') 104113ms [log] connectionstatechanged closed closed closed 104113ms [log] connectionstatechanged closed closed closed 104113ms [log] connectionstatechanged closed closed closed 104113ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/230b910d-9ae1-4655-ab57-615362a67ce9", "state": "closed"}] 104114ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104114ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104114ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9d\x9d\xa0\x1c\x06\x8f\x80\x05\x14\xc4\xcf\x83') 104115ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9d\x9d\xa0\x1c\x06\x8f\x80\x05\x14\xc4\xcf\x83') 104116ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49648) 104116ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104116ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 104200ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 104200ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104253ms [err] Traceback (most recent call last): 104253ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104253ms [err] return _run_code(code, main_globals, None, 104253ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104253ms [err] exec(code, run_globals) 104253ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104253ms [err] sys.exit(main()) 104253ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104253ms [err] asyncio.run(main_async()) 104253ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104253ms [err] return loop.run_until_complete(main) 104253ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104254ms [err] self.run_forever() 104254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104254ms [err] self._run_once() 104254ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104254ms [err] event_list = self._selector.select(timeout) 104254ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104254ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104254ms [err] KeyboardInterrupt 104352ms [log] starting device 104746ms [err] DEBUG:asyncio:Using selector: EpollSelector 104817ms [err] ERROR:asyncio:Unclosed client session 104817ms [err] client_session: 104882ms [log] parsing 104882ms [log] creating device handler 104882ms [log] [ready] 104882ms [log] reading line 104882ms [log] [websocketToken] "6c7bfb78-90f7-470b-9b6f-776831766673" 104896ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104896ms [log] [websocketConnected] 105058ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 105058ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 105082ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/700e1828-9b2b-444f-8ec0-68ec9a3e2262"}}', extra='') 105082ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/700e1828-9b2b-444f-8ec0-68ec9a3e2262"} 105134ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814","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='') 105134ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814", "state": "new"}] 107138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 107138ms [err] v=0 107138ms [err] o=- 3929434578 3929434578 IN IP4 0.0.0.0 107138ms [err] s=- 107138ms [err] t=0 0 107138ms [err] a=group:BUNDLE 0 107138ms [err] a=msid-semantic:WMS * 107138ms [err] m=application 9 DTLS/SCTP 5000 107138ms [err] c=IN IP4 0.0.0.0 107138ms [err] a=mid:0 107138ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107138ms [err] a=max-message-size:65536 107138ms [err] a=ice-ufrag:XLct 107138ms [err] a=ice-pwd:xM2TLc4R7j3vYvQuXJCDON 107138ms [err] a=fingerprint:sha-256 16:31:E5:62:C2:08:A6:8D:15:21:99:06:CA:5D:A2:D8:B8:4F:C6:4F:2B:4A:A4:BA:84:28:BC:BE:02:65:DB:CE 107138ms [err] a=setup:actpass 107138ms [err] 107139ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 107140ms [log] makeOffer 107140ms [log] connectionstatechanged new new have-local-offer 107140ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814", "state": "new"}] 107141ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 107142ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 107144ms [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'\x04\x9f\xc9\x83\xfc$\xcf\xc3\x07\xf4na') 107144ms [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'x\xd2\x08(\x96\xdb\x81\xc2*e;\xd2') 107145ms [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'\x04\x9f\xc9\x83\xfc$\xcf\xc3\x07\xf4na') 107145ms [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'x\xd2\x08(\x96\xdb\x81\xc2*e;\xd2') 107147ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 107147ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'w\xd2\x07w\x04\xf5+h\xc4\xc8k\xa1') 107148ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'w\xd2\x07w\x04\xf5+h\xc4\xc8k\xa1') 107149ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcf\xd2\x87\r\x83\x87g\xb1\x11\xd3\x1f\xde') 107150ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xcf\xd2\x87\r\x83\x87g\xb1\x11\xd3\x1f\xde') 107150ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62654) (expires in 600 seconds) 107150ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 107151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 107152ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 107152ms [log] handleSignalingMessage 107152ms [log] handleOptions 107152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 107152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 107176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41243) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\t\x89c\xdb)\xdcW\xbc\xe6\xec9\x93') 107176ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41243) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\t\x89c\xdb)\xdcW\xbc\xe6\xec9\x93') 107182ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 107182ms [err] v=0 107182ms [err] o=- 3929434578 3929434578 IN IP4 0.0.0.0 107182ms [err] s=- 107182ms [err] t=0 0 107182ms [err] a=group:BUNDLE 0 107182ms [err] a=msid-semantic:WMS * 107182ms [err] m=application 41243 DTLS/SCTP 5000 107182ms [err] c=IN IP4 172.30.0.1 107182ms [err] a=mid:0 107182ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107182ms [err] a=max-message-size:65536 107182ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41243 typ host 107182ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37552 typ host 107182ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41243 typ srflx raddr 172.30.0.1 rport 41243 107182ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37552 typ srflx raddr 172.17.0.2 rport 37552 107182ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51698 typ relay raddr 172.17.0.2 rport 42747 107182ms [err] a=end-of-candidates 107182ms [err] a=ice-ufrag:OzTZ 107182ms [err] a=ice-pwd:IvhvHGDGIOLSx3PJwl2MTh 107182ms [err] a=fingerprint:sha-256 A9:FC:77:4F:E2:F7:86:F5:06:D9:B0:B3:13:1A:B1:A3:9F:84:C3:6D:31:5D:35:51:71:58:A1:48:36:DA:F5:74 107182ms [err] a=setup:active 107182ms [err] 107183ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 107183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 107183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 107184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.30.0.1', 41243)) State.FROZEN -> State.WAITING 107184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('172.30.0.1', 41243)) State.FROZEN -> State.WAITING 107184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.17.0.2', 37552)) State.FROZEN -> State.WAITING 107184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('172.30.0.1', 41243)) State.FROZEN -> State.WAITING 107184ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9LQqtk5jTu 1 udp 1862270975 172.17.0.2 41243 typ prflx) 107184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.17.0.2', 41243)) State.WAITING -> State.IN_PROGRESS 107185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41243) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\x18\xf9\x1a\x1eo\xd0\xc5\x1e\xe5\xf59') 107185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.30.0.1', 41243)) State.WAITING -> State.IN_PROGRESS 107185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41243) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x15\xfc\x1f\x0fH\xf1\xcaEQt\x8b\xcf') 107185ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929434578 3929434578 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 41243 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 41243 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37552 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41243 typ srflx raddr 172.30.0.1 rport 41243\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37552 typ srflx raddr 172.17.0.2 rport 37552\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51698 typ relay raddr 172.17.0.2 rport 42747\\r\\na=end-of-candidates\\r\\na=ice-ufrag:OzTZ\\r\\na=ice-pwd:IvhvHGDGIOLSx3PJwl2MTh\\r\\na=fingerprint:sha-256 A9:FC:77:4F:E2:F7:86:F5:06:D9:B0:B3:13:1A:B1:A3:9F:84:C3:6D:31:5D:35:51:71:58:A1:48:36:DA:F5:74\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 107185ms [log] handleSignalingMessage 107185ms [log] handleAnswer 107185ms [log] acceptAnswer 107185ms [log] connectionstatechanged connecting checking stable 107185ms [log] connectionstatechanged connecting checking stable 107185ms [log] connectionstatechanged connecting checking stable 107185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814", "state": "connecting"}] 107186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41243) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\x18\xf9\x1a\x1eo\xd0\xc5\x1e\xe5\xf59') 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.17.0.2', 41243)) State.IN_PROGRESS -> State.SUCCEEDED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('172.30.0.1', 41243)) State.WAITING -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.17.0.2', 37552)) State.WAITING -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('172.17.0.2', 37552)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('141.24.211.56', 41243)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('141.24.211.56', 41243)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('141.24.211.56', 37552)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('141.24.211.56', 37552)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('141.24.210.113', 51698)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56736) -> ('141.24.210.113', 51698)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('172.30.0.1', 41243)) State.WAITING -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('172.17.0.2', 37552)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('141.24.211.56', 41243)) State.FROZEN -> State.FAILED 107186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('141.24.211.56', 37552)) State.FROZEN -> State.FAILED 107187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62654) -> ('141.24.210.113', 51698)) State.FROZEN -> State.FAILED 107187ms [err] INFO:aioice.ice:Connection(0) ICE completed 107187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41243) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x15\xfc\x1f\x0fH\xf1\xcaEQt\x8b\xcf') 107187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51459) -> ('172.30.0.1', 41243)) State.IN_PROGRESS -> State.SUCCEEDED 107188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41243) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D)h\xcc{j\xebBlbF\xe4') 107188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41243) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D)h\xcc{j\xebBlbF\xe4') 107206ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 107206ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 107207ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 107211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 107211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 107211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 107211ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 107212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 107212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 107212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 107212ms [log] connectionstatechanged connecting completed stable 107212ms [log] connectionstatechanged connected completed stable 107212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814", "state": "connected"}] 107213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 107213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 107213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 107213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 107214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 107214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 107214ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107214ms [log] line {"signal":"gpio1","value":"strongH"} 107214ms [log] 107214ms [log] reading line 107214ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 107214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 107215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 107215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1154317052, stream_id=1, stream_seq=0) 107215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 107216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3339998244, stream_id=1, stream_seq=0) 107216ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 107216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3339998244, gaps=[]) 107217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1154317052, gaps=[]) 107217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 107217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1154317053, stream_id=1, stream_seq=1) 107217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 107217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1154317054, stream_id=1, stream_seq=2) 107218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1154317055, stream_id=1, stream_seq=3) 107218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1154317056, stream_id=1, stream_seq=4) 107218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1154317053, gaps=[]) 107218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1154317054, gaps=[]) 107219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1154317055, gaps=[]) 107219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1154317056, gaps=[]) 107220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 107293ms [log] line {"signal":"gpio2","value":"strongL"} 107293ms [log] 107293ms [log] reading line 107293ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 107293ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 107379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 107379ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 107380ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 107380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107380ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 107381ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814"}', extra='') 107381ms [log] connectionstatechanged closed closed closed 107381ms [log] connectionstatechanged closed closed closed 107381ms [log] connectionstatechanged closed closed closed 107381ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e5b0d1ff-5094-4293-9d44-dcdaece60814", "state": "closed"}] 107381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107382ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107382ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf8~\x18\x95\x8e\xc2\xc1a\x02\x87\\L') 107383ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf8~\x18\x95\x8e\xc2\xc1a\x02\x87\\L') 107383ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62654) 107384ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107384ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107461ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107461ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 107516ms [err] Traceback (most recent call last): 107516ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 107516ms [err] return _run_code(code, main_globals, None, 107516ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 107516ms [err] exec(code, run_globals) 107516ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 107516ms [err] sys.exit(main()) 107516ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 107516ms [err] asyncio.run(main_async()) 107516ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 107516ms [err] return loop.run_until_complete(main) 107516ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 107516ms [err] self.run_forever() 107516ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 107516ms [err] self._run_once() 107516ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 107517ms [err] event_list = self._selector.select(timeout) 107517ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 107517ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 107517ms [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