================== python Client to js Client Communication: should connect without errors 25369ms [log] starting device 26787ms [err] DEBUG:asyncio:Using selector: EpollSelector 27117ms [err] ERROR:asyncio:Unclosed client session 27117ms [err] client_session: 27363ms [log] parsing 27363ms [log] creating device handler 27363ms [log] [ready] 27363ms [log] reading line 27363ms [log] [websocketToken] "48590f6f-b93d-467c-a50f-0cc12e8d2fd6" 27441ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 27442ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 29646ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 29647ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 29701ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c0e6b1d2-c1bb-46bc-a58f-270e64ffeeca"}}', extra='') 29701ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c0e6b1d2-c1bb-46bc-a58f-270e64ffeeca"} 30019ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 30019ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994", "state": "new"}] 32026ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 32026ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 32026ms [err] v=0 32026ms [err] o=- 3936162519 3936162519 IN IP4 0.0.0.0 32026ms [err] s=- 32026ms [err] t=0 0 32026ms [err] a=group:BUNDLE 0 32026ms [err] a=msid-semantic:WMS * 32026ms [err] m=application 9 DTLS/SCTP 5000 32026ms [err] c=IN IP4 0.0.0.0 32026ms [err] a=mid:0 32026ms [err] a=sctpmap:5000 webrtc-datachannel 65535 32026ms [err] a=max-message-size:65536 32026ms [err] a=ice-ufrag:LqbJ 32026ms [err] a=ice-pwd:hOLfZ2rrWK2ngZUNEdG9TM 32026ms [err] a=fingerprint:sha-256 F6:89:4E:88:85:9A:E0:C2:37:E6:8D:C5:90:AA:8B:E6:00:B0:58:DE:B7:25:FB:DB:90:13:42:AC:AD:1A:B7:97 32026ms [err] a=setup:actpass 32026ms [err] 32026ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 32026ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 32026ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 32026ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 32027ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994", "state": "new"}] 32027ms [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'\x82B\xcc\xd7\x93\xe50\x9a\xd8\x93\x84`') 32029ms [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'\x82B\xcc\xd7\x93\xe50\x9a\xd8\x93\x84`') 32029ms [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'\x05g\x18\x839t\xec,\x03\x9e\x17f') 32029ms [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'\x05g\x18\x839t\xec,\x03\x9e\x17f') 32034ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 32034ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x00\xf3\xbfRS\xee\xda\xcde\xae\xc1\xc9') 32042ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x00\xf3\xbfRS\xee\xda\xcde\xae\xc1\xc9') 32042ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7\x93t2.8k\xd1e\xc4\x8b\xf9') 32046ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc7\x93t2.8k\xd1e\xc4\x8b\xf9') 32046ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64678) (expires in 600 seconds) 32046ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 32046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 32046ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994"}', extra='') 32046ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 32046ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 32046ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 32046ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 32100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kKEKL22FeV6V') 32100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kKEKL22FeV6V') 32128ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5728370724090217243 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:6BHD\\r\\na=ice-pwd:mm9OxpLch8x/eUMNNTzFyCLj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 85:0A:BC:CB:6B:07:5A:33:D5:D8:E0:84:2B:DC:C7:E7:12:E8:EB:CA:24:05:7F:32:BD:B7:3C:ED:F3:D0:EA:3E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994"}', extra='') 32128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 32128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 32128ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 32128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 32128ms [err] v=0 32128ms [err] o=- 5728370724090217243 2 IN IP4 127.0.0.1 32128ms [err] s=- 32128ms [err] t=0 0 32128ms [err] a=group:BUNDLE 0 32128ms [err] a=msid-semantic: WMS 32128ms [err] m=application 9 DTLS/SCTP 5000 32128ms [err] c=IN IP4 0.0.0.0 32128ms [err] a=ice-ufrag:6BHD 32128ms [err] a=ice-pwd:mm9OxpLch8x/eUMNNTzFyCLj 32128ms [err] a=ice-options:trickle 32128ms [err] a=fingerprint:sha-256 85:0A:BC:CB:6B:07:5A:33:D5:D8:E0:84:2B:DC:C7:E7:12:E8:EB:CA:24:05:7F:32:BD:B7:3C:ED:F3:D0:EA:3E 32128ms [err] a=setup:active 32128ms [err] a=mid:0 32128ms [err] a=sctpmap:5000 webrtc-datachannel 1024 32128ms [err] 32128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 32128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 32128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 32128ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(6mJB7BCyTo 1 udp 1845501695 172.17.0.2 54429 typ prflx) 32128ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 32149ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 32149ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 32149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53320) -> ('172.17.0.2', 54429)) State.WAITING -> State.IN_PROGRESS 32149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'[+\x04N\x96\xae\xa1n\xd8\xc2\xf1Q') 32149ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3654168215 1 udp 2113937151 b9fcc16f-7168-4706-8681-28e95cc46905.local 54429 typ host generation 0 ufrag 6BHD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994"}', extra='') 32149ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 32149ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 32149ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 32150ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994", "state": "connecting"}] 32190ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'[+\x04N\x96\xae\xa1n\xd8\xc2\xf1Q') 32190ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53320) -> ('172.17.0.2', 54429)) State.IN_PROGRESS -> State.SUCCEEDED 32190ms [err] INFO:aioice.ice:Connection(0) ICE completed 32190ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 32190ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 32190ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 32191ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EchJ9F3DpW+k') 32193ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EchJ9F3DpW+k') 32193ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b9fcc16f-7168-4706-8681-28e95cc46905.local" resolved to 172.17.0.2 32193ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 32230ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 32230ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 32230ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 32230ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 32230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 32230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 32230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 32230ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 32235ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994", "state": "connected"}] 32236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 32236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 32236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 32236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 32236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=910527169, stream_id=1, stream_seq=0) 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=910527169, gaps=[]) 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2922657458, stream_id=1, stream_seq=0) 32243ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 32243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2922657458, gaps=[]) 32249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3BVmTgK3lPRB') 32249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3BVmTgK3lPRB') 32336ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YBcQeSIFq+u8') 32336ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YBcQeSIFq+u8') 32337ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49790) -> ('172.17.0.2', 54429)) State.WAITING -> State.IN_PROGRESS 32337ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\x06\x0b\xaa\xab\xff\xd3\xef]\x14t9') 32354ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 54429) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\x06\x0b\xaa\xab\xff\xd3\xef]\x14t9') 32354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49790) -> ('172.17.0.2', 54429)) State.IN_PROGRESS -> State.SUCCEEDED 32354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53320) -> ('172.17.0.2', 54429)) State.FROZEN -> State.FAILED 32354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49790) -> ('172.17.0.2', 54429)) State.FROZEN -> State.FAILED 32354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64678) -> ('172.17.0.2', 54429)) State.FROZEN -> State.FAILED 32667ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 32667ms [log] [experimentStatusChanged] {"status": "running", "message": null} 32920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < AbortChunk(flags=0) 32920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) x Association was aborted by remote party 32920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 32920ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 32920ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown by remote party 32920ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 32920ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 32920ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 32920ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 32920ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 32920ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 32920ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 32920ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 32920ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 32920ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'U Z\x9b\xa2#mS$\xdb3\xc1') 32920ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994"}', extra='') 32920ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'U Z\x9b\xa2#mS$\xdb3\xc1') 32920ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64678) 32920ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 32920ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 32920ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/380b83c9-8ad2-48fe-a97f-b9c15bfd2994", "state": "closed"}] 33198ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33198ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 33381ms [err] Traceback (most recent call last): 33381ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33381ms [err] return _run_code(code, main_globals, None, 33381ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33381ms [err] exec(code, run_globals) 33381ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33381ms [err] sys.exit(main()) 33381ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33381ms [err] asyncio.run(main_async()) 33381ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33381ms [err] return loop.run_until_complete(main) 33381ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33381ms [err] self.run_forever() 33381ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33381ms [err] self._run_once() 33381ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33381ms [err] event_list = self._selector.select(timeout) 33381ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33381ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33381ms [err] KeyboardInterrupt 33381ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 33381ms [err] h.flush() 33381ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to python Client Communication: should connect without errors 33692ms [log] starting device 34849ms [err] DEBUG:asyncio:Using selector: EpollSelector 35178ms [err] ERROR:asyncio:Unclosed client session 35178ms [err] client_session: 35363ms [log] parsing 35363ms [log] creating device handler 35363ms [log] [ready] 35363ms [log] reading line 35363ms [log] [websocketToken] "dca1795d-6609-48b9-9ec4-6132f4ba12ce" 35438ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 35438ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 36206ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 36207ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 36353ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f3c068cc-381d-4245-a118-1ec19041c01d"}}', extra='') 36353ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f3c068cc-381d-4245-a118-1ec19041c01d"} 36719ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 36719ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6", "state": "new"}] 38722ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 38723ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 38723ms [err] v=0 38723ms [err] o=- 3936162526 3936162526 IN IP4 0.0.0.0 38723ms [err] s=- 38723ms [err] t=0 0 38723ms [err] a=group:BUNDLE 0 38723ms [err] a=msid-semantic:WMS * 38723ms [err] m=application 9 DTLS/SCTP 5000 38723ms [err] c=IN IP4 0.0.0.0 38723ms [err] a=mid:0 38723ms [err] a=sctpmap:5000 webrtc-datachannel 65535 38723ms [err] a=max-message-size:65536 38723ms [err] a=ice-ufrag:DJ3p 38723ms [err] a=ice-pwd:iwEyVSlEfRWWNA0hsDQTlv 38723ms [err] a=fingerprint:sha-256 A5:C1:D6:6E:EE:59:FA:52:AF:BD:56:FD:0E:52:54:91:5B:D5:38:9A:DC:A1:9C:19:A7:30:F7:74:37:4C:DA:06 38723ms [err] a=setup:actpass 38723ms [err] 38724ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 38724ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 38725ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6", "state": "new"}] 38726ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 38726ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 38736ms [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'\x1c\xe6\xb1\t\xa3\xba\x8f\x92\xdf\xe1\xa8K') 38736ms [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'\xb8\x86\x81\xc4\xc0\x9a \x1d\xaf\x032D') 38739ms [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'\x1c\xe6\xb1\t\xa3\xba\x8f\x92\xdf\xe1\xa8K') 38739ms [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'\xb8\x86\x81\xc4\xc0\x9a \x1d\xaf\x032D') 38744ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 38744ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd7h\xb7\xf7\x8f\xf7\x08\x89\x8ay)\x15') 38747ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd7h\xb7\xf7\x8f\xf7\x08\x89\x8ay)\x15') 38747ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\x14\x18\x94R\xa5w\xc8\x1f\xdb$<') 38748ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe5\x14\x18\x94R\xa5w\xc8\x1f\xdb$<') 38748ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49595) (expires in 600 seconds) 38749ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 38749ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 38750ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 38750ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 38751ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 38751ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 38751ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 38844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42481) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xa5\xb0G\x94\xd8\xb3\x9bhN;{') 38845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42481) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xa5\xb0G\x94\xd8\xb3\x9bhN;{') 38862ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6","content":{"type":"answer","sdp":"v=0\\r\\no=- 3936162526 3936162526 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 42481 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 42481 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60464 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60464 typ srflx raddr 172.17.0.2 rport 60464\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42481 typ srflx raddr 172.30.0.1 rport 42481\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62109 typ relay raddr 172.17.0.2 rport 58393\\r\\na=end-of-candidates\\r\\na=ice-ufrag:bKGP\\r\\na=ice-pwd:Jj2CGHavV4I6SBrSKLMWK4\\r\\na=fingerprint:sha-256 21:87:3F:3A:A3:81:C3:B7:0E:C8:AF:21:DC:FE:F1:C4:F9:37:32:C7:FA:59:CE:8B:71:FF:62:73:3E:2E:E5:B6\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 38862ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 38862ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 38862ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 38862ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 38862ms [err] v=0 38862ms [err] o=- 3936162526 3936162526 IN IP4 0.0.0.0 38862ms [err] s=- 38862ms [err] t=0 0 38862ms [err] a=group:BUNDLE 0 38862ms [err] a=msid-semantic:WMS * 38862ms [err] m=application 42481 DTLS/SCTP 5000 38862ms [err] c=IN IP4 172.30.0.1 38862ms [err] a=mid:0 38862ms [err] a=sctpmap:5000 webrtc-datachannel 65535 38862ms [err] a=max-message-size:65536 38862ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42481 typ host 38862ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60464 typ host 38862ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60464 typ srflx raddr 172.17.0.2 rport 60464 38862ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42481 typ srflx raddr 172.30.0.1 rport 42481 38862ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62109 typ relay raddr 172.17.0.2 rport 58393 38862ms [err] a=end-of-candidates 38862ms [err] a=ice-ufrag:bKGP 38862ms [err] a=ice-pwd:Jj2CGHavV4I6SBrSKLMWK4 38862ms [err] a=fingerprint:sha-256 21:87:3F:3A:A3:81:C3:B7:0E:C8:AF:21:DC:FE:F1:C4:F9:37:32:C7:FA:59:CE:8B:71:FF:62:73:3E:2E:E5:B6 38862ms [err] a=setup:active 38862ms [err] 38863ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 38864ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 38864ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 38864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.30.0.1', 42481)) State.FROZEN -> State.WAITING 38864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('172.30.0.1', 42481)) State.FROZEN -> State.WAITING 38864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.17.0.2', 60464)) State.FROZEN -> State.WAITING 38864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('172.30.0.1', 42481)) State.FROZEN -> State.WAITING 38865ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(w7Gu8RJqhI 1 udp 1862270975 172.17.0.2 42481 typ prflx) 38865ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 38865ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 38865ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 38865ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.17.0.2', 42481)) State.WAITING -> State.IN_PROGRESS 38865ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42481) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\t>\x85Zx[\xd2A\xa2\xf8\x1d') 38866ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.30.0.1', 42481)) State.WAITING -> State.IN_PROGRESS 38866ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42481) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc0\xc0\xd7\x06\x98\x18}<\xdcVy\xf6') 38866ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6", "state": "connecting"}] 38867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42481) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\t>\x85Zx[\xd2A\xa2\xf8\x1d') 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.17.0.2', 42481)) State.IN_PROGRESS -> State.SUCCEEDED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('172.30.0.1', 42481)) State.WAITING -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.17.0.2', 60464)) State.WAITING -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('172.17.0.2', 60464)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('141.24.211.56', 60464)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('141.24.211.56', 60464)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('141.24.211.56', 42481)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('141.24.211.56', 42481)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('141.24.210.113', 62109)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50105) -> ('141.24.210.113', 62109)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('172.30.0.1', 42481)) State.WAITING -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('172.17.0.2', 60464)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('141.24.211.56', 60464)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('141.24.211.56', 42481)) State.FROZEN -> State.FAILED 38868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49595) -> ('141.24.210.113', 62109)) State.FROZEN -> State.FAILED 38869ms [err] INFO:aioice.ice:Connection(0) ICE completed 38873ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42481) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc0\xc0\xd7\x06\x98\x18}<\xdcVy\xf6') 38897ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54442) -> ('172.30.0.1', 42481)) State.IN_PROGRESS -> State.SUCCEEDED 38898ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42481) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\xc8T R\xd5\x18\xfa0\xfb\x1f\x0e') 38898ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42481) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\xc8T R\xd5\x18\xfa0\xfb\x1f\x0e') 38898ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 38898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 38899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 38900ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 38912ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 38915ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 38915ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 38915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 38915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 38915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 38917ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 38917ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6", "state": "connected"}] 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 38917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 38918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 38920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 38920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 38920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 38920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=358576161, stream_id=1, stream_seq=0) 38920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 38925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3795529485, stream_id=1, stream_seq=0) 38925ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 38925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3795529485, gaps=[]) 38925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=358576161, gaps=[]) 38925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 39263ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 39263ms [log] [experimentStatusChanged] {"status": "running", "message": null} 39409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < AbortChunk(flags=0) 39409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) x Association was aborted by remote party 39409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 39409ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 39409ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown by remote party 39409ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 39409ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 39409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 39409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 39409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 39409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 39409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 39409ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 39409ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 39409ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'5\x16L}\xd8\xd6\xc9]\x99\xc6!\x94') 39409ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6", "state": "closed"}] 39410ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'5\x16L}\xd8\xd6\xc9]\x99\xc6!\x94') 39411ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49595) 39411ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 39411ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 39414ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d7f29862-d142-4727-8719-c966b27a76e6"}', extra='') 39666ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 39666ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 39789ms [err] Traceback (most recent call last): 39789ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 39789ms [err] return _run_code(code, main_globals, None, 39789ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 39789ms [err] exec(code, run_globals) 39789ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 39789ms [err] sys.exit(main()) 39789ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 39789ms [err] asyncio.run(main_async()) 39789ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 39789ms [err] return loop.run_until_complete(main) 39789ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 39789ms [err] self.run_forever() 39789ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 39789ms [err] self._run_once() 39789ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 39822ms [err] event_list = self._selector.select(timeout) 39822ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 39822ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 39822ms [err] KeyboardInterrupt 39822ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 39822ms [err] h.flush() 39822ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 50139ms [log] starting device 51482ms [err] DEBUG:asyncio:Using selector: EpollSelector 51897ms [err] ERROR:asyncio:Unclosed client session 51897ms [err] client_session: 52066ms [log] parsing 52066ms [log] creating device handler 52066ms [log] [ready] 52066ms [log] reading line 52066ms [log] [websocketToken] "f600a141-19e9-497c-ab4d-1844f44c3b9a" 52155ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 52155ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 53862ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53862ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53967ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/30f07890-785c-4dd6-aaf4-b892bd582274"}}', extra='') 53967ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/30f07890-785c-4dd6-aaf4-b892bd582274"} 54194ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 54201ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5", "state": "new"}] 56206ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 56207ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 56207ms [err] v=0 56207ms [err] o=- 3936162543 3936162543 IN IP4 0.0.0.0 56207ms [err] s=- 56207ms [err] t=0 0 56207ms [err] a=group:BUNDLE 0 56207ms [err] a=msid-semantic:WMS * 56207ms [err] m=application 9 DTLS/SCTP 5000 56207ms [err] c=IN IP4 0.0.0.0 56207ms [err] a=mid:0 56207ms [err] a=sctpmap:5000 webrtc-datachannel 65535 56207ms [err] a=max-message-size:65536 56207ms [err] a=ice-ufrag:QHIt 56207ms [err] a=ice-pwd:9zktnBhpNK53qpgIRShqyR 56207ms [err] a=fingerprint:sha-256 F8:1E:09:30:67:56:5E:CD:4E:AD:DF:E7:A1:3D:6E:37:E9:0F:B5:B3:B6:5B:81:B8:5F:27:4A:55:12:69:1D:79 56207ms [err] a=setup:actpass 56207ms [err] 56208ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 56208ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 56209ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5", "state": "new"}] 56209ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 56210ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 56242ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\xf5\x96\xd2\xa7OFyg)\xa9\xde') 56242ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U\x8a\x0b%?\x91\xbb\x95\x068(]') 56253ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\xf5\x96\xd2\xa7OFyg)\xa9\xde') 56253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U\x8a\x0b%?\x91\xbb\x95\x068(]') 56257ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 56257ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2\xb0\xc4\xcb\xb8\xc8K\xeb\xc1\xa8\x7f\xb3') 56257ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd2\xb0\xc4\xcb\xb8\xc8K\xeb\xc1\xa8\x7f\xb3') 56257ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8f\x8a\xc0;\xdd\xe9|\x19\xd2a\x90\x12') 56257ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8f\x8a\xc0;\xdd\xe9|\x19\xd2a\x90\x12') 56257ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54603) (expires in 600 seconds) 56257ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 56257ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 56257ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5"}', extra='') 56258ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 56258ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 56258ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 56258ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 56286ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2593008966052155710 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:GZHJ\\r\\na=ice-pwd:7i9yVad3gOt74KgfeqyH0MtO\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F5:B8:50:12:A7:89:8D:80:67:58:B1:DB:86:1F:D8:C5:A2:90:B2:A2:A0:0E:F8:E2:45:36:EB:A4:A8:05:5D:EA\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5"}', extra='') 56286ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 56286ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 56286ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 56286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 56286ms [err] v=0 56286ms [err] o=- 2593008966052155710 2 IN IP4 127.0.0.1 56286ms [err] s=- 56286ms [err] t=0 0 56286ms [err] a=group:BUNDLE 0 56286ms [err] a=msid-semantic: WMS 56286ms [err] m=application 9 DTLS/SCTP 5000 56286ms [err] c=IN IP4 0.0.0.0 56286ms [err] a=ice-ufrag:GZHJ 56286ms [err] a=ice-pwd:7i9yVad3gOt74KgfeqyH0MtO 56286ms [err] a=ice-options:trickle 56286ms [err] a=fingerprint:sha-256 F5:B8:50:12:A7:89:8D:80:67:58:B1:DB:86:1F:D8:C5:A2:90:B2:A2:A0:0E:F8:E2:45:36:EB:A4:A8:05:5D:EA 56286ms [err] a=setup:active 56286ms [err] a=mid:0 56286ms [err] a=sctpmap:5000 webrtc-datachannel 1024 56286ms [err] 56294ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 56294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 56294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 56294ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 56294ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 56294ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 56294ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5", "state": "connecting"}] 56305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'44solahBMi+D') 56309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'44solahBMi+D') 56313ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(4vhohs5QxE 1 udp 1845501695 172.17.0.2 34395 typ prflx) 56313ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 34395)) State.WAITING -> State.IN_PROGRESS 56313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e\xba\xc8\xed$4ER\xbf\x932q') 56321ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e\xba\xc8\xed$4ER\xbf\x932q') 56321ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 34395)) State.IN_PROGRESS -> State.SUCCEEDED 56321ms [err] INFO:aioice.ice:Connection(0) ICE completed 56335ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 56335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 56335ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 56337ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 56337ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2711505495 1 udp 2113937151 dabe660c-ab6c-48e5-abe8-b67b769582f6.local 34395 typ host generation 0 ufrag GZHJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5"}', extra='') 56337ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 56338ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 56338ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 56350ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 56350ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 56350ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 56350ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 56350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 56351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 56351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 56351ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 56353ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5", "state": "connected"}] 56353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 56353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 56353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 56353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 56353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 56358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 56358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 56360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 56360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 56360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 56360ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'urbRlvdJu/BY') 56361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'urbRlvdJu/BY') 56362ms [err] INFO:aioice.ice:Connection(0) Remote candidate "dabe660c-ab6c-48e5-abe8-b67b769582f6.local" resolved to 172.17.0.2 56362ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:632496168 1 udp 1677729535 141.24.211.56 34395 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag GZHJ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5"}', extra='') 56362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 56362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 56362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 56363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2956127332, stream_id=1, stream_seq=0) 56367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 56369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2956127332, gaps=[]) 56369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 56369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2629357461, stream_id=1, stream_seq=0) 56369ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 56369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2629357461, gaps=[]) 56423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tXGd+J+eM6Ou') 56423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tXGd+J+eM6Ou') 56492ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qsDlvJjTLOga') 56492ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qsDlvJjTLOga') 56500ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57853) -> ('172.17.0.2', 34395)) State.WAITING -> State.IN_PROGRESS 56500ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcfW\x1c\xbe\xd5\x1c\xb4\xb4\xcc($\xfb') 56501ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34395) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcfW\x1c\xbe\xd5\x1c\xb4\xb4\xcc($\xfb') 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57853) -> ('172.17.0.2', 34395)) State.IN_PROGRESS -> State.SUCCEEDED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 34395)) State.FROZEN -> State.FAILED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57853) -> ('172.17.0.2', 34395)) State.FROZEN -> State.FAILED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('141.24.211.56', 34395)) State.FROZEN -> State.FAILED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 57853) -> ('141.24.211.56', 34395)) State.FROZEN -> State.FAILED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54603) -> ('172.17.0.2', 34395)) State.FROZEN -> State.FAILED 56501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54603) -> ('141.24.211.56', 34395)) State.FROZEN -> State.FAILED 56678ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 56678ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 56933ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5"}', extra='') 56933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 56933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 56933ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 56933ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 56933ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 56933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 56933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 56933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 56933ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 56933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 56933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 56933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 56933ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 56933ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'5\x13\x7f\x1f\xd3$\x8d\x00U\xb0\xe4g') 56933ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c9251c5b-2e9b-4fce-9f44-47fcff91c4c5", "state": "closed"}] 56958ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'5\x13\x7f\x1f\xd3$\x8d\x00U\xb0\xe4g') 56958ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54603) 56958ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 56958ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 57241ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 57242ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 57371ms [err] Traceback (most recent call last): 57371ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 57371ms [err] return _run_code(code, main_globals, None, 57371ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 57371ms [err] exec(code, run_globals) 57371ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 57371ms [err] sys.exit(main()) 57371ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 57371ms [err] asyncio.run(main_async()) 57371ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 57371ms [err] return loop.run_until_complete(main) 57371ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 57371ms [err] self.run_forever() 57371ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 57371ms [err] self._run_once() 57371ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 57371ms [err] event_list = self._selector.select(timeout) 57371ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 57371ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 57371ms [err] KeyboardInterrupt 57371ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 57371ms [err] h.flush() 57371ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 73229ms [log] starting device 74833ms [err] DEBUG:asyncio:Using selector: EpollSelector 75138ms [err] ERROR:asyncio:Unclosed client session 75138ms [err] client_session: 75441ms [log] parsing 75441ms [log] creating device handler 75441ms [log] [ready] 75441ms [log] reading line 75441ms [log] [websocketToken] "92a2b8cf-ad4a-466f-aead-d919f350fae7" 75466ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75466ms [log] [websocketConnected] 77164ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 77165ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 77288ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f3fc93f2-089b-4ccb-8024-eda62aff0471"}}', extra='') 77288ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f3fc93f2-089b-4ccb-8024-eda62aff0471"} 77592ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 77627ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685", "state": "new"}] 79630ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 79631ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 79631ms [err] v=0 79631ms [err] o=- 3936162567 3936162567 IN IP4 0.0.0.0 79631ms [err] s=- 79631ms [err] t=0 0 79631ms [err] a=group:BUNDLE 0 79631ms [err] a=msid-semantic:WMS * 79631ms [err] m=application 9 DTLS/SCTP 5000 79631ms [err] c=IN IP4 0.0.0.0 79631ms [err] a=mid:0 79631ms [err] a=sctpmap:5000 webrtc-datachannel 65535 79631ms [err] a=max-message-size:65536 79631ms [err] a=ice-ufrag:MEL9 79631ms [err] a=ice-pwd:3idArgceL463abA9TGstFp 79631ms [err] a=fingerprint:sha-256 7F:E5:3B:D9:0F:F8:12:15:CE:FA:40:BA:05:74:B6:E6:25:62:1D:56:28:B2:EA:2F:DE:9C:95:A6:F2:17:38:62 79631ms [err] a=setup:actpass 79631ms [err] 79632ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 79632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 79633ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685", "state": "new"}] 79633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 79634ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 79661ms [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'\xb7v\xcf@q\xde\x12?\x16\xdch\x9e') 79661ms [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'\xb7v\xcf@q\xde\x12?\x16\xdch\x9e') 79665ms [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'=\xe8\xbd\xbaylmI\xdd\xce\x84\xf4') 79668ms [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'=\xe8\xbd\xbaylmI\xdd\xce\x84\xf4') 79677ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 79677ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'@}\xa7\xf3\xba\xf4\xb6\xc9\xfa<\xca\xf8') 79678ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'@}\xa7\xf3\xba\xf4\xb6\xc9\xfa<\xca\xf8') 79678ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfb\xe4f\x11P\x19\xda}\x96*g\xc5') 79682ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xfb\xe4f\x11P\x19\xda}\x96*g\xc5') 79682ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51885) (expires in 600 seconds) 79682ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 79682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 79709ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 79709ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 79709ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 79709ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 79710ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 79774ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 222523561444639634 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:UkgD\\r\\na=ice-pwd:Moqks4vi/OEjQ8F1EQU+ZEIg\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 86:2D:E4:7D:D2:D2:D2:1C:5B:79:DF:AF:F1:0E:9E:38:14:94:D6:97:02:6A:43:61:9A:27:52:B8:63:09:A2:64\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 79774ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 79774ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 79774ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 79774ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 79774ms [err] v=0 79774ms [err] o=- 222523561444639634 2 IN IP4 127.0.0.1 79774ms [err] s=- 79774ms [err] t=0 0 79774ms [err] a=group:BUNDLE 0 79774ms [err] a=msid-semantic: WMS 79774ms [err] m=application 9 DTLS/SCTP 5000 79774ms [err] c=IN IP4 0.0.0.0 79774ms [err] a=ice-ufrag:UkgD 79774ms [err] a=ice-pwd:Moqks4vi/OEjQ8F1EQU+ZEIg 79774ms [err] a=ice-options:trickle 79774ms [err] a=fingerprint:sha-256 86:2D:E4:7D:D2:D2:D2:1C:5B:79:DF:AF:F1:0E:9E:38:14:94:D6:97:02:6A:43:61:9A:27:52:B8:63:09:A2:64 79774ms [err] a=setup:active 79774ms [err] a=mid:0 79774ms [err] a=sctpmap:5000 webrtc-datachannel 1024 79774ms [err] 79775ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 79775ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 79775ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 79776ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 79776ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 79776ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 79776ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685", "state": "connecting"}] 79854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'29TOgv+/M8Sb') 79854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'29TOgv+/M8Sb') 79854ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(urQdSJ2UjQ 1 udp 1845501695 172.17.0.2 43604 typ prflx) 79854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 43604)) State.WAITING -> State.IN_PROGRESS 79854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Tx\x90-\xe5\xddF\xc5\xee!\xa7b') 79870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Tx\x90-\xe5\xddF\xc5\xee!\xa7b') 79870ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 43604)) State.IN_PROGRESS -> State.SUCCEEDED 79870ms [err] INFO:aioice.ice:Connection(0) ICE completed 79873ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2564200972 1 udp 2113937151 b8344f00-f1c2-4812-955b-16b2ce33ca91.local 43604 typ host generation 0 ufrag UkgD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 79873ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 79873ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 79873ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 79901ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'isq0KXjxksB3') 79901ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'isq0KXjxksB3') 79903ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b8344f00-f1c2-4812-955b-16b2ce33ca91.local" resolved to 172.17.0.2 79903ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 43604)) State.FROZEN -> State.IN_PROGRESS 79903ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xbb]\x1e\xfd\xb0\xf1\xaaeY\xc3\x03') 79905ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xbb]\x1e\xfd\xb0\xf1\xaaeY\xc3\x03') 79905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('172.17.0.2', 43604)) State.IN_PROGRESS -> State.SUCCEEDED 79905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37321) -> ('172.17.0.2', 43604)) State.FROZEN -> State.FAILED 79905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51885) -> ('172.17.0.2', 43604)) State.FROZEN -> State.FAILED 79949ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 79949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 79949ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 79964ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 79964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+rbfUZCyjidL') 79964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+rbfUZCyjidL') 79969ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 79969ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 79969ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 79969ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 79969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 79969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 79969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 79969ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 79969ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685", "state": "connected"}] 80005ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:201145119 1 udp 1677729535 141.24.211.56 43604 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag UkgD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 80005ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 80005ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 80005ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 80016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 80016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 80016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 80016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 80016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 80018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 80018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 80018ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'87Yv+He3JbZ4') 80018ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'87Yv+He3JbZ4') 80019ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37321) -> ('172.17.0.2', 43604)) State.WAITING -> State.IN_PROGRESS 80019ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\x0c\x9b\x84\x00\xcd\x8e8P\xfc\xabF') 80020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 80020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 80020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 80020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1285218506, stream_id=1, stream_seq=0) 80020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 80047ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3050406125 1 udp 33562623 141.24.210.113 50110 typ relay raddr 141.24.211.56 rport 43604 generation 0 ufrag UkgD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 80047ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 80047ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 80047ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 80102ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\x0c\x9b\x84\x00\xcd\x8e8P\xfc\xabF') 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37321) -> ('172.17.0.2', 43604)) State.IN_PROGRESS -> State.SUCCEEDED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('141.24.211.56', 43604)) State.FROZEN -> State.FAILED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37321) -> ('141.24.211.56', 43604)) State.FROZEN -> State.FAILED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57456) -> ('141.24.210.113', 50110)) State.FROZEN -> State.FAILED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37321) -> ('141.24.210.113', 50110)) State.FROZEN -> State.FAILED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51885) -> ('141.24.211.56', 43604)) State.FROZEN -> State.FAILED 80102ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51885) -> ('141.24.210.113', 50110)) State.FROZEN -> State.FAILED 80102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218506, gaps=[]) 80102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 80102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=579976644, stream_id=1, stream_seq=0) 80102ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 80102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=579976644, gaps=[]) 80110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1285218507, stream_id=1, stream_seq=1) 80111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 80111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218508, stream_id=1, stream_seq=2) 80112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218509, stream_id=1, stream_seq=2) 80112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218510, stream_id=1, stream_seq=2) 80157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218508, gaps=[]) 80157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218511, stream_id=1, stream_seq=2) 80158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218512, stream_id=1, stream_seq=2) 80191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218510, gaps=[]) 80192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218513, stream_id=1, stream_seq=2) 80193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218514, stream_id=1, stream_seq=2) 80193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218512, gaps=[]) 80194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218515, stream_id=1, stream_seq=3) 80194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218516, stream_id=1, stream_seq=3) 80195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218517, stream_id=1, stream_seq=3) 80195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218518, stream_id=1, stream_seq=3) 80216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218514, gaps=[]) 80216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218519, stream_id=1, stream_seq=3) 80217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218520, stream_id=1, stream_seq=3) 80242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218516, gaps=[]) 80242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218521, stream_id=1, stream_seq=3) 80243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218518, gaps=[]) 80244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218522, stream_id=1, stream_seq=4) 80244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218523, stream_id=1, stream_seq=4) 80245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218524, stream_id=1, stream_seq=4) 80245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218525, stream_id=1, stream_seq=4) 80246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218526, stream_id=1, stream_seq=4) 80297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218520, gaps=[]) 80297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218527, stream_id=1, stream_seq=4) 80298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218528, stream_id=1, stream_seq=4) 80299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218522, gaps=[]) 80299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218529, stream_id=1, stream_seq=5) 80300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218530, stream_id=1, stream_seq=5) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218531, stream_id=1, stream_seq=5) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218524, gaps=[]) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218532, stream_id=1, stream_seq=5) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218533, stream_id=1, stream_seq=5) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218534, stream_id=1, stream_seq=5) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218526, gaps=[]) 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218535, stream_id=1, stream_seq=5) 80346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218528, gaps=[]) 80346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218536, stream_id=1, stream_seq=6) 80347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218537, stream_id=1, stream_seq=6) 80348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218538, stream_id=1, stream_seq=6) 80348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218539, stream_id=1, stream_seq=6) 80386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218530, gaps=[]) 80387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218540, stream_id=1, stream_seq=6) 80387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218541, stream_id=1, stream_seq=6) 80388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218542, stream_id=1, stream_seq=6) 80388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218532, gaps=[]) 80389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218543, stream_id=1, stream_seq=7) 80390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218544, stream_id=1, stream_seq=7) 80390ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218545, stream_id=1, stream_seq=7) 80391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218534, gaps=[]) 80391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80391ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218546, stream_id=1, stream_seq=7) 80392ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218547, stream_id=1, stream_seq=7) 80397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218548, stream_id=1, stream_seq=7) 80397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218536, gaps=[]) 80397ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80398ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218549, stream_id=1, stream_seq=7) 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218538, gaps=[]) 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218550, stream_id=1, stream_seq=8) 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218551, stream_id=1, stream_seq=8) 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218552, stream_id=1, stream_seq=8) 80435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218553, stream_id=1, stream_seq=8) 80436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218540, gaps=[]) 80436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218554, stream_id=1, stream_seq=8) 80436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218555, stream_id=1, stream_seq=8) 80437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218556, stream_id=1, stream_seq=8) 80438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218542, gaps=[]) 80438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218557, stream_id=1, stream_seq=9) 80446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218558, stream_id=1, stream_seq=9) 80446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218559, stream_id=1, stream_seq=9) 80446ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 80446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218544, gaps=[]) 80446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218560, stream_id=1, stream_seq=9) 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8192 80447ms [log] 8188 80447ms [log] line [file] undefined 80447ms [log] 80447ms [log] reading line 80447ms [log] [experimentStatusChanged] {"status": "running", "message": null} 80447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218561, stream_id=1, stream_seq=9) 80447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218562, stream_id=1, stream_seq=9) 80448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218546, gaps=[]) 80448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218563, stream_id=1, stream_seq=9) 80449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218548, gaps=[]) 80449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218564, stream_id=1, stream_seq=10) 80450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218565, stream_id=1, stream_seq=10) 80451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218566, stream_id=1, stream_seq=10) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218567, stream_id=1, stream_seq=10) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218550, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218568, stream_id=1, stream_seq=10) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218569, stream_id=1, stream_seq=10) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218570, stream_id=1, stream_seq=10) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218552, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218571, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218572, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218573, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218554, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218574, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218575, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218576, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218556, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218577, stream_id=1, stream_seq=11) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218558, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218578, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218579, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218580, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218581, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218560, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218582, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218583, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218584, stream_id=1, stream_seq=12) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218562, gaps=[]) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218585, stream_id=1, stream_seq=13) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218586, stream_id=1, stream_seq=13) 80486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218587, stream_id=1, stream_seq=13) 80503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218564, gaps=[]) 80503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218588, stream_id=1, stream_seq=13) 80503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218589, stream_id=1, stream_seq=13) 80504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218590, stream_id=1, stream_seq=13) 80505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218566, gaps=[]) 80505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218591, stream_id=1, stream_seq=13) 80532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218568, gaps=[]) 80532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218592, stream_id=1, stream_seq=14) 80533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218593, stream_id=1, stream_seq=14) 80533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218594, stream_id=1, stream_seq=14) 80534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218595, stream_id=1, stream_seq=14) 80536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218570, gaps=[]) 80536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218596, stream_id=1, stream_seq=14) 80536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218597, stream_id=1, stream_seq=14) 80536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218598, stream_id=1, stream_seq=14) 80538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218572, gaps=[]) 80538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218599, stream_id=1, stream_seq=15) 80542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218600, stream_id=1, stream_seq=15) 80543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218601, stream_id=1, stream_seq=15) 80544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218574, gaps=[]) 80544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218602, stream_id=1, stream_seq=15) 80546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218603, stream_id=1, stream_seq=15) 80547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218604, stream_id=1, stream_seq=15) 80549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218576, gaps=[]) 80581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218605, stream_id=1, stream_seq=15) 80581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218578, gaps=[]) 80581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218606, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218607, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218608, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218609, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218580, gaps=[]) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218610, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218611, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218612, stream_id=1, stream_seq=16) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218582, gaps=[]) 80585ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218613, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218614, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218615, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218584, gaps=[]) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218616, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218617, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218618, stream_id=1, stream_seq=17) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218586, gaps=[]) 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218619, stream_id=1, stream_seq=17) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218588, gaps=[]) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218620, stream_id=1, stream_seq=18) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218621, stream_id=1, stream_seq=18) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218622, stream_id=1, stream_seq=18) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218623, stream_id=1, stream_seq=18) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218590, gaps=[]) 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218624, stream_id=1, stream_seq=18) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218625, stream_id=1, stream_seq=18) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218626, stream_id=1, stream_seq=18) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218592, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218627, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218628, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218594, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218629, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218630, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218631, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218596, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218632, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218633, stream_id=1, stream_seq=19) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218598, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218634, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218635, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218636, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218600, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218637, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218638, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218639, stream_id=1, stream_seq=20) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218602, gaps=[]) 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218640, stream_id=1, stream_seq=20) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218604, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218641, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218642, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218643, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218644, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218645, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218606, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218646, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218647, stream_id=1, stream_seq=21) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218608, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218648, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218649, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218650, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218610, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218651, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218652, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218653, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218612, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218654, stream_id=1, stream_seq=22) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218614, gaps=[]) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218655, stream_id=1, stream_seq=23) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218656, stream_id=1, stream_seq=23) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218657, stream_id=1, stream_seq=23) 80670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218658, stream_id=1, stream_seq=23) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218616, gaps=[]) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218659, stream_id=1, stream_seq=23) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218660, stream_id=1, stream_seq=23) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218661, stream_id=1, stream_seq=23) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218618, gaps=[]) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218662, stream_id=1, stream_seq=24) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218663, stream_id=1, stream_seq=24) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218664, stream_id=1, stream_seq=24) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218620, gaps=[]) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218665, stream_id=1, stream_seq=24) 80672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218666, stream_id=1, stream_seq=24) 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218667, stream_id=1, stream_seq=24) 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218622, gaps=[]) 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218668, stream_id=1, stream_seq=24) 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218624, gaps=[]) 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218669, stream_id=1, stream_seq=25) 80674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218670, stream_id=1, stream_seq=25) 80674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218671, stream_id=1, stream_seq=25) 80674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218672, stream_id=1, stream_seq=25) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218626, gaps=[]) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218673, stream_id=1, stream_seq=25) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218674, stream_id=1, stream_seq=25) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218675, stream_id=1, stream_seq=25) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218628, gaps=[]) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218676, stream_id=1, stream_seq=26) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218677, stream_id=1, stream_seq=26) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218678, stream_id=1, stream_seq=26) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218630, gaps=[]) 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218679, stream_id=1, stream_seq=26) 80677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218680, stream_id=1, stream_seq=26) 80677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218681, stream_id=1, stream_seq=26) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218632, gaps=[]) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218682, stream_id=1, stream_seq=26) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218634, gaps=[]) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218683, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218684, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218685, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218686, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218636, gaps=[]) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218687, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218688, stream_id=1, stream_seq=27) 80687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218689, stream_id=1, stream_seq=27) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218638, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218690, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218691, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218692, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218640, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218693, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218694, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218695, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218642, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218696, stream_id=1, stream_seq=28) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218644, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218697, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218698, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218699, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218700, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218646, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218701, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218702, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218703, stream_id=1, stream_seq=29) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218648, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218704, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218705, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218706, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218650, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218707, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218708, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218709, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218652, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218710, stream_id=1, stream_seq=30) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218654, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218711, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218712, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218713, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218714, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218656, gaps=[]) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218715, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218716, stream_id=1, stream_seq=31) 80737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218717, stream_id=1, stream_seq=31) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218658, gaps=[]) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218718, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218719, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218720, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218660, gaps=[]) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218721, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218722, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218723, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218662, gaps=[]) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218724, stream_id=1, stream_seq=32) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218664, gaps=[]) 80765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1285218725, stream_id=1, stream_seq=33) 80766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218726, stream_id=1, stream_seq=33) 80766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218727, stream_id=1, stream_seq=33) 80767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218728, stream_id=1, stream_seq=33) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218666, gaps=[]) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218729, stream_id=1, stream_seq=33) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1285218730, stream_id=1, stream_seq=33) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1285218731, stream_id=1, stream_seq=33) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218668, gaps=[]) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218670, gaps=[]) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218672, gaps=[]) 80776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218674, gaps=[]) 80778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218676, gaps=[]) 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218678, gaps=[]) 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218680, gaps=[]) 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218682, gaps=[]) 80787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218684, gaps=[]) 80815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218686, gaps=[]) 80815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218688, gaps=[]) 80821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218690, gaps=[]) 80823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218692, gaps=[]) 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218694, gaps=[]) 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218696, gaps=[]) 80831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218698, gaps=[]) 80863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218700, gaps=[]) 80863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218702, gaps=[]) 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218704, gaps=[]) 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218706, gaps=[]) 80871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218708, gaps=[]) 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218710, gaps=[]) 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218712, gaps=[]) 80879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218714, gaps=[]) 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218716, gaps=[]) 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1285218718, gaps=[]) 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1285218720, gaps=[]) 80911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1285218722, gaps=[]) 80919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218724, gaps=[]) 80919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1285218726, gaps=[]) 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1285218728, gaps=[]) 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1285218730, gaps=[]) 80928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 81008ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Jyj60vyX5mc0') 81009ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43604) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Jyj60vyX5mc0') 81157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1285218731, gaps=[]) 81157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 81310ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685"}', extra='') 81310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 81310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 81311ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 81314ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 81314ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 81314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 81314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 81314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 81314ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 81314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 81314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 81314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 81314ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 81314ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9fO\x00\xb3\xe8h\xd7H\xfdS\xaep') 81314ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/94b2d1c1-3091-4ada-a9af-02406a20e685", "state": "closed"}] 81315ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9fO\x00\xb3\xe8h\xd7H\xfdS\xaep') 81315ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51885) 81315ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 81315ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 81597ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 81598ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 81823ms [err] Traceback (most recent call last): 81823ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 81823ms [err] return _run_code(code, main_globals, None, 81823ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 81823ms [err] exec(code, run_globals) 81823ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 81823ms [err] sys.exit(main()) 81823ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 81823ms [err] asyncio.run(main_async()) 81823ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 81823ms [err] return loop.run_until_complete(main) 81823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 81823ms [err] self.run_forever() 81823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 81823ms [err] self._run_once() 81823ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 81823ms [err] event_list = self._selector.select(timeout) 81823ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 81823ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 81823ms [err] KeyboardInterrupt 81823ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 81823ms [err] h.flush() 81823ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 82179ms [log] starting device 83439ms [err] DEBUG:asyncio:Using selector: EpollSelector 83732ms [err] ERROR:asyncio:Unclosed client session 83732ms [err] client_session: 84079ms [log] parsing 84079ms [log] creating device handler 84079ms [log] [ready] 84079ms [log] reading line 84079ms [log] [websocketToken] "29016d29-fecb-4d8e-8ccd-b31c5893b057" 84148ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 84148ms [log] [websocketConnected] 84982ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 84982ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 85120ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c9237ce3-d425-4a59-993d-96a12504d968"}}', extra='') 85120ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c9237ce3-d425-4a59-993d-96a12504d968"} 85408ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 85408ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433", "state": "new"}] 87426ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 87426ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 87426ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 87426ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 87426ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 87495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433","content":{"type":"offer","sdp":"v=0\\r\\no=- 3936162574 3936162574 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 44365 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 44365 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56917 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56917 typ srflx raddr 172.17.0.2 rport 56917\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44365 typ srflx raddr 172.30.0.1 rport 44365\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62519 typ relay raddr 172.17.0.2 rport 36441\\r\\na=end-of-candidates\\r\\na=ice-ufrag:BLy1\\r\\na=ice-pwd:kW3cefJTwU31ll6gNxRH2n\\r\\na=fingerprint:sha-256 22:6A:FB:6D:9D:17:C0:F9:E7:10:6E:D9:59:6A:24:F2:BB:0D:EB:3B:EC:E0:DE:D9:EC:52:B1:06:0D:80:D1:EB\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 87495ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 87496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 87496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 87496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 87496ms [err] v=0 87496ms [err] o=- 3936162574 3936162574 IN IP4 0.0.0.0 87496ms [err] s=- 87496ms [err] t=0 0 87496ms [err] a=group:BUNDLE 0 87496ms [err] a=msid-semantic:WMS * 87496ms [err] m=application 44365 DTLS/SCTP 5000 87496ms [err] c=IN IP4 172.30.0.1 87496ms [err] a=mid:0 87496ms [err] a=sctpmap:5000 webrtc-datachannel 65535 87496ms [err] a=max-message-size:65536 87496ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44365 typ host 87496ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56917 typ host 87496ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56917 typ srflx raddr 172.17.0.2 rport 56917 87496ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44365 typ srflx raddr 172.30.0.1 rport 44365 87496ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62519 typ relay raddr 172.17.0.2 rport 36441 87496ms [err] a=end-of-candidates 87496ms [err] a=ice-ufrag:BLy1 87496ms [err] a=ice-pwd:kW3cefJTwU31ll6gNxRH2n 87496ms [err] a=fingerprint:sha-256 22:6A:FB:6D:9D:17:C0:F9:E7:10:6E:D9:59:6A:24:F2:BB:0D:EB:3B:EC:E0:DE:D9:EC:52:B1:06:0D:80:D1:EB 87496ms [err] a=setup:actpass 87496ms [err] 87499ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 87499ms [err] v=0 87499ms [err] o=- 3936162574 3936162574 IN IP4 0.0.0.0 87499ms [err] s=- 87499ms [err] t=0 0 87499ms [err] a=group:BUNDLE 0 87499ms [err] a=msid-semantic:WMS * 87499ms [err] m=application 44365 DTLS/SCTP 5000 87499ms [err] c=IN IP4 172.30.0.1 87499ms [err] a=mid:0 87499ms [err] a=sctpmap:5000 webrtc-datachannel 65535 87499ms [err] a=max-message-size:65536 87499ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 44365 typ host 87499ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56917 typ host 87499ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56917 typ srflx raddr 172.17.0.2 rport 56917 87499ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 44365 typ srflx raddr 172.30.0.1 rport 44365 87499ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62519 typ relay raddr 172.17.0.2 rport 36441 87499ms [err] a=end-of-candidates 87499ms [err] a=ice-ufrag:BLy1 87499ms [err] a=ice-pwd:kW3cefJTwU31ll6gNxRH2n 87499ms [err] a=fingerprint:sha-256 22:6A:FB:6D:9D:17:C0:F9:E7:10:6E:D9:59:6A:24:F2:BB:0D:EB:3B:EC:E0:DE:D9:EC:52:B1:06:0D:80:D1:EB 87499ms [err] a=setup:actpass 87499ms [err] 87499ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 87500ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433", "state": "new"}] 87501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 87501ms [err] v=0 87501ms [err] o=- 3936162574 3936162574 IN IP4 0.0.0.0 87501ms [err] s=- 87501ms [err] t=0 0 87501ms [err] a=group:BUNDLE 0 87501ms [err] a=msid-semantic:WMS * 87501ms [err] m=application 9 DTLS/SCTP 5000 87501ms [err] c=IN IP4 0.0.0.0 87501ms [err] a=mid:0 87501ms [err] a=sctpmap:5000 webrtc-datachannel 65535 87501ms [err] a=max-message-size:65536 87501ms [err] a=ice-ufrag:HSE8 87501ms [err] a=ice-pwd:rYncHyyXY3E49gBkyVGZmr 87501ms [err] a=fingerprint:sha-256 EE:7C:1E:C2:B7:E3:A6:D2:88:14:95:82:6A:4F:97:B8:96:1F:07:ED:94:F2:E3:7E:A6:7E:3F:FE:E1:FA:95:B6 87501ms [err] a=setup:active 87501ms [err] 87502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 87502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 87502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 87508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 87509ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 87511ms [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"\xa9/$\xd1\xdb\xd6\x8b\xb1L'\x1f\xfa") 87511ms [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':-\xaaE\xd1\xd8\xd7~qW\x18P') 87512ms [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"\xa9/$\xd1\xdb\xd6\x8b\xb1L'\x1f\xfa") 87512ms [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':-\xaaE\xd1\xd8\xd7~qW\x18P') 87514ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 87514ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd6`\xc4l\x143\x8a-\xecQ\xab\xf6') 87522ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd6`\xc4l\x143\x8a-\xecQ\xab\xf6') 87522ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa4 ^{}\x7f\xb7\xec\x01\x0ey7') 87523ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa4 ^{}\x7f\xb7\xec\x01\x0ey7') 87523ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58793) (expires in 600 seconds) 87524ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 87524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 87525ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 87525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 87525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 87526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.30.0.1', 44365)) State.FROZEN -> State.WAITING 87526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('172.30.0.1', 44365)) State.FROZEN -> State.WAITING 87526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.17.0.2', 56917)) State.FROZEN -> State.WAITING 87526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('172.30.0.1', 44365)) State.FROZEN -> State.WAITING 87541ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 87541ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 87541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.30.0.1', 44365)) State.WAITING -> State.IN_PROGRESS 87541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44365) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\x90\x8d\x9d|\xc32\xd1\xe1\xa7[\xbc') 87541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44365) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\x90\x8d\x9d|\xc32\xd1\xe1\xa7[\xbc') 87541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.30.0.1', 44365)) State.IN_PROGRESS -> State.SUCCEEDED 87541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.211.56', 56917)) State.FROZEN -> State.WAITING 87541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.211.56', 44365)) State.FROZEN -> State.WAITING 87541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.210.113', 62519)) State.FROZEN -> State.WAITING 87542ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433", "state": "connecting"}] 87549ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 44365) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|\xfb\xef\xf7\xae\xb8\xd3\xd4\xb5C"\x0b') 87553ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 44365) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|\xfb\xef\xf7\xae\xb8\xd3\xd4\xb5C"\x0b') 87557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('172.30.0.1', 44365)) State.WAITING -> State.FAILED 87557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.17.0.2', 56917)) State.WAITING -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('172.17.0.2', 56917)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.211.56', 56917)) State.WAITING -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('141.24.211.56', 56917)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.211.56', 44365)) State.WAITING -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('141.24.211.56', 44365)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('172.30.0.1', 44365)) State.WAITING -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('172.17.0.2', 56917)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('141.24.210.113', 62519)) State.WAITING -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44492) -> ('141.24.210.113', 62519)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('141.24.211.56', 56917)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('141.24.211.56', 44365)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58793) -> ('141.24.210.113', 62519)) State.FROZEN -> State.FAILED 87561ms [err] INFO:aioice.ice:Connection(0) ICE completed 87561ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 87561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 87561ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 87562ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44365) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfd\xd0,\xf2*I\xaa\x90\x85^\x83\x07') 87562ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44365) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfd\xd0,\xf2*I\xaa\x90\x85^\x83\x07') 87562ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(cB8Jgv5mPU 1 udp 1862270975 172.17.0.2 44365 typ prflx) 87563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 87563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.17.0.2', 44365)) State.WAITING -> State.IN_PROGRESS 87563ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 44365) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfejg+R\xca\x86`\xe4hv\xb5') 87566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 44365) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfejg+R\xca\x86`\xe4hv\xb5') 87566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38288) -> ('172.17.0.2', 44365)) State.IN_PROGRESS -> State.SUCCEEDED 87586ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 87586ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 87586ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 87586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 87586ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 87589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 87589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 87589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 87590ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433", "state": "connected"}] 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1243379282, stream_id=1, stream_seq=0) 87593ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=720522121, stream_id=1, stream_seq=0) 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 87593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1243379282, gaps=[]) 87597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=720522122, stream_id=1, stream_seq=1) 87597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522123, stream_id=1, stream_seq=2) 87597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522124, stream_id=1, stream_seq=2) 87597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522125, stream_id=1, stream_seq=2) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522121, gaps=[]) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522122, gaps=[]) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522126, stream_id=1, stream_seq=2) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522123, gaps=[]) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522127, stream_id=1, stream_seq=2) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522128, stream_id=1, stream_seq=2) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522124, gaps=[]) 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522129, stream_id=1, stream_seq=2) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522125, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522130, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522131, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522126, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522132, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522133, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522127, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522134, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522135, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522128, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522136, stream_id=1, stream_seq=3) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522129, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522137, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522138, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522130, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522139, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522140, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522131, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522141, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522142, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522132, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522143, stream_id=1, stream_seq=4) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522133, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522144, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522145, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522134, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522146, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522147, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522135, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522148, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522149, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522136, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522150, stream_id=1, stream_seq=5) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522137, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522151, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522152, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522138, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522153, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522154, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522139, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522155, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522156, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522140, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522157, stream_id=1, stream_seq=6) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522141, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522158, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522159, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522142, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522160, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522161, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522143, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522162, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522163, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522144, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522164, stream_id=1, stream_seq=7) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522145, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522165, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522166, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522146, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522167, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522168, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522147, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522169, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522170, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522148, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522171, stream_id=1, stream_seq=8) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522149, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522172, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522173, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522150, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522174, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522175, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522151, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522176, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522177, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522152, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522178, stream_id=1, stream_seq=9) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522153, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522179, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522180, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522154, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522181, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522182, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522155, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522183, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522184, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522156, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522185, stream_id=1, stream_seq=10) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522157, gaps=[]) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522186, stream_id=1, stream_seq=11) 87630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522187, stream_id=1, stream_seq=11) 87639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522158, gaps=[]) 87640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522188, stream_id=1, stream_seq=11) 87641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522189, stream_id=1, stream_seq=11) 87642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522159, gaps=[]) 87643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522190, stream_id=1, stream_seq=11) 87644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522191, stream_id=1, stream_seq=11) 87645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522160, gaps=[]) 87646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522192, stream_id=1, stream_seq=11) 87648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522161, gaps=[]) 87648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522193, stream_id=1, stream_seq=12) 87650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522194, stream_id=1, stream_seq=12) 87650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522162, gaps=[]) 87651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522195, stream_id=1, stream_seq=12) 87652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522196, stream_id=1, stream_seq=12) 87653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522163, gaps=[]) 87655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522197, stream_id=1, stream_seq=12) 87655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522198, stream_id=1, stream_seq=12) 87656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522164, gaps=[]) 87657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522199, stream_id=1, stream_seq=12) 87658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522165, gaps=[]) 87659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522200, stream_id=1, stream_seq=13) 87660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522201, stream_id=1, stream_seq=13) 87661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522166, gaps=[]) 87662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522202, stream_id=1, stream_seq=13) 87663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522203, stream_id=1, stream_seq=13) 87664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522167, gaps=[]) 87665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522204, stream_id=1, stream_seq=13) 87666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522205, stream_id=1, stream_seq=13) 87667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522168, gaps=[]) 87667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522206, stream_id=1, stream_seq=13) 87668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522169, gaps=[]) 87669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522207, stream_id=1, stream_seq=14) 87671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522208, stream_id=1, stream_seq=14) 87673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522170, gaps=[]) 87698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522209, stream_id=1, stream_seq=14) 87699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522210, stream_id=1, stream_seq=14) 87700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522171, gaps=[]) 87701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522211, stream_id=1, stream_seq=14) 87702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522212, stream_id=1, stream_seq=14) 87703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522172, gaps=[]) 87704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522213, stream_id=1, stream_seq=14) 87705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522173, gaps=[]) 87706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522214, stream_id=1, stream_seq=15) 87707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522215, stream_id=1, stream_seq=15) 87708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522174, gaps=[]) 87708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522216, stream_id=1, stream_seq=15) 87709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522217, stream_id=1, stream_seq=15) 87711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522175, gaps=[]) 87712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522218, stream_id=1, stream_seq=15) 87712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522219, stream_id=1, stream_seq=15) 87714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522176, gaps=[]) 87714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522220, stream_id=1, stream_seq=15) 87715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522177, gaps=[]) 87716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522221, stream_id=1, stream_seq=16) 87717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522222, stream_id=1, stream_seq=16) 87719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522178, gaps=[]) 87719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522223, stream_id=1, stream_seq=16) 87720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522224, stream_id=1, stream_seq=16) 87721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522179, gaps=[]) 87722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522225, stream_id=1, stream_seq=16) 87722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522226, stream_id=1, stream_seq=16) 87724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522180, gaps=[]) 87724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522227, stream_id=1, stream_seq=16) 87726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522181, gaps=[]) 87727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522228, stream_id=1, stream_seq=17) 87728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522229, stream_id=1, stream_seq=17) 87729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522182, gaps=[]) 87729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522230, stream_id=1, stream_seq=17) 87731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522231, stream_id=1, stream_seq=17) 87731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522183, gaps=[]) 87732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522232, stream_id=1, stream_seq=17) 87733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522233, stream_id=1, stream_seq=17) 87734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522184, gaps=[]) 87735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522234, stream_id=1, stream_seq=17) 87736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522185, gaps=[]) 87737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522235, stream_id=1, stream_seq=18) 87738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522236, stream_id=1, stream_seq=18) 87766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522186, gaps=[]) 87766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522237, stream_id=1, stream_seq=18) 87766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522238, stream_id=1, stream_seq=18) 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522187, gaps=[]) 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522239, stream_id=1, stream_seq=18) 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522240, stream_id=1, stream_seq=18) 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522188, gaps=[]) 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522241, stream_id=1, stream_seq=18) 87768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522189, gaps=[]) 87768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522242, stream_id=1, stream_seq=19) 87768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522243, stream_id=1, stream_seq=19) 87768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522190, gaps=[]) 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522244, stream_id=1, stream_seq=19) 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522245, stream_id=1, stream_seq=19) 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522191, gaps=[]) 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522246, stream_id=1, stream_seq=19) 87769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522247, stream_id=1, stream_seq=19) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522192, gaps=[]) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522248, stream_id=1, stream_seq=19) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522193, gaps=[]) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522249, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522250, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522194, gaps=[]) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522251, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522252, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522195, gaps=[]) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522253, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522254, stream_id=1, stream_seq=20) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522196, gaps=[]) 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522255, stream_id=1, stream_seq=20) 87778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522197, gaps=[]) 87781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522256, stream_id=1, stream_seq=21) 87782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522257, stream_id=1, stream_seq=21) 87784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522198, gaps=[]) 87785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522258, stream_id=1, stream_seq=21) 87786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522259, stream_id=1, stream_seq=21) 87787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522199, gaps=[]) 87788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522260, stream_id=1, stream_seq=21) 87788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522261, stream_id=1, stream_seq=21) 87789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522200, gaps=[]) 87790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522262, stream_id=1, stream_seq=21) 87791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522201, gaps=[]) 87792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522263, stream_id=1, stream_seq=22) 87793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522264, stream_id=1, stream_seq=22) 87794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522202, gaps=[]) 87795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522265, stream_id=1, stream_seq=22) 87796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522266, stream_id=1, stream_seq=22) 87798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522203, gaps=[]) 87799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522267, stream_id=1, stream_seq=22) 87800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522268, stream_id=1, stream_seq=22) 87801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522204, gaps=[]) 87802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522269, stream_id=1, stream_seq=22) 87803ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8192 87804ms [log] 8188 87804ms [log] line [file] undefined 87804ms [log] 87804ms [log] reading line 87804ms [log] [experimentStatusChanged] {"status": "running", "message": null} 87805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522205, gaps=[]) 87805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522270, stream_id=1, stream_seq=23) 87806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522271, stream_id=1, stream_seq=23) 87806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522206, gaps=[]) 87807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522272, stream_id=1, stream_seq=23) 87807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522273, stream_id=1, stream_seq=23) 87808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522207, gaps=[]) 87808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522274, stream_id=1, stream_seq=23) 87808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522275, stream_id=1, stream_seq=23) 87833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522208, gaps=[]) 87834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522276, stream_id=1, stream_seq=23) 87840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522209, gaps=[]) 87841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522277, stream_id=1, stream_seq=24) 87842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522278, stream_id=1, stream_seq=24) 87842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522210, gaps=[]) 87842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522279, stream_id=1, stream_seq=24) 87843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522280, stream_id=1, stream_seq=24) 87843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522211, gaps=[]) 87843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522281, stream_id=1, stream_seq=24) 87844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522282, stream_id=1, stream_seq=24) 87844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522212, gaps=[]) 87844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522283, stream_id=1, stream_seq=24) 87845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522213, gaps=[]) 87845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522284, stream_id=1, stream_seq=25) 87846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522285, stream_id=1, stream_seq=25) 87846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522214, gaps=[]) 87846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522286, stream_id=1, stream_seq=25) 87847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522287, stream_id=1, stream_seq=25) 87847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522215, gaps=[]) 87848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522288, stream_id=1, stream_seq=25) 87848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522289, stream_id=1, stream_seq=25) 87849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522216, gaps=[]) 87849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522290, stream_id=1, stream_seq=25) 87849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522217, gaps=[]) 87850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522291, stream_id=1, stream_seq=26) 87851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522292, stream_id=1, stream_seq=26) 87852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522218, gaps=[]) 87852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522293, stream_id=1, stream_seq=26) 87853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522294, stream_id=1, stream_seq=26) 87854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522219, gaps=[]) 87854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522295, stream_id=1, stream_seq=26) 87855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522296, stream_id=1, stream_seq=26) 87856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522220, gaps=[]) 87856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522297, stream_id=1, stream_seq=26) 87858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522221, gaps=[]) 87858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522298, stream_id=1, stream_seq=27) 87858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522299, stream_id=1, stream_seq=27) 87859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522222, gaps=[]) 87859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522300, stream_id=1, stream_seq=27) 87859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522301, stream_id=1, stream_seq=27) 87860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522223, gaps=[]) 87860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522302, stream_id=1, stream_seq=27) 87860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522303, stream_id=1, stream_seq=27) 87861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522224, gaps=[]) 87861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522304, stream_id=1, stream_seq=27) 87862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522225, gaps=[]) 87862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522305, stream_id=1, stream_seq=28) 87862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522306, stream_id=1, stream_seq=28) 87863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522226, gaps=[]) 87863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522307, stream_id=1, stream_seq=28) 87863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522308, stream_id=1, stream_seq=28) 87864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522227, gaps=[]) 87864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522309, stream_id=1, stream_seq=28) 87864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522310, stream_id=1, stream_seq=28) 87865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522228, gaps=[]) 87865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522311, stream_id=1, stream_seq=28) 87866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522229, gaps=[]) 87866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522312, stream_id=1, stream_seq=29) 87867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522313, stream_id=1, stream_seq=29) 87868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522230, gaps=[]) 87868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522314, stream_id=1, stream_seq=29) 87869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522315, stream_id=1, stream_seq=29) 87870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522231, gaps=[]) 87870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522316, stream_id=1, stream_seq=29) 87870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522317, stream_id=1, stream_seq=29) 87871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522232, gaps=[]) 87871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522318, stream_id=1, stream_seq=29) 87872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522233, gaps=[]) 87872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522319, stream_id=1, stream_seq=30) 87872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522320, stream_id=1, stream_seq=30) 87909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522234, gaps=[]) 87909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522321, stream_id=1, stream_seq=30) 87910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522322, stream_id=1, stream_seq=30) 87910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522235, gaps=[]) 87911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522323, stream_id=1, stream_seq=30) 87912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522324, stream_id=1, stream_seq=30) 87913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522236, gaps=[]) 87913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522325, stream_id=1, stream_seq=30) 87915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522237, gaps=[]) 87915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522326, stream_id=1, stream_seq=31) 87916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522327, stream_id=1, stream_seq=31) 87917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522238, gaps=[]) 87917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522328, stream_id=1, stream_seq=31) 87918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522329, stream_id=1, stream_seq=31) 87919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522239, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522330, stream_id=1, stream_seq=31) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522331, stream_id=1, stream_seq=31) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522240, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522332, stream_id=1, stream_seq=31) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522241, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522333, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522334, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522242, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522335, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522336, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522243, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522337, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522338, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522244, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522339, stream_id=1, stream_seq=32) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522245, gaps=[]) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=720522340, stream_id=1, stream_seq=33) 87926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522341, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522246, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522342, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522343, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522247, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522344, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=720522345, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522248, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=720522346, stream_id=1, stream_seq=33) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522249, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522250, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522251, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522252, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522253, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522254, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522255, gaps=[]) 87929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522256, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522257, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522258, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522259, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522260, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522261, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522262, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522263, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522264, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522265, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522266, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522267, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522268, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522269, gaps=[]) 87933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522270, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522271, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522272, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522273, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522274, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522275, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522276, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522277, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522278, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522279, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522280, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522281, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522282, gaps=[]) 87937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522283, gaps=[]) 87938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522284, gaps=[]) 87939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522285, gaps=[]) 87940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522286, gaps=[]) 87941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522287, gaps=[]) 87942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522288, gaps=[]) 87943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522289, gaps=[]) 87944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522290, gaps=[]) 87945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522291, gaps=[]) 87945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522292, gaps=[]) 87970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522293, gaps=[]) 87970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522294, gaps=[]) 87971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522295, gaps=[]) 87972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522296, gaps=[]) 87973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522297, gaps=[]) 87973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522298, gaps=[]) 87974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522299, gaps=[]) 87974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522300, gaps=[]) 87975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522301, gaps=[]) 87975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522302, gaps=[]) 87976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522303, gaps=[]) 87976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522304, gaps=[]) 87977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522305, gaps=[]) 87977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522306, gaps=[]) 87977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522307, gaps=[]) 87978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522308, gaps=[]) 87978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522309, gaps=[]) 87979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522310, gaps=[]) 87979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522311, gaps=[]) 87980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522312, gaps=[]) 87980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522313, gaps=[]) 87981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522314, gaps=[]) 87981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522315, gaps=[]) 87982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522316, gaps=[]) 87982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522317, gaps=[]) 87983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522318, gaps=[]) 87983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522319, gaps=[]) 87984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522320, gaps=[]) 87984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522321, gaps=[]) 87985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522322, gaps=[]) 87985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522323, gaps=[]) 87985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522324, gaps=[]) 87986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522325, gaps=[]) 87986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522326, gaps=[]) 87987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522327, gaps=[]) 87987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522328, gaps=[]) 87988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522329, gaps=[]) 87988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522330, gaps=[]) 87989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522331, gaps=[]) 87990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522332, gaps=[]) 87990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522333, gaps=[]) 87991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522334, gaps=[]) 87991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522335, gaps=[]) 87992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522336, gaps=[]) 87992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522337, gaps=[]) 87993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522338, gaps=[]) 87994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522339, gaps=[]) 87994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=720522340, gaps=[]) 87995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=720522341, gaps=[]) 87995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=720522342, gaps=[]) 87996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=720522343, gaps=[]) 87997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=720522344, gaps=[]) 87997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 87998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=720522345, gaps=[]) 87998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 88057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=720522346, gaps=[]) 88057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 88257ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433"}', extra='') 88257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 88257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 88257ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 88257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 88257ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 88257ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 88257ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 88257ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 88257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 88257ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 88257ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 88257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 88257ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 88257ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf4\xafF\xc8\r\xa9\xf5\x99<\x1b\x16\xfa') 88257ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db6ad1a2-eb30-42f4-8f74-132f17432433", "state": "closed"}] 88257ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf4\xafF\xc8\r\xa9\xf5\x99<\x1b\x16\xfa') 88257ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58793) 88257ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 88258ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 88406ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 88406ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 88545ms [err] Traceback (most recent call last): 88545ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 88546ms [err] return _run_code(code, main_globals, None, 88546ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 88546ms [err] exec(code, run_globals) 88546ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 88546ms [err] sys.exit(main()) 88546ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 88546ms [err] asyncio.run(main_async()) 88546ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 88546ms [err] return loop.run_until_complete(main) 88546ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 88546ms [err] self.run_forever() 88546ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 88547ms [err] self._run_once() 88547ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 88549ms [err] event_list = self._selector.select(timeout) 88549ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 88549ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 88549ms [err] KeyboardInterrupt 88549ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 88549ms [err] h.flush() 88549ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 117214ms [log] starting device 118505ms [err] DEBUG:asyncio:Using selector: EpollSelector 118833ms [err] ERROR:asyncio:Unclosed client session 118833ms [err] client_session: 118996ms [log] parsing 118996ms [log] creating device handler 118996ms [log] [ready] 118996ms [log] reading line 118996ms [log] [websocketToken] "0650e4e6-b1f9-47b8-8090-65a8a515e795" 119044ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 119044ms [log] line {"signal":"gpio1","value":"strongH"} 119044ms [log] 119044ms [log] reading line 119044ms [log] line {"signal":"gpio2","value":"strongL"} 119044ms [log] 119044ms [log] reading line 119044ms [log] [websocketConnected] 121342ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 121342ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 121438ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b8523cfe-a1bf-4d2c-a224-22c654daf697"}}', extra='') 121438ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b8523cfe-a1bf-4d2c-a224-22c654daf697"} 121697ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d","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='') 121729ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 121729ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 121729ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d", "state": "new"}] 123739ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 123739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 123739ms [err] v=0 123739ms [err] o=- 3936162611 3936162611 IN IP4 0.0.0.0 123739ms [err] s=- 123739ms [err] t=0 0 123739ms [err] a=group:BUNDLE 0 123739ms [err] a=msid-semantic:WMS * 123739ms [err] m=application 9 DTLS/SCTP 5000 123739ms [err] c=IN IP4 0.0.0.0 123739ms [err] a=mid:0 123739ms [err] a=sctpmap:5000 webrtc-datachannel 65535 123739ms [err] a=max-message-size:65536 123739ms [err] a=ice-ufrag:ADel 123739ms [err] a=ice-pwd:uv2sGSSEdjaMpypPRQqJ6A 123739ms [err] a=fingerprint:sha-256 8F:04:7F:8E:65:E7:6E:B1:DC:BD:71:A6:E7:3E:0B:7E:AF:EA:2E:8A:0D:00:9D:3B:75:FE:73:EE:78:E5:E6:28 123739ms [err] a=setup:actpass 123739ms [err] 123739ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 123739ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 123739ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 123739ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 123739ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d", "state": "new"}] 123742ms [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'\x8e\x87FU\x81G\xc1\xa4\xb7\xdf\xabF') 123742ms [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'~\x11\xcau\xa5\xbf\xae\x90\x8e5\xd1c') 123743ms [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'\x8e\x87FU\x81G\xc1\xa4\xb7\xdf\xabF') 123743ms [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'~\x11\xcau\xa5\xbf\xae\x90\x8e5\xd1c') 123749ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 123749ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x15/\x97\xd4\xd6A\xaaiy3k\xb2') 123749ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x15/\x97\xd4\xd6A\xaaiy3k\xb2') 123749ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf9\x8d-)\xaf\xa85\xe0\xe7Is\x1c') 123749ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf9\x8d-)\xaf\xa85\xe0\xe7Is\x1c') 123749ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54056) (expires in 600 seconds) 123749ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 123749ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 123749ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 123749ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d"}', extra='') 123749ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 123749ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 123749ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 123814ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 8691376053183212353 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:fMvi\\r\\na=ice-pwd:uE19QWj2+k/H0kQY8RkA5NvU\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 FC:72:90:DB:E8:BD:FD:BB:1A:B7:D5:A0:51:75:BF:81:71:88:9F:2B:C6:62:0C:64:06:FF:FB:DC:4D:5A:A5:0F\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d"}', extra='') 123814ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 123814ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 123814ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 123814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 123814ms [err] v=0 123814ms [err] o=- 8691376053183212353 2 IN IP4 127.0.0.1 123814ms [err] s=- 123814ms [err] t=0 0 123814ms [err] a=group:BUNDLE 0 123814ms [err] a=msid-semantic: WMS 123814ms [err] m=application 9 DTLS/SCTP 5000 123814ms [err] c=IN IP4 0.0.0.0 123814ms [err] a=ice-ufrag:fMvi 123814ms [err] a=ice-pwd:uE19QWj2+k/H0kQY8RkA5NvU 123814ms [err] a=ice-options:trickle 123814ms [err] a=fingerprint:sha-256 FC:72:90:DB:E8:BD:FD:BB:1A:B7:D5:A0:51:75:BF:81:71:88:9F:2B:C6:62:0C:64:06:FF:FB:DC:4D:5A:A5:0F 123814ms [err] a=setup:active 123814ms [err] a=mid:0 123814ms [err] a=sctpmap:5000 webrtc-datachannel 1024 123814ms [err] 123814ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 123814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 123814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 123814ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 123814ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 123814ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 123814ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d", "state": "connecting"}] 123854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'RAX9R0srDucc') 123854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'RAX9R0srDucc') 123854ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(iZRpQaeH6W 1 udp 1845501695 172.17.0.2 36251 typ prflx) 123854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35217) -> ('172.17.0.2', 36251)) State.WAITING -> State.IN_PROGRESS 123854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8w\xbc!\x198,\xa2\xcd\xa12}') 123858ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8w\xbc!\x198,\xa2\xcd\xa12}') 123858ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35217) -> ('172.17.0.2', 36251)) State.IN_PROGRESS -> State.SUCCEEDED 123858ms [err] INFO:aioice.ice:Connection(0) ICE completed 123878ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 123878ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 123878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 123881ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 123921ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 123921ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 123921ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 123921ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 123921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 123921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 123921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 123921ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 123921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qisPkQCRgAfr') 123921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qisPkQCRgAfr') 123922ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d", "state": "connected"}] 123922ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1900520621 1 udp 2113937151 10034265-c4f2-4e8c-aaef-7b998ceef6a6.local 36251 typ host generation 0 ufrag fMvi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d"}', extra='') 123922ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 123922ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 123922ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 123924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 123928ms [err] INFO:aioice.ice:Connection(0) Remote candidate "10034265-c4f2-4e8c-aaef-7b998ceef6a6.local" resolved to 172.17.0.2 123929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 123929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 123929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 123929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 123930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 123930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 123933ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3798730174 1 udp 1677729535 141.24.211.56 36251 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag fMvi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d"}', extra='') 123933ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 123933ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 123933ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 123965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 123965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 123965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 123965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=142070953, stream_id=1, stream_seq=0) 123965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 123967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=142070953, gaps=[]) 123967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 123979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9ieKt2wg2Hzl') 123979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9ieKt2wg2Hzl') 123984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3890096386, stream_id=1, stream_seq=0) 123984ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 123984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3890096386, gaps=[]) 124011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=142070954, stream_id=1, stream_seq=1) 124011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 124011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=142070955, stream_id=1, stream_seq=2) 124025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=142070955, gaps=[]) 124025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 124087ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w+4oJ9BLMTEM') 124087ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w+4oJ9BLMTEM') 124088ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47902) -> ('172.17.0.2', 36251)) State.WAITING -> State.IN_PROGRESS 124088ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xea\x86\xd0\x92\xe3\xd0\xd6%\x98L\xf88') 124279ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 36251) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xea\x86\xd0\x92\xe3\xd0\xd6%\x98L\xf88') 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47902) -> ('172.17.0.2', 36251)) State.IN_PROGRESS -> State.SUCCEEDED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35217) -> ('172.17.0.2', 36251)) State.FROZEN -> State.FAILED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47902) -> ('172.17.0.2', 36251)) State.FROZEN -> State.FAILED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35217) -> ('141.24.211.56', 36251)) State.FROZEN -> State.FAILED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47902) -> ('141.24.211.56', 36251)) State.FROZEN -> State.FAILED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54056) -> ('172.17.0.2', 36251)) State.FROZEN -> State.FAILED 124279ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54056) -> ('141.24.211.56', 36251)) State.FROZEN -> State.FAILED 124294ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 124294ms [log] [experimentStatusChanged] {"status": "running", "message": null} 124378ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d"}', extra='') 124379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 124379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 124380ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 124380ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 124380ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 124380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 124380ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 124380ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 124380ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 124381ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 124381ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 124382ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b5d124e-e461-4fd5-85d9-165d5ffe690d", "state": "closed"}] 124382ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 124382ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 124382ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbb\x04A\xb7\x0ez\xcdM\x149#\x08') 124386ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbb\x04A\xb7\x0ez\xcdM\x149#\x08') 124386ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54056) 124386ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 124387ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 124646ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 124646ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 124829ms [err] Traceback (most recent call last): 124829ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 124829ms [err] return _run_code(code, main_globals, None, 124829ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 124829ms [err] exec(code, run_globals) 124829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 124829ms [err] sys.exit(main()) 124829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 124829ms [err] asyncio.run(main_async()) 124829ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 124829ms [err] return loop.run_until_complete(main) 124829ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 124829ms [err] self.run_forever() 124829ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 124829ms [err] self._run_once() 124829ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 124829ms [err] event_list = self._selector.select(timeout) 124829ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 124829ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 124829ms [err] KeyboardInterrupt 124829ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 124829ms [err] h.flush() 124829ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 125138ms [log] starting device 126370ms [err] DEBUG:asyncio:Using selector: EpollSelector 126687ms [err] ERROR:asyncio:Unclosed client session 126687ms [err] client_session: 126894ms [log] parsing 126894ms [log] creating device handler 126894ms [log] [ready] 126894ms [log] reading line 126894ms [log] [websocketToken] "94228991-1b2a-4e8f-80f0-7f6e3dac8f6b" 126935ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 126936ms [log] [websocketConnected] 129201ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 129201ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 129304ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f061dc3b-adcb-43d4-951f-82fd3e846126"}}', extra='') 129304ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f061dc3b-adcb-43d4-951f-82fd3e846126"} 129678ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75","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='') 129683ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75", "state": "new"}] 131706ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 131707ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 131707ms [err] v=0 131707ms [err] o=- 3936162619 3936162619 IN IP4 0.0.0.0 131707ms [err] s=- 131707ms [err] t=0 0 131707ms [err] a=group:BUNDLE 0 131707ms [err] a=msid-semantic:WMS * 131707ms [err] m=application 9 DTLS/SCTP 5000 131707ms [err] c=IN IP4 0.0.0.0 131707ms [err] a=mid:0 131707ms [err] a=sctpmap:5000 webrtc-datachannel 65535 131707ms [err] a=max-message-size:65536 131707ms [err] a=ice-ufrag:xXzJ 131707ms [err] a=ice-pwd:14iRus9IpbAOwcwvyksKsw 131707ms [err] a=fingerprint:sha-256 3E:EF:1C:F7:9F:19:BE:84:28:4B:61:D8:B6:76:A5:8D:95:76:4F:92:2A:51:D6:95:E7:1E:00:D7:C4:21:57:86 131707ms [err] a=setup:actpass 131707ms [err] 131708ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 131708ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 131710ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75", "state": "new"}] 131710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 131710ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 131714ms [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'\x81\x91-l\xe5\xe9y\xcf\x04%\x87\xab') 131722ms [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'\x81\x91-l\xe5\xe9y\xcf\x04%\x87\xab') 131722ms [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'\xf7\x97[|\xfe\xce\x851a\x91\xb5g') 131723ms [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'\xf7\x97[|\xfe\xce\x851a\x91\xb5g') 131724ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 131725ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'dx\xf9H\xa4b\x1dm\xf0P\x90\xfa') 131729ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'dx\xf9H\xa4b\x1dm\xf0P\x90\xfa') 131729ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'x\x12\x9c_\xad\xba\xec\xf64f:p') 131729ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'x\x12\x9c_\xad\xba\xec\xf64f:p') 131729ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55067) (expires in 600 seconds) 131729ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 131729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 131729ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 131729ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75"}', extra='') 131729ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 131729ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 131729ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 131810ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6196058831375014992 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:IVRO\\r\\na=ice-pwd:vz7TKbbY/PHBk3ZJCyF5mzOy\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 8E:6D:DE:DE:3C:D5:7E:57:54:84:8B:8B:D9:1D:23:C6:D4:A5:4A:97:33:41:A0:62:34:5B:3C:BD:73:06:06:FA\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75"}', extra='') 131810ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 131810ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 131810ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 131810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 131810ms [err] v=0 131810ms [err] o=- 6196058831375014992 2 IN IP4 127.0.0.1 131810ms [err] s=- 131810ms [err] t=0 0 131810ms [err] a=group:BUNDLE 0 131810ms [err] a=msid-semantic: WMS 131810ms [err] m=application 9 DTLS/SCTP 5000 131810ms [err] c=IN IP4 0.0.0.0 131810ms [err] a=ice-ufrag:IVRO 131810ms [err] a=ice-pwd:vz7TKbbY/PHBk3ZJCyF5mzOy 131810ms [err] a=ice-options:trickle 131810ms [err] a=fingerprint:sha-256 8E:6D:DE:DE:3C:D5:7E:57:54:84:8B:8B:D9:1D:23:C6:D4:A5:4A:97:33:41:A0:62:34:5B:3C:BD:73:06:06:FA 131810ms [err] a=setup:active 131810ms [err] a=mid:0 131810ms [err] a=sctpmap:5000 webrtc-datachannel 1024 131810ms [err] 131810ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 131810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 131810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 131810ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 131810ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 131810ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 131813ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75", "state": "connecting"}] 131829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3uxe2qVA8Hbg') 131829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3uxe2qVA8Hbg') 131829ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(xzvU88cclJ 1 udp 1845501695 172.17.0.2 35387 typ prflx) 131829ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51418) -> ('172.17.0.2', 35387)) State.WAITING -> State.IN_PROGRESS 131829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xe7\xd7P\xf9\xa9_\x05\x06J\xe6\x10') 131834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\xe7\xd7P\xf9\xa9_\x05\x06J\xe6\x10') 131834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51418) -> ('172.17.0.2', 35387)) State.IN_PROGRESS -> State.SUCCEEDED 131834ms [err] INFO:aioice.ice:Connection(0) ICE completed 131834ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 131834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 131834ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 131836ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 131867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 131867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 131867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 131867ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 131867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 131867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 131867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 131867ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 131867ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75", "state": "connected"}] 131868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 131873ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 131874ms [log] line {"signal":"gpio1","value":"strongH"} 131874ms [log] 131874ms [log] reading line 131874ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 131875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 131875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 131875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 131875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 131876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 131876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 131881ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8AlPTk8Efimk') 131882ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8AlPTk8Efimk') 131882ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:931496186 1 udp 2113937151 2e000f4a-e3bc-48bf-9ce0-1fda2383e774.local 35387 typ host generation 0 ufrag IVRO network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75"}', extra='') 131883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 131883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 131883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 131884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 131884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 131885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 131885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=630862779, stream_id=1, stream_seq=0) 131913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 131914ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2e000f4a-e3bc-48bf-9ce0-1fda2383e774.local" resolved to 172.17.0.2 131915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=630862779, gaps=[]) 131915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 131923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=351628353, stream_id=1, stream_seq=0) 131923ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 131923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=351628353, gaps=[]) 131925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=630862780, stream_id=1, stream_seq=1) 131928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 131929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=630862781, stream_id=1, stream_seq=2) 131931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=630862782, stream_id=1, stream_seq=3) 131933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=630862783, stream_id=1, stream_seq=4) 131936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=630862781, gaps=[]) 131936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 131936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=630862783, gaps=[]) 131936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 131937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mDhA+J6QpDrC') 131937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mDhA+J6QpDrC') 131976ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2762875369 1 udp 1677729535 141.24.211.56 35387 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag IVRO network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75"}', extra='') 131976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 131976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 131976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 132033ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i1ZD6F9zom2P') 132033ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i1ZD6F9zom2P') 132042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37085) -> ('172.17.0.2', 35387)) State.WAITING -> State.IN_PROGRESS 132042ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xad\x1b\xae_\x84g\x84K\xb5~tE') 132070ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 35387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xad\x1b\xae_\x84g\x84K\xb5~tE') 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37085) -> ('172.17.0.2', 35387)) State.IN_PROGRESS -> State.SUCCEEDED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51418) -> ('172.17.0.2', 35387)) State.FROZEN -> State.FAILED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37085) -> ('172.17.0.2', 35387)) State.FROZEN -> State.FAILED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51418) -> ('141.24.211.56', 35387)) State.FROZEN -> State.FAILED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37085) -> ('141.24.211.56', 35387)) State.FROZEN -> State.FAILED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55067) -> ('172.17.0.2', 35387)) State.FROZEN -> State.FAILED 132070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55067) -> ('141.24.211.56', 35387)) State.FROZEN -> State.FAILED 132384ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 132384ms [log] line {"signal":"gpio2","value":"strongL"} 132384ms [log] 132384ms [log] reading line 132384ms [log] [experimentStatusChanged] {"status": "running", "message": null} 132488ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75"}', extra='') 132488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 132488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 132489ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 132489ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 132491ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 132491ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 132491ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 132491ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 132491ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 132492ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 132492ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 132492ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/48d5cb55-1822-4101-a670-e5324f3acc75", "state": "closed"}] 132493ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 132493ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 132493ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x98\xb8-u\xe7\xa3X\x8dv?\x02\x99') 132494ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x98\xb8-u\xe7\xa3X\x8dv?\x02\x99') 132494ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55067) 132494ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 132494ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 132762ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 132762ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 132874ms [err] Traceback (most recent call last): 132874ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 132874ms [err] return _run_code(code, main_globals, None, 132874ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 132874ms [err] exec(code, run_globals) 132874ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 132874ms [err] sys.exit(main()) 132874ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 132874ms [err] asyncio.run(main_async()) 132874ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 132874ms [err] return loop.run_until_complete(main) 132874ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 132874ms [err] self.run_forever() 132874ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 132874ms [err] self._run_once() 132874ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 132874ms [err] event_list = self._selector.select(timeout) 132874ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 132874ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 132874ms [err] KeyboardInterrupt 132920ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 132920ms [err] h.flush() 132920ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 133223ms [log] starting device 134293ms [err] DEBUG:asyncio:Using selector: EpollSelector 134573ms [err] ERROR:asyncio:Unclosed client session 134573ms [err] client_session: 134768ms [log] parsing 134768ms [log] creating device handler 134768ms [log] [ready] 134768ms [log] reading line 134768ms [log] [websocketToken] "2e5cc55e-ac29-4352-a79f-261be934f384" 134792ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 134792ms [log] line {"signal":"gpio1","value":"strongH"} 134792ms [log] 134792ms [log] reading line 134792ms [log] line {"signal":"gpio2","value":"strongL"} 134792ms [log] 134792ms [log] reading line 134792ms [log] [websocketConnected] 135342ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 135342ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 135405ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e05c714f-ed0a-421a-b052-1ba444739f16"}}', extra='') 135406ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e05c714f-ed0a-421a-b052-1ba444739f16"} 135797ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4","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='') 135802ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 135802ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 135802ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4", "state": "new"}] 137805ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 137805ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 137805ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 137805ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 137805ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 137893ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3936162625 3936162625 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 37945 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 37945 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56323 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56323 typ srflx raddr 172.17.0.2 rport 56323\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37945 typ srflx raddr 172.30.0.1 rport 37945\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57716 typ relay raddr 172.17.0.2 rport 38453\\r\\na=end-of-candidates\\r\\na=ice-ufrag:nvvi\\r\\na=ice-pwd:vpT1AkV1VL2hfFjEIq1Fq0\\r\\na=fingerprint:sha-256 94:68:55:AC:89:1D:1D:FB:92:53:90:6F:DD:0B:41:6D:85:0E:B7:4F:FE:35:36:83:37:DB:E0:19:A6:73:0D:39\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 137893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 137893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 137893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 137893ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 137893ms [err] v=0 137893ms [err] o=- 3936162625 3936162625 IN IP4 0.0.0.0 137893ms [err] s=- 137893ms [err] t=0 0 137893ms [err] a=group:BUNDLE 0 137893ms [err] a=msid-semantic:WMS * 137893ms [err] m=application 37945 DTLS/SCTP 5000 137893ms [err] c=IN IP4 172.30.0.1 137893ms [err] a=mid:0 137893ms [err] a=sctpmap:5000 webrtc-datachannel 65535 137893ms [err] a=max-message-size:65536 137893ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37945 typ host 137893ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56323 typ host 137893ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56323 typ srflx raddr 172.17.0.2 rport 56323 137893ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37945 typ srflx raddr 172.30.0.1 rport 37945 137893ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57716 typ relay raddr 172.17.0.2 rport 38453 137893ms [err] a=end-of-candidates 137893ms [err] a=ice-ufrag:nvvi 137893ms [err] a=ice-pwd:vpT1AkV1VL2hfFjEIq1Fq0 137893ms [err] a=fingerprint:sha-256 94:68:55:AC:89:1D:1D:FB:92:53:90:6F:DD:0B:41:6D:85:0E:B7:4F:FE:35:36:83:37:DB:E0:19:A6:73:0D:39 137893ms [err] a=setup:actpass 137893ms [err] 137895ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 137895ms [err] v=0 137895ms [err] o=- 3936162625 3936162625 IN IP4 0.0.0.0 137895ms [err] s=- 137895ms [err] t=0 0 137895ms [err] a=group:BUNDLE 0 137895ms [err] a=msid-semantic:WMS * 137895ms [err] m=application 37945 DTLS/SCTP 5000 137895ms [err] c=IN IP4 172.30.0.1 137895ms [err] a=mid:0 137895ms [err] a=sctpmap:5000 webrtc-datachannel 65535 137895ms [err] a=max-message-size:65536 137895ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37945 typ host 137895ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56323 typ host 137895ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56323 typ srflx raddr 172.17.0.2 rport 56323 137895ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 37945 typ srflx raddr 172.30.0.1 rport 37945 137895ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57716 typ relay raddr 172.17.0.2 rport 38453 137895ms [err] a=end-of-candidates 137895ms [err] a=ice-ufrag:nvvi 137895ms [err] a=ice-pwd:vpT1AkV1VL2hfFjEIq1Fq0 137895ms [err] a=fingerprint:sha-256 94:68:55:AC:89:1D:1D:FB:92:53:90:6F:DD:0B:41:6D:85:0E:B7:4F:FE:35:36:83:37:DB:E0:19:A6:73:0D:39 137895ms [err] a=setup:actpass 137895ms [err] 137896ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 137896ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4", "state": "new"}] 137897ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 137897ms [err] v=0 137897ms [err] o=- 3936162625 3936162625 IN IP4 0.0.0.0 137897ms [err] s=- 137897ms [err] t=0 0 137897ms [err] a=group:BUNDLE 0 137897ms [err] a=msid-semantic:WMS * 137897ms [err] m=application 9 DTLS/SCTP 5000 137897ms [err] c=IN IP4 0.0.0.0 137897ms [err] a=mid:0 137897ms [err] a=sctpmap:5000 webrtc-datachannel 65535 137897ms [err] a=max-message-size:65536 137897ms [err] a=ice-ufrag:3Yng 137897ms [err] a=ice-pwd:okRnbFSfFRSqISIWt5uZzI 137897ms [err] a=fingerprint:sha-256 66:FA:99:68:D5:CE:20:0B:43:10:A9:8E:A0:91:4A:DC:01:09:7A:34:45:3D:4C:26:D4:13:CE:63:E6:9A:0B:8D 137897ms [err] a=setup:active 137897ms [err] 137898ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 137898ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 137898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 137900ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 137900ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 137902ms [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'\x19\xad\x7f(\x8a\x1am\xff7`?_') 137903ms [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'01\xe0X\xa1\x16\x18\xf8\xb1LIn') 137903ms [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'\x19\xad\x7f(\x8a\x1am\xff7`?_') 137903ms [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'01\xe0X\xa1\x16\x18\xf8\xb1LIn') 137905ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 137905ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'R\x06<\xe1\xdf \xc0\xfc\x14*\xdc9') 137906ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'R\x06<\xe1\xdf \xc0\xfc\x14*\xdc9') 137906ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x08\x95\xeb\x86i\xe7'\xa6\xc2xW\xb7") 137934ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x08\x95\xeb\x86i\xe7'\xa6\xc2xW\xb7") 137934ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64128) (expires in 600 seconds) 137934ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 137934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 137934ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 137934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 137934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 137934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.30.0.1', 37945)) State.FROZEN -> State.WAITING 137934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('172.30.0.1', 37945)) State.FROZEN -> State.WAITING 137934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.17.0.2', 56323)) State.FROZEN -> State.WAITING 137934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('172.30.0.1', 37945)) State.FROZEN -> State.WAITING 137934ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 137935ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 137935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.30.0.1', 37945)) State.WAITING -> State.IN_PROGRESS 137935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa5\xe2dPm\x7f\x98J\x9d\xfa\xd6\xcb') 137936ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4", "state": "connecting"}] 137936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa5\xe2dPm\x7f\x98J\x9d\xfa\xd6\xcb') 137936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.30.0.1', 37945)) State.IN_PROGRESS -> State.SUCCEEDED 137936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.211.56', 56323)) State.FROZEN -> State.WAITING 137936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.211.56', 37945)) State.FROZEN -> State.WAITING 137936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.210.113', 57716)) State.FROZEN -> State.WAITING 137936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('172.30.0.1', 37945)) State.WAITING -> State.IN_PROGRESS 137936ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97o\x043\xe3\x07\n\xe9\xab\x12\x96\xf7') 137938ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97o\x043\xe3\x07\n\xe9\xab\x12\x96\xf7') 137938ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('172.30.0.1', 37945)) State.IN_PROGRESS -> State.SUCCEEDED 137938ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('172.17.0.2', 56323)) State.FROZEN -> State.WAITING 137938ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.211.56', 56323)) State.FROZEN -> State.WAITING 137939ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.211.56', 37945)) State.FROZEN -> State.WAITING 137939ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.210.113', 57716)) State.FROZEN -> State.WAITING 137993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x96\xbc0\xba\xf0\x883\xc0\xfcf\xba'") 137993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x96\xbc0\xba\xf0\x883\xc0\xfcf\xba'") 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.17.0.2', 56323)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('172.17.0.2', 56323)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.211.56', 56323)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.211.56', 56323)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.211.56', 37945)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.211.56', 37945)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('172.30.0.1', 37945)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('172.17.0.2', 56323)) State.FROZEN -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('141.24.210.113', 57716)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58213) -> ('141.24.210.113', 57716)) State.WAITING -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('141.24.211.56', 56323)) State.FROZEN -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('141.24.211.56', 37945)) State.FROZEN -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64128) -> ('141.24.210.113', 57716)) State.FROZEN -> State.FAILED 137993ms [err] INFO:aioice.ice:Connection(0) ICE completed 138000ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\xa1\xecM)@NXH\xc8\xd7\x8a') 138000ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.30.0.1', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\xa1\xecM)@NXH\xc8\xd7\x8a') 138004ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 138005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 138031ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 138031ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"/j\xe8\xd4\xdd\x8c?'\x15\xe2I'") 138031ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"/j\xe8\xd4\xdd\x8c?'\x15\xe2I'") 138032ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(uOW1vOkVTV 1 udp 1862270975 172.17.0.2 37945 typ prflx) 138032ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 138032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.17.0.2', 37945)) State.WAITING -> State.IN_PROGRESS 138032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37945) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b10\xa0\x87\xf5\xb96\x1b+U\xd0') 138049ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37945) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b10\xa0\x87\xf5\xb96\x1b+U\xd0') 138049ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52416) -> ('172.17.0.2', 37945)) State.IN_PROGRESS -> State.SUCCEEDED 138051ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 138077ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 138081ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 138081ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 138081ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 138081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 138081ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4", "state": "connected"}] 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=132729582, stream_id=1, stream_seq=0) 138085ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3138671473, stream_id=1, stream_seq=0) 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=132729582, gaps=[]) 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3138671474, stream_id=1, stream_seq=1) 138085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3138671475, stream_id=1, stream_seq=2) 138093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3138671473, gaps=[]) 138093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 138094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3138671474, gaps=[]) 138094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 138125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3138671475, gaps=[]) 138125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 138558ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 138559ms [log] [experimentStatusChanged] {"status": "running", "message": null} 138740ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4"}', extra='') 138740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 138740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 138740ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 138740ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 138740ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 138740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 138740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 138740ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 138740ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 138740ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 138740ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 138740ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 138740ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 138740ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb2F\xfd\xf9\xad\xd8\xce\x7foatL') 138741ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7bd7c32f-d8dd-452a-bce3-9372933b34b4", "state": "closed"}] 138743ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb2F\xfd\xf9\xad\xd8\xce\x7foatL') 138743ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64128) 138743ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 138743ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 138937ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 138938ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 139157ms [err] Traceback (most recent call last): 139157ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 139157ms [err] return _run_code(code, main_globals, None, 139157ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 139157ms [err] exec(code, run_globals) 139157ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 139157ms [err] sys.exit(main()) 139157ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 139157ms [err] asyncio.run(main_async()) 139157ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 139157ms [err] return loop.run_until_complete(main) 139157ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 139157ms [err] self.run_forever() 139157ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 139157ms [err] self._run_once() 139157ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 139157ms [err] event_list = self._selector.select(timeout) 139157ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 139157ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 139157ms [err] KeyboardInterrupt 139160ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 139160ms [err] h.flush() 139160ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 139618ms [log] starting device 140759ms [err] DEBUG:asyncio:Using selector: EpollSelector 140937ms [err] ERROR:asyncio:Unclosed client session 140937ms [err] client_session: 141289ms [log] parsing 141289ms [log] creating device handler 141289ms [log] [ready] 141289ms [log] reading line 141289ms [log] [websocketToken] "e8742f8c-9b06-4714-8ce9-ecd711459eca" 141326ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 141326ms [log] [websocketConnected] 141899ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 141899ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 142070ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/0126f1a3-388d-453b-b43d-51e6554442f9"}}', extra='') 142070ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/0126f1a3-388d-453b-b43d-51e6554442f9"} 142369ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d","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='') 142370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d", "state": "new"}] 144394ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 144394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 144394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 144394ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 144394ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 144419ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d","content":{"type":"offer","sdp":"v=0\\r\\no=- 3936162631 3936162631 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 50688 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 50688 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 52060 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 52060 typ srflx raddr 172.17.0.2 rport 52060\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50688 typ srflx raddr 172.30.0.1 rport 50688\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55947 typ relay raddr 172.17.0.2 rport 44703\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Cy0d\\r\\na=ice-pwd:GytPaTYwnRa52eDJ2Q5Hwd\\r\\na=fingerprint:sha-256 C0:0C:48:8F:5F:35:62:42:3A:65:57:50:43:E1:DA:1A:80:55:AD:AD:E5:20:06:15:92:70:7D:AC:23:B3:63:72\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 144419ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 144419ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 144419ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 144419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 144419ms [err] v=0 144419ms [err] o=- 3936162631 3936162631 IN IP4 0.0.0.0 144419ms [err] s=- 144419ms [err] t=0 0 144419ms [err] a=group:BUNDLE 0 144419ms [err] a=msid-semantic:WMS * 144419ms [err] m=application 50688 DTLS/SCTP 5000 144419ms [err] c=IN IP4 172.30.0.1 144419ms [err] a=mid:0 144419ms [err] a=sctpmap:5000 webrtc-datachannel 65535 144419ms [err] a=max-message-size:65536 144419ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50688 typ host 144419ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 52060 typ host 144419ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 52060 typ srflx raddr 172.17.0.2 rport 52060 144419ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50688 typ srflx raddr 172.30.0.1 rport 50688 144419ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55947 typ relay raddr 172.17.0.2 rport 44703 144419ms [err] a=end-of-candidates 144419ms [err] a=ice-ufrag:Cy0d 144419ms [err] a=ice-pwd:GytPaTYwnRa52eDJ2Q5Hwd 144419ms [err] a=fingerprint:sha-256 C0:0C:48:8F:5F:35:62:42:3A:65:57:50:43:E1:DA:1A:80:55:AD:AD:E5:20:06:15:92:70:7D:AC:23:B3:63:72 144419ms [err] a=setup:actpass 144419ms [err] 144453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 144453ms [err] v=0 144453ms [err] o=- 3936162631 3936162631 IN IP4 0.0.0.0 144453ms [err] s=- 144453ms [err] t=0 0 144453ms [err] a=group:BUNDLE 0 144453ms [err] a=msid-semantic:WMS * 144453ms [err] m=application 50688 DTLS/SCTP 5000 144453ms [err] c=IN IP4 172.30.0.1 144453ms [err] a=mid:0 144453ms [err] a=sctpmap:5000 webrtc-datachannel 65535 144453ms [err] a=max-message-size:65536 144453ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50688 typ host 144453ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 52060 typ host 144453ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 52060 typ srflx raddr 172.17.0.2 rport 52060 144453ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50688 typ srflx raddr 172.30.0.1 rport 50688 144453ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55947 typ relay raddr 172.17.0.2 rport 44703 144453ms [err] a=end-of-candidates 144453ms [err] a=ice-ufrag:Cy0d 144453ms [err] a=ice-pwd:GytPaTYwnRa52eDJ2Q5Hwd 144453ms [err] a=fingerprint:sha-256 C0:0C:48:8F:5F:35:62:42:3A:65:57:50:43:E1:DA:1A:80:55:AD:AD:E5:20:06:15:92:70:7D:AC:23:B3:63:72 144453ms [err] a=setup:actpass 144453ms [err] 144453ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 144453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 144453ms [err] v=0 144453ms [err] o=- 3936162631 3936162631 IN IP4 0.0.0.0 144453ms [err] s=- 144453ms [err] t=0 0 144453ms [err] a=group:BUNDLE 0 144453ms [err] a=msid-semantic:WMS * 144453ms [err] m=application 9 DTLS/SCTP 5000 144453ms [err] c=IN IP4 0.0.0.0 144453ms [err] a=mid:0 144453ms [err] a=sctpmap:5000 webrtc-datachannel 65535 144453ms [err] a=max-message-size:65536 144453ms [err] a=ice-ufrag:ud1P 144453ms [err] a=ice-pwd:HW7oy52NLGf819uzzKDci7 144453ms [err] a=fingerprint:sha-256 7D:29:99:7B:70:E1:7F:D8:CF:40:60:E9:D7:B0:9E:F1:7B:F1:0C:06:73:37:B7:C3:97:61:D7:97:99:DA:0C:76 144453ms [err] a=setup:active 144453ms [err] 144453ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 144453ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 144453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 144453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 144453ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 144453ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d", "state": "new"}] 144456ms [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'\xed`\x0e%!\x08B\xe8\x0fO\xbeE') 144457ms [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'\xed`\x0e%!\x08B\xe8\x0fO\xbeE') 144458ms [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'\x06\x0e\xa0\xcdB\\Y\xe5P\xe5\xa7L') 144462ms [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'\x06\x0e\xa0\xcdB\\Y\xe5P\xe5\xa7L') 144470ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 144470ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\x8e\x80\x9aE\x19\x18\x1a\x91\x80\xdd\xc4') 144498ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe5\x8e\x80\x9aE\x19\x18\x1a\x91\x80\xdd\xc4') 144498ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6ql\xadA\x12Cf\x9c\xff\xd6\r') 144499ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf6ql\xadA\x12Cf\x9c\xff\xd6\r') 144499ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51826) (expires in 600 seconds) 144500ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 144500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 144501ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 144501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 144501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 144501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.30.0.1', 50688)) State.FROZEN -> State.WAITING 144501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('172.30.0.1', 50688)) State.FROZEN -> State.WAITING 144501ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.17.0.2', 52060)) State.FROZEN -> State.WAITING 144502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('172.30.0.1', 50688)) State.FROZEN -> State.WAITING 144502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 144502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 144502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.30.0.1', 50688)) State.WAITING -> State.IN_PROGRESS 144502ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50688) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4Y4\x04Fh\xa4A\x12zg\xd0') 144503ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d", "state": "connecting"}] 144504ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50688) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4Y4\x04Fh\xa4A\x12zg\xd0') 144504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.30.0.1', 50688)) State.IN_PROGRESS -> State.SUCCEEDED 144504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.211.56', 52060)) State.FROZEN -> State.WAITING 144504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.211.56', 50688)) State.FROZEN -> State.WAITING 144504ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.210.113', 55947)) State.FROZEN -> State.WAITING 144516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50688) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcf\xed\xf2\xbd\x88\x8d,~\x984\x04\xd1') 144516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50688) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcf\xed\xf2\xbd\x88\x8d,~\x984\x04\xd1') 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('172.30.0.1', 50688)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.17.0.2', 52060)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('172.17.0.2', 52060)) State.FROZEN -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.211.56', 52060)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('141.24.211.56', 52060)) State.FROZEN -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.211.56', 50688)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('141.24.211.56', 50688)) State.FROZEN -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('172.30.0.1', 50688)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('172.17.0.2', 52060)) State.FROZEN -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('141.24.210.113', 55947)) State.WAITING -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48572) -> ('141.24.210.113', 55947)) State.FROZEN -> State.FAILED 144517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('141.24.211.56', 52060)) State.FROZEN -> State.FAILED 144518ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('141.24.211.56', 50688)) State.FROZEN -> State.FAILED 144518ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51826) -> ('141.24.210.113', 55947)) State.FROZEN -> State.FAILED 144518ms [err] INFO:aioice.ice:Connection(0) ICE completed 144519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50688) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x1a'AE\x14\x8fS\x01Es&\xe4") 144519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50688) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x1a'AE\x14\x8fS\x01Es&\xe4") 144519ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(z3WVmBC05s 1 udp 1862270975 172.17.0.2 50688 typ prflx) 144519ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44235) -> ('172.17.0.2', 50688)) State.WAITING -> State.IN_PROGRESS 144519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50688) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xac\xc8O\x0e\x88\xbc%\x11ap\xcd') 144523ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 144523ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 144524ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 144524ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 144558ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50688) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xac\xc8O\x0e\x88\xbc%\x11ap\xcd') 144564ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 144570ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 144571ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 144572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 144573ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 144574ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d", "state": "connected"}] 144574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 144575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 144575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 144575ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 144577ms [log] line {"signal":"gpio1","value":"strongH"} 144577ms [log] 144577ms [log] reading line 144577ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=288132459, stream_id=1, stream_seq=0) 144611ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1688303078, stream_id=1, stream_seq=0) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=288132459, gaps=[]) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1688303079, stream_id=1, stream_seq=1) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1688303080, stream_id=1, stream_seq=2) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1688303081, stream_id=1, stream_seq=3) 144611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1688303082, stream_id=1, stream_seq=4) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1688303078, gaps=[]) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1688303079, gaps=[]) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1688303080, gaps=[]) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1688303081, gaps=[]) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1688303082, gaps=[]) 144624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 144924ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 144924ms [log] line {"signal":"gpio2","value":"strongL"} 144924ms [log] 144924ms [log] reading line 144924ms [log] [experimentStatusChanged] {"status": "running", "message": null} 145127ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d"}', extra='') 145127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 145128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 145128ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 145128ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 145128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 145128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 145128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 145128ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 145129ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 145129ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 145129ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 145129ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/445bf626-424b-4b22-80c4-15945428bb2d", "state": "closed"}] 145129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 145129ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 145130ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x18\x1aS\xc5\xf6\xa4@\x86|#"m') 145134ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x18\x1aS\xc5\xf6\xa4@\x86|#"m') 145134ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51826) 145134ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 145134ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 145300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 145300ms [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 145651ms [err] Traceback (most recent call last): 145651ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 145651ms [err] return _run_code(code, main_globals, None, 145651ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 145651ms [err] exec(code, run_globals) 145651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 145651ms [err] sys.exit(main()) 145651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 145651ms [err] asyncio.run(main_async()) 145651ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 145651ms [err] return loop.run_until_complete(main) 145651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 145651ms [err] self.run_forever() 145651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 145651ms [err] self._run_once() 145651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 145651ms [err] event_list = self._selector.select(timeout) 145651ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 145651ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 145651ms [err] KeyboardInterrupt 145658ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 145658ms [err] h.flush() 145658ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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 175030ms [log] starting device 176425ms [err] DEBUG:asyncio:Using selector: EpollSelector 176786ms [err] ERROR:asyncio:Unclosed client session 176786ms [err] client_session: 177074ms [log] parsing 177074ms [log] creating device handler 177074ms [log] [ready] 177074ms [log] reading line 177074ms [log] [websocketToken] "419e25fa-765c-41f5-be18-5d26331072de" 177119ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 177119ms [log] line {"signal":"gpio1","value":"strongH"} 177119ms [log] 177119ms [log] reading line 177119ms [log] line {"signal":"gpio2","value":"strongL"} 177119ms [log] 177119ms [log] reading line 177119ms [log] [websocketConnected] 179013ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 179013ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 179071ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/533cab67-25dd-4303-8246-98b2b27e5ccd"}}', extra='') 179071ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/533cab67-25dd-4303-8246-98b2b27e5ccd"} 179312ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4","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='') 179312ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 179312ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 179312ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4", "state": "new"}] 181338ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 181339ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 181339ms [err] v=0 181339ms [err] o=- 3936162668 3936162668 IN IP4 0.0.0.0 181339ms [err] s=- 181339ms [err] t=0 0 181339ms [err] a=group:BUNDLE 0 181339ms [err] a=msid-semantic:WMS * 181339ms [err] m=application 9 DTLS/SCTP 5000 181339ms [err] c=IN IP4 0.0.0.0 181339ms [err] a=mid:0 181339ms [err] a=sctpmap:5000 webrtc-datachannel 65535 181339ms [err] a=max-message-size:65536 181339ms [err] a=ice-ufrag:6UAx 181339ms [err] a=ice-pwd:VSFDxL9jL3ar47zrt408eu 181339ms [err] a=fingerprint:sha-256 95:95:1A:CA:63:37:94:78:DC:10:2C:3F:76:D7:46:94:77:7F:97:FF:BC:9E:CC:B6:F2:C1:8C:17:44:1D:53:E5 181339ms [err] a=setup:actpass 181339ms [err] 181341ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 181341ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 181344ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4", "state": "new"}] 181344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 181344ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 181344ms [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'e\xe4\x9cL\xb5\xa5\xab)\xf7P\x1a;') 181345ms [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's\xf9]\xa3\xderB.~zM\xb8') 181345ms [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'e\xe4\x9cL\xb5\xa5\xab)\xf7P\x1a;') 181345ms [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's\xf9]\xa3\xderB.~zM\xb8') 181347ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 181347ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x15\xf0\x1bC\x17UC\na\xeeK\x8b') 181348ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x15\xf0\x1bC\x17UC\na\xeeK\x8b') 181348ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9a\xd1BJ\xf4o\xe9\x8d\xe0\xe8\x17\xdc') 181349ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9a\xd1BJ\xf4o\xe9\x8d\xe0\xe8\x17\xdc') 181349ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64915) (expires in 600 seconds) 181349ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 181349ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 181350ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4"}', extra='') 181350ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 181351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 181351ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 181351ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 181408ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7760456202238553204 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:uFwX\\r\\na=ice-pwd:V7xvwR7GGczwgp/x/bQyPRtD\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 47:E2:6F:16:E1:4A:13:09:64:F5:AB:17:0F:00:DC:09:BA:43:7F:14:B2:C0:69:B5:AB:67:F3:69:E1:C9:EC:99\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4"}', extra='') 181409ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 181412ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 181412ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 181413ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 181413ms [err] v=0 181413ms [err] o=- 7760456202238553204 2 IN IP4 127.0.0.1 181413ms [err] s=- 181413ms [err] t=0 0 181413ms [err] a=group:BUNDLE 0 181413ms [err] a=msid-semantic: WMS 181413ms [err] m=application 9 DTLS/SCTP 5000 181413ms [err] c=IN IP4 0.0.0.0 181413ms [err] a=ice-ufrag:uFwX 181413ms [err] a=ice-pwd:V7xvwR7GGczwgp/x/bQyPRtD 181413ms [err] a=ice-options:trickle 181413ms [err] a=fingerprint:sha-256 47:E2:6F:16:E1:4A:13:09:64:F5:AB:17:0F:00:DC:09:BA:43:7F:14:B2:C0:69:B5:AB:67:F3:69:E1:C9:EC:99 181413ms [err] a=setup:active 181413ms [err] a=mid:0 181413ms [err] a=sctpmap:5000 webrtc-datachannel 1024 181413ms [err] 181430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rsaCLGVStI2H') 181430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rsaCLGVStI2H') 181431ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 181431ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 181431ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 181431ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vetn8Nvisu 1 udp 1845501695 172.17.0.2 59230 typ prflx) 181431ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 181431ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 181432ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 181432ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41630) -> ('172.17.0.2', 59230)) State.WAITING -> State.IN_PROGRESS 181432ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcb~\x93GB\xd3\xa9>w\xb5y\x08') 181461ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4", "state": "connecting"}] 181482ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcb~\x93GB\xd3\xa9>w\xb5y\x08') 181482ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41630) -> ('172.17.0.2', 59230)) State.IN_PROGRESS -> State.SUCCEEDED 181482ms [err] INFO:aioice.ice:Connection(0) ICE completed 181482ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 181482ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 181482ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 181484ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 181484ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wnie+xHlU3iK') 181484ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wnie+xHlU3iK') 181492ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 181518ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 181518ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 181518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 181518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 181530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 181530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 181530ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 181531ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4", "state": "connected"}] 181532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 181532ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1113626197 1 udp 2113937151 764e7655-bb26-48b6-9ce5-4747fb54f8c9.local 59230 typ host generation 0 ufrag uFwX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4"}', extra='') 181532ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 181533ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 181533ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 181534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 181534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 181535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 181535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 181535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 181535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 181538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 181538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 181538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 181546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=738833581, stream_id=1, stream_seq=0) 181546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 181547ms [err] INFO:aioice.ice:Connection(0) Remote candidate "764e7655-bb26-48b6-9ce5-4747fb54f8c9.local" resolved to 172.17.0.2 181548ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3511367494 1 udp 1677729535 141.24.211.56 59230 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag uFwX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4"}', extra='') 181548ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 181548ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 181549ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 181549ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dijY54PsjwQY') 181549ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59230) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dijY54PsjwQY') 181551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=738833581, gaps=[]) 181551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 181551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=558248272, stream_id=1, stream_seq=0) 181552ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 181552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=558248272, gaps=[]) 181553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=738833582, stream_id=1, stream_seq=1) 181553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 181578ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=738833583, stream_id=1, stream_seq=2) 181583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=738833583, gaps=[]) 181583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 181878ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 181878ms [log] [experimentStatusChanged] {"status": "running", "message": null} 182068ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4"}', extra='') 182068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 182068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 182068ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 182068ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 182068ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 182068ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 182068ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 182068ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 182068ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 182068ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 182068ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 182068ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 182068ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 182068ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfeo\xa8W^\x85\xef\x16/E\xa7\xa1') 182068ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfeo\xa8W^\x85\xef\x16/E\xa7\xa1') 182068ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64915) 182068ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 182068ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 182068ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d175b399-e321-4af7-a0e3-d5521c3365e4", "state": "closed"}] 182326ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 182326ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 182472ms [err] Traceback (most recent call last): 182472ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 182472ms [err] return _run_code(code, main_globals, None, 182472ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 182472ms [err] exec(code, run_globals) 182472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 182472ms [err] sys.exit(main()) 182472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 182472ms [err] asyncio.run(main_async()) 182472ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 182472ms [err] return loop.run_until_complete(main) 182472ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 182482ms [err] self.run_forever() 182482ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 182482ms [err] self._run_once() 182482ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 182482ms [err] event_list = self._selector.select(timeout) 182482ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 182482ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 182482ms [err] KeyboardInterrupt 182482ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 182482ms [err] h.flush() 182482ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 182936ms [log] starting device 184441ms [err] DEBUG:asyncio:Using selector: EpollSelector 184809ms [err] ERROR:asyncio:Unclosed client session 184809ms [err] client_session: 184995ms [log] parsing 184995ms [log] creating device handler 184995ms [log] [ready] 184995ms [log] reading line 184995ms [log] [websocketToken] "30c58275-857b-4e6a-b1e1-5b2c2ba8a369" 185214ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 185214ms [log] [websocketConnected] 187074ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 187074ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 187130ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/55df52f9-c613-46e0-a682-8c90d5a35697"}}', extra='') 187130ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/55df52f9-c613-46e0-a682-8c90d5a35697"} 187459ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924","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='') 187464ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924", "state": "new"}] 189481ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 189481ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 189481ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 189481ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 189481ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 123837425519113829 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:Augl\\r\\na=ice-pwd:Mv7IntMKKN8c0PxncjgwmgoP\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C5:17:A5:3A:CA:EE:B2:71:4D:96:BF:3F:C7:C0:DA:1F:5A:63:FD:2C:13:03:40:72:D3:E4:52:F2:F1:41:44:1E\\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/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 189481ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 189481ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 189481ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 189481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 189481ms [err] v=0 189481ms [err] o=- 123837425519113829 2 IN IP4 127.0.0.1 189481ms [err] s=- 189481ms [err] t=0 0 189481ms [err] a=group:BUNDLE 0 189481ms [err] a=extmap-allow-mixed 189481ms [err] a=msid-semantic: WMS 189481ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 189481ms [err] c=IN IP4 0.0.0.0 189481ms [err] a=ice-ufrag:Augl 189481ms [err] a=ice-pwd:Mv7IntMKKN8c0PxncjgwmgoP 189481ms [err] a=ice-options:trickle 189481ms [err] a=fingerprint:sha-256 C5:17:A5:3A:CA:EE:B2:71:4D:96:BF:3F:C7:C0:DA:1F:5A:63:FD:2C:13:03:40:72:D3:E4:52:F2:F1:41:44:1E 189481ms [err] a=setup:actpass 189481ms [err] a=mid:0 189481ms [err] a=sctp-port:5000 189481ms [err] a=max-message-size:262144 189481ms [err] 189481ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 189485ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 189485ms [err] v=0 189485ms [err] o=- 123837425519113829 2 IN IP4 127.0.0.1 189485ms [err] s=- 189485ms [err] t=0 0 189485ms [err] a=group:BUNDLE 0 189485ms [err] a=extmap-allow-mixed 189485ms [err] a=msid-semantic: WMS 189485ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 189485ms [err] c=IN IP4 0.0.0.0 189485ms [err] a=ice-ufrag:Augl 189485ms [err] a=ice-pwd:Mv7IntMKKN8c0PxncjgwmgoP 189485ms [err] a=ice-options:trickle 189485ms [err] a=fingerprint:sha-256 C5:17:A5:3A:CA:EE:B2:71:4D:96:BF:3F:C7:C0:DA:1F:5A:63:FD:2C:13:03:40:72:D3:E4:52:F2:F1:41:44:1E 189485ms [err] a=setup:actpass 189485ms [err] a=mid:0 189485ms [err] a=sctp-port:5000 189485ms [err] a=max-message-size:262144 189485ms [err] 189485ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 189489ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924", "state": "new"}] 189492ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 189492ms [err] v=0 189492ms [err] o=- 3936162676 3936162676 IN IP4 0.0.0.0 189492ms [err] s=- 189492ms [err] t=0 0 189492ms [err] a=group:BUNDLE 0 189492ms [err] a=msid-semantic:WMS * 189492ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 189492ms [err] c=IN IP4 0.0.0.0 189492ms [err] a=mid:0 189492ms [err] a=sctp-port:5000 189492ms [err] a=max-message-size:65536 189492ms [err] a=ice-ufrag:DLr7 189492ms [err] a=ice-pwd:BCLprORPFBBEnTeu3zumnR 189492ms [err] a=fingerprint:sha-256 2C:D4:58:AF:BD:03:EF:98:4F:71:F5:C9:92:AE:31:AC:EC:DB:5A:35:40:B8:4D:B0:74:06:E0:1D:A5:95:FB:68 189492ms [err] a=setup:active 189492ms [err] 189492ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 189492ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 189492ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 189494ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 189494ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 189502ms [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'\x9a@]\x9c\x97\xb1\x14\x01\xaf\x03\xfa\x03') 189502ms [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'\x9a@]\x9c\x97\xb1\x14\x01\xaf\x03\xfa\x03') 189503ms [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'\x88:\xdf\x11\x8a\x962dT\x8bKF') 189503ms [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'\x88:\xdf\x11\x8a\x962dT\x8bKF') 189504ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 189504ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x08\xb0\\\xba\x06\x18\xe15k3\xe6\xb0') 189505ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x08\xb0\\\xba\x06\x18\xe15k3\xe6\xb0') 189505ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdb\xf9$\x95\x01\xa3\xb8t}\x17\xec.') 189530ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xdb\xf9$\x95\x01\xa3\xb8t}\x17\xec.') 189530ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61155) (expires in 600 seconds) 189530ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 189546ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 189546ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 189546ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 189546ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 189546ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 189546ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 189546ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924", "state": "connecting"}] 189606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dlStLrtt4wMu') 189606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dlStLrtt4wMu') 189606ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(v2ViddMCOM 1 udp 1845501695 172.17.0.2 47486 typ prflx) 189606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48025) -> ('172.17.0.2', 47486)) State.WAITING -> State.IN_PROGRESS 189607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8b\xb0\xaf\x8e\xb8\xa6\x89\x93[\x08\x94\x0e') 189646ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8b\xb0\xaf\x8e\xb8\xa6\x89\x93[\x08\x94\x0e') 189646ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48025) -> ('172.17.0.2', 47486)) State.IN_PROGRESS -> State.SUCCEEDED 189646ms [err] INFO:aioice.ice:Connection(0) ICE completed 189658ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:517921039 1 udp 2113937151 4abbf996-e2c7-41da-9fcf-2093c8f11456.local 47486 typ host generation 0 ufrag Augl network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 189658ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 189658ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 189658ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 189658ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 189658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 189658ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 189659ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 189696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'RVpotjDb7Q+E') 189696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'RVpotjDb7Q+E') 189696ms [err] INFO:aioice.ice:Connection(0) Remote candidate "4abbf996-e2c7-41da-9fcf-2093c8f11456.local" resolved to 172.17.0.2 189696ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2599662448 1 udp 1677729535 141.24.211.56 47486 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Augl network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 189696ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 189696ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 189696ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 189696ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 189696ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 189696ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 189696ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 189696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 189702ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924", "state": "connected"}] 189702ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3388869883 1 udp 33562623 141.24.210.113 64978 typ relay raddr 141.24.211.56 rport 47486 generation 0 ufrag Augl network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 189702ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 189702ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 189702ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 189703ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 189704ms [log] line {"signal":"gpio1","value":"strongH"} 189704ms [log] 189704ms [log] reading line 189704ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 189713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 189739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 189741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 189762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 189763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 189763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 189894ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 189894ms [log] line {"signal":"gpio2","value":"strongL"} 189894ms [log] 189894ms [log] reading line 189894ms [log] [experimentStatusChanged] {"status": "running", "message": null} 189908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dCKDhik2CWKI') 189909ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47486) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dCKDhik2CWKI') 189910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48025) -> ('172.17.0.2', 47486)) State.FROZEN -> State.FAILED 189910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59843) -> ('172.17.0.2', 47486)) State.FROZEN -> State.FAILED 189910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48025) -> ('141.24.211.56', 47486)) State.FROZEN -> State.FAILED 189910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59843) -> ('141.24.211.56', 47486)) State.FROZEN -> State.FAILED 189910ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48025) -> ('141.24.210.113', 64978)) State.FROZEN -> State.FAILED 189911ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59843) -> ('141.24.210.113', 64978)) State.FROZEN -> State.FAILED 189911ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61155) -> ('172.17.0.2', 47486)) State.FROZEN -> State.FAILED 189911ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61155) -> ('141.24.211.56', 47486)) State.FROZEN -> State.FAILED 189911ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61155) -> ('141.24.210.113', 64978)) State.FROZEN -> State.FAILED 189912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2345834541, stream_id=1, stream_seq=0) 189912ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 189912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3569979730, stream_id=1, stream_seq=0) 189913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 189914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2345834541, gaps=[]) 189915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3569979730, gaps=[]) 189916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 189916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3569979731, stream_id=1, stream_seq=1) 189919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 189919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3569979732, stream_id=1, stream_seq=2) 189957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3569979733, stream_id=1, stream_seq=3) 189957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3569979734, stream_id=1, stream_seq=4) 189959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3569979732, gaps=[]) 189959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 189967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3569979734, gaps=[]) 189967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 190263ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924"}', extra='') 190263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 190263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 190263ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 190263ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 190263ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 190263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 190263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 190263ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 190263ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 190263ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 190263ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 190263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 190263ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 190264ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0dca1445-477b-4ce9-a6a7-1ad2c73da924", "state": "closed"}] 190264ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'H\x8b\xfc\xb2\xf71|\x0f.E\xa4\xf5') 190268ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'H\x8b\xfc\xb2\xf71|\x0f.E\xa4\xf5') 190268ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61155) 190268ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 190268ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 190590ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 190590ms [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 190894ms [err] Traceback (most recent call last): 190894ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 190894ms [err] return _run_code(code, main_globals, None, 190894ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 190894ms [err] exec(code, run_globals) 190894ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 190894ms [err] sys.exit(main()) 190894ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 190894ms [err] asyncio.run(main_async()) 190894ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 190894ms [err] return loop.run_until_complete(main) 190894ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 190894ms [err] self.run_forever() 190894ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 190894ms [err] self._run_once() 190894ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 190894ms [err] event_list = self._selector.select(timeout) 190894ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 190894ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 190894ms [err] KeyboardInterrupt 190894ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 190894ms [err] h.flush() 190894ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 191265ms [log] starting device 192568ms [err] DEBUG:asyncio:Using selector: EpollSelector 192870ms [err] ERROR:asyncio:Unclosed client session 192870ms [err] client_session: 193053ms [log] parsing 193053ms [log] creating device handler 193053ms [log] [ready] 193053ms [log] reading line 193053ms [log] [websocketToken] "21a93721-3ce4-4670-bf75-359d3ebfd0c7" 193096ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 193096ms [log] line {"signal":"gpio1","value":"strongH"} 193096ms [log] 193096ms [log] reading line 193096ms [log] line {"signal":"gpio2","value":"strongL"} 193096ms [log] 193096ms [log] reading line 193096ms [log] [websocketConnected] 194073ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 194074ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 194127ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d9d98461-7b0d-449e-9371-f25e058cd3e3"}}', extra='') 194127ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d9d98461-7b0d-449e-9371-f25e058cd3e3"} 194389ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd","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='') 194389ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 194389ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 194389ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd", "state": "new"}] 196395ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 196395ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 196395ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 196395ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 196395ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 196513ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd","content":{"type":"offer","sdp":"v=0\\r\\no=- 3936162683 3936162683 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 53939 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 53939 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44444 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44444 typ srflx raddr 172.17.0.2 rport 44444\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53939 typ srflx raddr 172.30.0.1 rport 53939\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50907 typ relay raddr 172.17.0.2 rport 57594\\r\\na=end-of-candidates\\r\\na=ice-ufrag:38Mk\\r\\na=ice-pwd:wfAgfy8MRg1boMomK2GLQv\\r\\na=fingerprint:sha-256 B9:95:6F:55:EA:C5:DC:EA:B7:89:F1:E7:47:1D:7D:CA:A7:3A:C9:C4:90:FB:59:41:18:A7:17:1A:2A:D0:03:45\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 196513ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 196513ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 196513ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 196513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 196513ms [err] v=0 196513ms [err] o=- 3936162683 3936162683 IN IP4 0.0.0.0 196513ms [err] s=- 196513ms [err] t=0 0 196513ms [err] a=group:BUNDLE 0 196513ms [err] a=msid-semantic:WMS * 196513ms [err] m=application 53939 DTLS/SCTP 5000 196513ms [err] c=IN IP4 172.30.0.1 196513ms [err] a=mid:0 196513ms [err] a=sctpmap:5000 webrtc-datachannel 65535 196513ms [err] a=max-message-size:65536 196513ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53939 typ host 196513ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44444 typ host 196513ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44444 typ srflx raddr 172.17.0.2 rport 44444 196513ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53939 typ srflx raddr 172.30.0.1 rport 53939 196513ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50907 typ relay raddr 172.17.0.2 rport 57594 196513ms [err] a=end-of-candidates 196513ms [err] a=ice-ufrag:38Mk 196513ms [err] a=ice-pwd:wfAgfy8MRg1boMomK2GLQv 196513ms [err] a=fingerprint:sha-256 B9:95:6F:55:EA:C5:DC:EA:B7:89:F1:E7:47:1D:7D:CA:A7:3A:C9:C4:90:FB:59:41:18:A7:17:1A:2A:D0:03:45 196513ms [err] a=setup:actpass 196513ms [err] 196513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 196513ms [err] v=0 196513ms [err] o=- 3936162683 3936162683 IN IP4 0.0.0.0 196513ms [err] s=- 196513ms [err] t=0 0 196513ms [err] a=group:BUNDLE 0 196513ms [err] a=msid-semantic:WMS * 196513ms [err] m=application 53939 DTLS/SCTP 5000 196513ms [err] c=IN IP4 172.30.0.1 196513ms [err] a=mid:0 196513ms [err] a=sctpmap:5000 webrtc-datachannel 65535 196513ms [err] a=max-message-size:65536 196513ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53939 typ host 196513ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44444 typ host 196513ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44444 typ srflx raddr 172.17.0.2 rport 44444 196513ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53939 typ srflx raddr 172.30.0.1 rport 53939 196513ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50907 typ relay raddr 172.17.0.2 rport 57594 196513ms [err] a=end-of-candidates 196513ms [err] a=ice-ufrag:38Mk 196513ms [err] a=ice-pwd:wfAgfy8MRg1boMomK2GLQv 196513ms [err] a=fingerprint:sha-256 B9:95:6F:55:EA:C5:DC:EA:B7:89:F1:E7:47:1D:7D:CA:A7:3A:C9:C4:90:FB:59:41:18:A7:17:1A:2A:D0:03:45 196513ms [err] a=setup:actpass 196513ms [err] 196513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 196513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 196513ms [err] v=0 196513ms [err] o=- 3936162683 3936162683 IN IP4 0.0.0.0 196513ms [err] s=- 196513ms [err] t=0 0 196513ms [err] a=group:BUNDLE 0 196513ms [err] a=msid-semantic:WMS * 196513ms [err] m=application 9 DTLS/SCTP 5000 196513ms [err] c=IN IP4 0.0.0.0 196513ms [err] a=mid:0 196513ms [err] a=sctpmap:5000 webrtc-datachannel 65535 196513ms [err] a=max-message-size:65536 196513ms [err] a=ice-ufrag:7TG3 196513ms [err] a=ice-pwd:wROnpNJOl6JPNLHxshkhby 196513ms [err] a=fingerprint:sha-256 37:70:F2:0B:44:6E:22:4F:BA:4E:01:6C:96:B5:21:FA:ED:97:A3:72:BA:B7:FE:B9:8B:70:58:13:EF:E9:D2:59 196513ms [err] a=setup:active 196513ms [err] 196514ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd", "state": "new"}] 196517ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 196517ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 196517ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 196517ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 196517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 196522ms [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\x81\x90\x14\xcc\xcc\xa3o\xe6"\x7f\xe8') 196522ms [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"`\xa7\x12\xbf\xc6\xb6\xcc\x89\xeb\xa6'\x1a") 196523ms [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\x81\x90\x14\xcc\xcc\xa3o\xe6"\x7f\xe8') 196523ms [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"`\xa7\x12\xbf\xc6\xb6\xcc\x89\xeb\xa6'\x1a") 196525ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 196525ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xde\xc3\xce\xeb\x1b\x80n\xb8\xfb\x95K\xfc') 196550ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xde\xc3\xce\xeb\x1b\x80n\xb8\xfb\x95K\xfc') 196550ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2\x9d\xe7\xea$y\xc9\xf7\xb6\x96) 196555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 196556ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 196556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 196556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 196557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.30.0.1', 53939)) State.FROZEN -> State.WAITING 196557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('172.30.0.1', 53939)) State.FROZEN -> State.WAITING 196557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.17.0.2', 44444)) State.FROZEN -> State.WAITING 196557ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('172.30.0.1', 53939)) State.FROZEN -> State.WAITING 196558ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 196558ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 196558ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.30.0.1', 53939)) State.WAITING -> State.IN_PROGRESS 196559ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\x85\x10\xf5J\x98\x99\x8d\xcf\xcb/-') 196559ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd", "state": "connecting"}] 196561ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x98\x85\x10\xf5J\x98\x99\x8d\xcf\xcb/-') 196561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.30.0.1', 53939)) State.IN_PROGRESS -> State.SUCCEEDED 196561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.211.56', 44444)) State.FROZEN -> State.WAITING 196561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.211.56', 53939)) State.FROZEN -> State.WAITING 196561ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.210.113', 50907)) State.FROZEN -> State.WAITING 196608ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('172.30.0.1', 53939)) State.WAITING -> State.IN_PROGRESS 196608ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x10\xeei\xe1\x9ew\xe2->\xae1\x1d') 196610ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1a\x9a\xca_\xea\xe8Tc\x1d\x98\xe9\xfb') 196610ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1a\x9a\xca_\xea\xe8Tc\x1d\x98\xe9\xfb') 196611ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.17.0.2', 44444)) State.WAITING -> State.FAILED 196612ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('172.17.0.2', 44444)) State.FROZEN -> State.FAILED 196612ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.211.56', 44444)) State.WAITING -> State.FAILED 196612ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('141.24.211.56', 44444)) State.FROZEN -> State.FAILED 196612ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.211.56', 53939)) State.WAITING -> State.FAILED 196613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('141.24.211.56', 53939)) State.FROZEN -> State.FAILED 196613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('172.30.0.1', 53939)) State.WAITING -> State.FAILED 196614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('172.17.0.2', 44444)) State.FROZEN -> State.FAILED 196614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('141.24.210.113', 50907)) State.WAITING -> State.FAILED 196614ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('141.24.210.113', 50907)) State.FROZEN -> State.FAILED 196615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('141.24.211.56', 44444)) State.FROZEN -> State.FAILED 196615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('141.24.211.56', 53939)) State.FROZEN -> State.FAILED 196615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62891) -> ('141.24.210.113', 50907)) State.FROZEN -> State.FAILED 196615ms [err] INFO:aioice.ice:Connection(0) ICE completed 196616ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\rh\x9fx\xd0\xf0E\x1c\xe0#>>') 196617ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\rh\x9fx\xd0\xf0E\x1c\xe0#>>') 196618ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(PQRXzOkRHS 1 udp 1862270975 172.17.0.2 53939 typ prflx) 196619ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x10\xeei\xe1\x9ew\xe2->\xae1\x1d') 196619ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.17.0.2', 53939)) State.WAITING -> State.IN_PROGRESS 196620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\n\xee\xe2\xac1\xd4\x8fz\xaa_T\xc2') 196621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39048) -> ('172.30.0.1', 53939)) State.IN_PROGRESS -> State.SUCCEEDED 196622ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe5\xd2\x98\xe9\xe1I\xd5\x93#\xc7\xbfj') 196623ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.30.0.1', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe5\xd2\x98\xe9\xe1I\xd5\x93#\xc7\xbfj') 196625ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\n\xee\xe2\xac1\xd4\x8fz\xaa_T\xc2') 196625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34194) -> ('172.17.0.2', 53939)) State.IN_PROGRESS -> State.SUCCEEDED 196654ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 196654ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 196655ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 196656ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 196663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 196665ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 196665ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 196666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 196666ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 196671ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd", "state": "connected"}] 196672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 196673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 196674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 196676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 196676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 196677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 196679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=241747917, stream_id=1, stream_seq=0) 196679ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 196679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1339143955, stream_id=1, stream_seq=0) 196680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 196681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=241747917, gaps=[]) 196707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1339143956, stream_id=1, stream_seq=1) 196708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1339143957, stream_id=1, stream_seq=2) 196708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1339143955, gaps=[]) 196709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 196711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1339143956, gaps=[]) 196711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 196713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1339143957, gaps=[]) 196713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 196884ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 196884ms [log] [experimentStatusChanged] {"status": "running", "message": null} 197043ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd"}', extra='') 197043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 197044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 197045ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 197070ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 197070ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 197070ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 197070ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 197071ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 197071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 197071ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 197071ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 197072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be539bf1-d31c-47d3-aa47-405b10ca25bd", "state": "closed"}] 197072ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 197072ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 197072ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'+V\x16\xfe(\xe71\xa6b\x85\x98X') 197073ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'+V\x16\xfe(\xe71\xa6b\x85\x98X') 197073ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62891) 197074ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 197074ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 197202ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 197202ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 197382ms [err] Traceback (most recent call last): 197382ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 197383ms [err] return _run_code(code, main_globals, None, 197383ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 197383ms [err] exec(code, run_globals) 197383ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 197389ms [err] sys.exit(main()) 197390ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 197390ms [err] asyncio.run(main_async()) 197391ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 197391ms [err] return loop.run_until_complete(main) 197391ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 197392ms [err] self.run_forever() 197392ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 197393ms [err] self._run_once() 197418ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 197418ms [err] event_list = self._selector.select(timeout) 197428ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 197429ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 197429ms [err] KeyboardInterrupt 197439ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 197439ms [err] h.flush() 197439ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 197901ms [log] starting device 199068ms [err] DEBUG:asyncio:Using selector: EpollSelector 199374ms [err] ERROR:asyncio:Unclosed client session 199374ms [err] client_session: 199570ms [log] parsing 199570ms [log] creating device handler 199570ms [log] [ready] 199570ms [log] reading line 199570ms [log] [websocketToken] "8292b30a-97e7-4a60-b544-36da83ce4867" 199621ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 199621ms [log] [websocketConnected] 200492ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 200492ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 200626ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/af9d874c-11e0-442a-ab59-64eb0d92866f"}}', extra='') 200626ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/af9d874c-11e0-442a-ab59-64eb0d92866f"} 200865ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799","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='') 200866ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799", "state": "new"}] 202868ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 202894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 202894ms [err] v=0 202894ms [err] o=- 3936162690 3936162690 IN IP4 0.0.0.0 202894ms [err] s=- 202894ms [err] t=0 0 202894ms [err] a=group:BUNDLE 0 202894ms [err] a=msid-semantic:WMS * 202894ms [err] m=application 9 DTLS/SCTP 5000 202894ms [err] c=IN IP4 0.0.0.0 202894ms [err] a=mid:0 202894ms [err] a=sctpmap:5000 webrtc-datachannel 65535 202894ms [err] a=max-message-size:65536 202894ms [err] a=ice-ufrag:FncJ 202894ms [err] a=ice-pwd:N1Mk4VH1EngpbCxXzKf7Tf 202894ms [err] a=fingerprint:sha-256 80:BC:A2:7A:EB:21:4E:1B:29:38:AA:07:C0:DF:73:6B:67:12:08:58:13:BD:B2:17:5A:FD:44:8A:B7:13:A0:97 202894ms [err] a=setup:actpass 202894ms [err] 202895ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 202895ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 202896ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799", "state": "new"}] 202896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 202897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 202899ms [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'!\x08"J\xdaF\x9d;\xb2\xf5\xe91') 202900ms [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'!\x08"J\xdaF\x9d;\xb2\xf5\xe91') 202900ms [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'\x14\xe1\xd4\xf5h\xd2V\x08\x93\xb9\xadZ') 202905ms [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'\x14\xe1\xd4\xf5h\xd2V\x08\x93\xb9\xadZ') 202905ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 202905ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'9\x10\xd9n\x10\xc4/\xfe\x9a\xd9\xcd\x95') 202905ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'9\x10\xd9n\x10\xc4/\xfe\x9a\xd9\xcd\x95') 202905ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaf\x96\xb4\x07\x8f\r4\x1dCBA\xae') 202905ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xaf\x96\xb4\x07\x8f\r4\x1dCBA\xae') 202905ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50496) (expires in 600 seconds) 202905ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 202905ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 202905ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 202905ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 202905ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 202905ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 202905ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 203010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35413) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x02\x08\x97\x8b\x15\x87\xc0\xb6\xc3\xe1}\xdb') 203010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35413) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x02\x08\x97\x8b\x15\x87\xc0\xb6\xc3\xe1}\xdb') 203027ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799","content":{"type":"answer","sdp":"v=0\\r\\no=- 3936162690 3936162690 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 35413 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 35413 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 41559 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 41559 typ srflx raddr 172.17.0.2 rport 41559\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35413 typ srflx raddr 172.30.0.1 rport 35413\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61882 typ relay raddr 172.17.0.2 rport 59618\\r\\na=end-of-candidates\\r\\na=ice-ufrag:AilN\\r\\na=ice-pwd:Iy5YJWRlZtZXpppeedoOll\\r\\na=fingerprint:sha-256 0C:1C:32:4D:AB:C9:6D:3B:E5:B0:A0:46:69:13:D0:E6:AF:B2:AE:B8:1C:09:D4:D0:D1:64:B7:29:AB:10:A5:82\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 203027ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 203027ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 203027ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 203027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 203027ms [err] v=0 203027ms [err] o=- 3936162690 3936162690 IN IP4 0.0.0.0 203027ms [err] s=- 203027ms [err] t=0 0 203027ms [err] a=group:BUNDLE 0 203027ms [err] a=msid-semantic:WMS * 203027ms [err] m=application 35413 DTLS/SCTP 5000 203027ms [err] c=IN IP4 172.30.0.1 203027ms [err] a=mid:0 203027ms [err] a=sctpmap:5000 webrtc-datachannel 65535 203027ms [err] a=max-message-size:65536 203027ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35413 typ host 203027ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 41559 typ host 203027ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 41559 typ srflx raddr 172.17.0.2 rport 41559 203027ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35413 typ srflx raddr 172.30.0.1 rport 35413 203027ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61882 typ relay raddr 172.17.0.2 rport 59618 203027ms [err] a=end-of-candidates 203027ms [err] a=ice-ufrag:AilN 203027ms [err] a=ice-pwd:Iy5YJWRlZtZXpppeedoOll 203027ms [err] a=fingerprint:sha-256 0C:1C:32:4D:AB:C9:6D:3B:E5:B0:A0:46:69:13:D0:E6:AF:B2:AE:B8:1C:09:D4:D0:D1:64:B7:29:AB:10:A5:82 203027ms [err] a=setup:active 203027ms [err] 203027ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 203027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 203027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.30.0.1', 35413)) State.FROZEN -> State.WAITING 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('172.30.0.1', 35413)) State.FROZEN -> State.WAITING 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.17.0.2', 41559)) State.FROZEN -> State.WAITING 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('172.30.0.1', 35413)) State.FROZEN -> State.WAITING 203027ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(sdZJ1du2R7 1 udp 1862270975 172.17.0.2 35413 typ prflx) 203027ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 203027ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 203027ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.17.0.2', 35413)) State.WAITING -> State.IN_PROGRESS 203027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35413) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tJ\x9c\xa6K5#E\x1c-\x9c\xfd') 203027ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.30.0.1', 35413)) State.WAITING -> State.IN_PROGRESS 203027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35413) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Q\xae\x9bV\xe2\x16\x88(\xbd\x0fSA') 203027ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799", "state": "connecting"}] 203053ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35413) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tJ\x9c\xa6K5#E\x1c-\x9c\xfd') 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.17.0.2', 35413)) State.IN_PROGRESS -> State.SUCCEEDED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('172.30.0.1', 35413)) State.WAITING -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.17.0.2', 41559)) State.WAITING -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('172.17.0.2', 41559)) State.FROZEN -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('141.24.211.56', 41559)) State.FROZEN -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('141.24.211.56', 41559)) State.FROZEN -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('141.24.211.56', 35413)) State.FROZEN -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('141.24.211.56', 35413)) State.FROZEN -> State.FAILED 203053ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('141.24.210.113', 61882)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59239) -> ('141.24.210.113', 61882)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('172.30.0.1', 35413)) State.WAITING -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('172.17.0.2', 41559)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('141.24.211.56', 41559)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('141.24.211.56', 35413)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50496) -> ('141.24.210.113', 61882)) State.FROZEN -> State.FAILED 203059ms [err] INFO:aioice.ice:Connection(0) ICE completed 203059ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35413) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Q\xae\x9bV\xe2\x16\x88(\xbd\x0fSA') 203059ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54491) -> ('172.30.0.1', 35413)) State.IN_PROGRESS -> State.SUCCEEDED 203059ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 203059ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 203059ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 203059ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 203059ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35413) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81,G\x9e\xa3\xc7\x85\x93\xa3\x8c\xc3\\') 203060ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35413) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x81,G\x9e\xa3\xc7\x85\x93\xa3\x8c\xc3\\') 203073ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 203076ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 203077ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 203077ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 203102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 203103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 203109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 203109ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 203111ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799", "state": "connected"}] 203112ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 203112ms [log] line {"signal":"gpio1","value":"strongH"} 203112ms [log] 203112ms [log] reading line 203112ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 203113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 203113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 203113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 203113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 203114ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 203115ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 203115ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 203116ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 203116ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 203116ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2471873641, stream_id=1, stream_seq=0) 203117ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3914805151, stream_id=1, stream_seq=0) 203138ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3914805151, gaps=[]) 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2471873641, gaps=[]) 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2471873642, stream_id=1, stream_seq=1) 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2471873643, stream_id=1, stream_seq=2) 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2471873644, stream_id=1, stream_seq=3) 203138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2471873645, stream_id=1, stream_seq=4) 203141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2471873642, gaps=[]) 203141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2471873643, gaps=[]) 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2471873644, gaps=[]) 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2471873645, gaps=[]) 203147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 203273ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 203297ms [log] line {"signal":"gpio2","value":"strongL"} 203297ms [log] 203297ms [log] reading line 203297ms [log] [experimentStatusChanged] {"status": "running", "message": null} 203373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < AbortChunk(flags=0) 203373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) x Association was aborted by remote party 203373ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 203373ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 203373ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown by remote party 203373ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 203374ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 203374ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 203374ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 203374ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 203374ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 203374ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 203375ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799", "state": "closed"}] 203375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 203375ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 203375ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb6\x1bd2\xa8\xc7\xd4JE\x1c\x909') 203377ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb6\x1bd2\xa8\xc7\xd4JE\x1c\x909') 203377ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50496) 203377ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 203377ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 203377ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/66ce040d-a612-478f-ba11-21cf49528799"}', extra='') 203500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 203500ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 203661ms [err] Traceback (most recent call last): 203661ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 203661ms [err] return _run_code(code, main_globals, None, 203661ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 203662ms [err] exec(code, run_globals) 203662ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 203662ms [err] sys.exit(main()) 203662ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 203662ms [err] asyncio.run(main_async()) 203663ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 203663ms [err] return loop.run_until_complete(main) 203663ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 203664ms [err] self.run_forever() 203664ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 203664ms [err] self._run_once() 203664ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 203665ms [err] event_list = self._selector.select(timeout) 203665ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 203665ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 203665ms [err] KeyboardInterrupt 203667ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 203667ms [err] h.flush() 203667ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== 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