================== python Client to js Client Communication: should connect without errors 9980ms [log] starting device 10386ms [err] DEBUG:asyncio:Using selector: EpollSelector 10454ms [err] ERROR:asyncio:Unclosed client session 10454ms [err] client_session: 10538ms [log] parsing 10538ms [log] creating device handler 10538ms [log] [ready] 10538ms [log] reading line 10538ms [log] [websocketToken] "189fb910-df36-44ec-b84c-946ef596328f" 10554ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10555ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12242ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12243ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12279ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8d8dfd63-cdbd-4410-a08c-b8e55e922e52"}}', extra='') 12279ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8d8dfd63-cdbd-4410-a08c-b8e55e922e52"} 12347ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 12352ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257", "state": "new"}] 14354ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 14355ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 14355ms [err] v=0 14355ms [err] o=- 3930741087 3930741087 IN IP4 0.0.0.0 14355ms [err] s=- 14355ms [err] t=0 0 14355ms [err] a=group:BUNDLE 0 14355ms [err] a=msid-semantic:WMS * 14355ms [err] m=application 9 DTLS/SCTP 5000 14355ms [err] c=IN IP4 0.0.0.0 14355ms [err] a=mid:0 14355ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14355ms [err] a=max-message-size:65536 14355ms [err] a=ice-ufrag:Zm6L 14355ms [err] a=ice-pwd:40U8NWFK4sAWSlB3dRKM5S 14355ms [err] a=fingerprint:sha-256 8F:DC:B9:14:7E:C2:7F:31:94:AA:69:69:4D:03:E1:B6:17:43:E8:A0:3E:92:92:50:B1:55:2C:B3:5D:04:56:84 14355ms [err] a=setup:actpass 14355ms [err] 14357ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 14357ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14359ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257", "state": "new"}] 14359ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14360ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14362ms [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'\xceP\x86\xe0P@&s\x82\xcew\xbc') 14363ms [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'\xa4\xd3\t\xd5\xe8\x19\xdc\xe3\x8a\xaa\x97&') 14363ms [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'\xceP\x86\xe0P@&s\x82\xcew\xbc') 14364ms [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'\xa4\xd3\t\xd5\xe8\x19\xdc\xe3\x8a\xaa\x97&') 14365ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14365ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0c\xb4xe\xf0]\xa5\x1e\x00\x9fmS') 14366ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x0c\xb4xe\xf0]\xa5\x1e\x00\x9fmS') 14367ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb6\x8d\xcf\x1a\x93\xd6:a"gda') 14368ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb6\x8d\xcf\x1a\x93\xd6:a"gda') 14368ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57917) (expires in 600 seconds) 14368ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14369ms [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='') 14369ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14370ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257"}', extra='') 14370ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14370ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 14390ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1093044921476522843 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:P25V\\r\\na=ice-pwd:3Ip0gZ8oyX7APxvwbJo9tsj8\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1A:8C:3A:C8:FA:66:F6:2C:02:62:1E:25:23:FC:53:D6:31:05:B5:9E:D7:7F:7C:D5:EF:9B:89:E1:EF:FC:A1:E2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257"}', extra='') 14390ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14390ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 14390ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 14390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 14390ms [err] v=0 14390ms [err] o=- 1093044921476522843 2 IN IP4 127.0.0.1 14390ms [err] s=- 14390ms [err] t=0 0 14390ms [err] a=group:BUNDLE 0 14390ms [err] a=msid-semantic: WMS 14390ms [err] m=application 9 DTLS/SCTP 5000 14390ms [err] c=IN IP4 0.0.0.0 14390ms [err] a=ice-ufrag:P25V 14390ms [err] a=ice-pwd:3Ip0gZ8oyX7APxvwbJo9tsj8 14390ms [err] a=ice-options:trickle 14390ms [err] a=fingerprint:sha-256 1A:8C:3A:C8:FA:66:F6:2C:02:62:1E:25:23:FC:53:D6:31:05:B5:9E:D7:7F:7C:D5:EF:9B:89:E1:EF:FC:A1:E2 14390ms [err] a=setup:active 14390ms [err] a=mid:0 14390ms [err] a=sctpmap:5000 webrtc-datachannel 1024 14390ms [err] 14391ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 14392ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14392ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14392ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14392ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14392ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14392ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257", "state": "connecting"}] 14393ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Lo52y6MCINK9') 14393ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Lo52y6MCINK9') 14393ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(uIOs7hbhOq 1 udp 1845501695 172.17.0.2 40283 typ prflx) 14393ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53795) -> ('172.17.0.2', 40283)) State.WAITING -> State.IN_PROGRESS 14394ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfeT\x8f\xee\xf5\xf0\x8cR\xba\x17l\xdb') 14396ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfeT\x8f\xee\xf5\xf0\x8cR\xba\x17l\xdb') 14396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53795) -> ('172.17.0.2', 40283)) State.IN_PROGRESS -> State.SUCCEEDED 14396ms [err] INFO:aioice.ice:Connection(0) ICE completed 14404ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1509823112 1 udp 2113937151 a13db93c-1d27-4e49-8190-3e84db638a0b.local 40283 typ host generation 0 ufrag P25V network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257"}', extra='') 14404ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14404ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14404ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14407ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a13db93c-1d27-4e49-8190-3e84db638a0b.local" resolved to 172.17.0.2 14412ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53795) -> ('172.17.0.2', 40283)) State.FROZEN -> State.IN_PROGRESS 14412ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Qg~\xea\x99\xaaS&\xd9\x93\xb7H') 14413ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Qg~\xea\x99\xaaS&\xd9\x93\xb7H') 14413ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53795) -> ('172.17.0.2', 40283)) State.IN_PROGRESS -> State.SUCCEEDED 14413ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56237) -> ('172.17.0.2', 40283)) State.FROZEN -> State.FAILED 14413ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57917) -> ('172.17.0.2', 40283)) State.FROZEN -> State.FAILED 14433ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14433ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14434ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14435ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 14438ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14438ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14438ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14438ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14439ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 14439ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257", "state": "connected"}] 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=326167909, stream_id=1, stream_seq=0) 14446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=326167909, gaps=[]) 14447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=573712831, stream_id=1, stream_seq=0) 14447ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=573712831, gaps=[]) 14449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GhGbloDanyZT') 14449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GhGbloDanyZT') 14512ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZxkWz7+m7NHs') 14512ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZxkWz7+m7NHs') 14574ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1V9TYxyMNECq') 14575ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1V9TYxyMNECq') 14575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56237) -> ('172.17.0.2', 40283)) State.WAITING -> State.IN_PROGRESS 14576ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x94f\xd6s\x97{Q\x1fU\x18\x89Q') 14582ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 40283) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x94f\xd6s\x97{Q\x1fU\x18\x89Q') 14582ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56237) -> ('172.17.0.2', 40283)) State.IN_PROGRESS -> State.SUCCEEDED 14611ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3721623799 1 udp 1677729535 141.24.211.56 40283 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag P25V network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257"}', extra='') 14611ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14611ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14611ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 15355ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15356ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15388ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257"}', extra='') 15388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 15388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 15389ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15389ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 15389ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 15390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 15390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 15390ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15390ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 15390ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15391ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15391ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/09928753-5919-4903-aeae-20f98f0e2257", "state": "closed"}] 15392ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 15392ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15392ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x0f\x07\xf1\xac\x82wf;\x13\x96\x7f\x0c') 15393ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x0f\x07\xf1\xac\x82wf;\x13\x96\x7f\x0c') 15394ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57917) 15394ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 15394ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 15978ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15979ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 16041ms [err] Traceback (most recent call last): 16041ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 16043ms [err] return _run_code(code, main_globals, None, 16043ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 16043ms [err] exec(code, run_globals) 16043ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 16043ms [err] sys.exit(main()) 16043ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 16043ms [err] asyncio.run(main_async()) 16043ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 16043ms [err] return loop.run_until_complete(main) 16043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 16043ms [err] self.run_forever() 16043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 16043ms [err] self._run_once() 16043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 16043ms [err] event_list = self._selector.select(timeout) 16043ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 16043ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 16043ms [err] KeyboardInterrupt 16046ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 16046ms [err] h.flush() 16046ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 16162ms [log] starting device 16606ms [err] DEBUG:asyncio:Using selector: EpollSelector 16688ms [err] ERROR:asyncio:Unclosed client session 16688ms [err] client_session: 16781ms [log] parsing 16781ms [log] creating device handler 16781ms [log] [ready] 16781ms [log] reading line 16781ms [log] [websocketToken] "ba48d791-8209-4cbd-bb10-d1546b252517" 16791ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 16791ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16994ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16995ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 17022ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/07191ced-8be2-47bd-aa95-2bf8b2460e91"}}', extra='') 17023ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/07191ced-8be2-47bd-aa95-2bf8b2460e91"} 17086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 17090ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "new"}] 19093ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 19095ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 19095ms [err] v=0 19095ms [err] o=- 3930741092 3930741092 IN IP4 0.0.0.0 19095ms [err] s=- 19095ms [err] t=0 0 19095ms [err] a=group:BUNDLE 0 19095ms [err] a=msid-semantic:WMS * 19095ms [err] m=application 9 DTLS/SCTP 5000 19095ms [err] c=IN IP4 0.0.0.0 19095ms [err] a=mid:0 19095ms [err] a=sctpmap:5000 webrtc-datachannel 65535 19095ms [err] a=max-message-size:65536 19095ms [err] a=ice-ufrag:K4Fv 19095ms [err] a=ice-pwd:n1S1tctRRRijBBw8q5xvjn 19095ms [err] a=fingerprint:sha-256 AE:0C:48:7B:BB:74:AD:69:9C:BC:D0:71:AA:18:D6:F8:68:FD:6B:9C:13:46:79:FE:18:AD:09:01:F3:89:0E:DF 19095ms [err] a=setup:actpass 19095ms [err] 19096ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 19096ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 19097ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "new"}] 19098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 19098ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 19101ms [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'\x85\x08\x11\x05\xae\xf3K\xc4\xa0+G\xd2') 19101ms [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'2\r\x00\x10\x8dl;\x9b\xf5z7\x8a') 19101ms [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'\x85\x08\x11\x05\xae\xf3K\xc4\xa0+G\xd2') 19102ms [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'2\r\x00\x10\x8dl;\x9b\xf5z7\x8a') 19104ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 19104ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\x9e*\xc1\x86`\xa9\xbe\xa7l\xe4\xca') 19105ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd4\x9e*\xc1\x86`\xa9\xbe\xa7l\xe4\xca') 19105ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xac[\x00\x98At\xdd\xeb\x01AH%') 19106ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xac[\x00\x98At\xdd\xeb\x01AH%') 19106ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59819) (expires in 600 seconds) 19106ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 19106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 19107ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 19107ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 19108ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 19108ms [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='') 19108ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 19137ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59156) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xc1\xc7\xb0\x17\xd2\x1b\x8a\xf8&pA'") 19137ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59156) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xc1\xc7\xb0\x17\xd2\x1b\x8a\xf8&pA'") 19145ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741092 3930741092 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 59156 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 59156 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 52982 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59156 typ srflx raddr 172.30.0.1 rport 59156\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 52982 typ srflx raddr 172.17.0.2 rport 52982\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59293 typ relay raddr 172.17.0.2 rport 39978\\r\\na=end-of-candidates\\r\\na=ice-ufrag:DO8B\\r\\na=ice-pwd:MsWXWU9ovUAMaAiSnson8j\\r\\na=fingerprint:sha-256 2E:CF:4E:B4:3D:80:B2:02:E5:76:DC:90:51:B8:1B:9D:1B:53:29:2C:80:F2:A7:39:3D:B0:D2:DB:AE:F3:F6:1A\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 19145ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 19145ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 19145ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 19145ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 19145ms [err] v=0 19145ms [err] o=- 3930741092 3930741092 IN IP4 0.0.0.0 19145ms [err] s=- 19145ms [err] t=0 0 19145ms [err] a=group:BUNDLE 0 19145ms [err] a=msid-semantic:WMS * 19145ms [err] m=application 59156 DTLS/SCTP 5000 19145ms [err] c=IN IP4 172.30.0.1 19145ms [err] a=mid:0 19145ms [err] a=sctpmap:5000 webrtc-datachannel 65535 19145ms [err] a=max-message-size:65536 19145ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59156 typ host 19145ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 52982 typ host 19145ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59156 typ srflx raddr 172.30.0.1 rport 59156 19145ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 52982 typ srflx raddr 172.17.0.2 rport 52982 19145ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59293 typ relay raddr 172.17.0.2 rport 39978 19145ms [err] a=end-of-candidates 19145ms [err] a=ice-ufrag:DO8B 19145ms [err] a=ice-pwd:MsWXWU9ovUAMaAiSnson8j 19145ms [err] a=fingerprint:sha-256 2E:CF:4E:B4:3D:80:B2:02:E5:76:DC:90:51:B8:1B:9D:1B:53:29:2C:80:F2:A7:39:3D:B0:D2:DB:AE:F3:F6:1A 19145ms [err] a=setup:active 19145ms [err] 19147ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 19147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 19147ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 19147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.30.0.1', 59156)) State.FROZEN -> State.WAITING 19147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('172.30.0.1', 59156)) State.FROZEN -> State.WAITING 19148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.17.0.2', 52982)) State.FROZEN -> State.WAITING 19148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('172.30.0.1', 59156)) State.FROZEN -> State.WAITING 19148ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(SQ6utfsPt6 1 udp 1862270975 172.17.0.2 59156 typ prflx) 19148ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 19148ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 19148ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 19148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.17.0.2', 59156)) State.WAITING -> State.IN_PROGRESS 19148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59156) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x04\xd3\xe3H@\\\x89\xe1\x9fi`') 19148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.30.0.1', 59156)) State.WAITING -> State.IN_PROGRESS 19149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59156) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"X\x9e\x11B^8m\x08\xac\x8a\x81') 19149ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "connecting"}] 19149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59156) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\x04\xd3\xe3H@\\\x89\xe1\x9fi`') 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.17.0.2', 59156)) State.IN_PROGRESS -> State.SUCCEEDED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('172.30.0.1', 59156)) State.WAITING -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.17.0.2', 52982)) State.WAITING -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('172.17.0.2', 52982)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('141.24.211.56', 59156)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('141.24.211.56', 59156)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('141.24.211.56', 52982)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('141.24.211.56', 52982)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('141.24.210.113', 59293)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51496) -> ('141.24.210.113', 59293)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('172.30.0.1', 59156)) State.WAITING -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('172.17.0.2', 52982)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('141.24.211.56', 59156)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('141.24.211.56', 52982)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59819) -> ('141.24.210.113', 59293)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) ICE completed 19151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59156) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"X\x9e\x11B^8m\x08\xac\x8a\x81') 19151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47636) -> ('172.30.0.1', 59156)) State.IN_PROGRESS -> State.SUCCEEDED 19151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59156) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\nc\x8dY\xe9\xc8\xcc\x1e\xb7\xf7\x1b\x15') 19151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59156) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\nc\x8dY\xe9\xc8\xcc\x1e\xb7\xf7\x1b\x15') 19169ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 19169ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 19170ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 19170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 19173ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 19173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 19174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 19174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 19174ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 19174ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "connected"}] 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 19176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 19176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 19177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 19177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 19177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 19177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2325931202, stream_id=1, stream_seq=0) 19177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 19179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2101680284, stream_id=1, stream_seq=0) 19179ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 19179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2101680284, gaps=[]) 19179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2325931202, gaps=[]) 19181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 19261ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 19261ms [log] [experimentStatusChanged] {"status": "running", "message": null} 19346ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e"}', extra='') 19347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 19347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 19347ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 19347ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 19348ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 19348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 19348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 19349ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19349ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 19349ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19349ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19350ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "closed"}] 19350ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 19351ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 19351ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\\\xc3v\xb2\x8b\x16\xe3\xca\xa7\x86\xdd\xd1') 19352ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\\\xc3v\xb2\x8b\x16\xe3\xca\xa7\x86\xdd\xd1') 19352ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59819) 19352ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 19352ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 19447ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 19448ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 19510ms [err] Traceback (most recent call last): 19510ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 19510ms [err] return _run_code(code, main_globals, None, 19510ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 19510ms [err] exec(code, run_globals) 19510ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 19510ms [err] sys.exit(main()) 19510ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 19510ms [err] asyncio.run(main_async()) 19510ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 19510ms [err] return loop.run_until_complete(main) 19510ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 19511ms [err] self.run_forever() 19511ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 19511ms [err] self._run_once() 19511ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 19511ms [err] event_list = self._selector.select(timeout) 19511ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 19511ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 19511ms [err] KeyboardInterrupt 19513ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 19513ms [err] h.flush() 19513ms [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 23564ms [log] starting device 23979ms [err] DEBUG:asyncio:Using selector: EpollSelector 24046ms [err] ERROR:asyncio:Unclosed client session 24046ms [err] client_session: 24121ms [log] parsing 24121ms [log] creating device handler 24121ms [log] [ready] 24121ms [log] reading line 24121ms [log] [websocketToken] "f19860d4-11d1-4282-9b6d-c23898928052" 24135ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 24136ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 25810ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 25810ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 25844ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3a2bbfad-1b63-4f7b-9db0-8f8c78cbd32d"}}', extra='') 25844ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3a2bbfad-1b63-4f7b-9db0-8f8c78cbd32d"} 25908ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 25914ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8", "state": "new"}] 27918ms [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='') 27918ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 27918ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 27918ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27918ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 27918ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 262532376471485604 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:9l1v\\r\\na=ice-pwd:b6bCNP8AiDd1p02SWC9gXBAX\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 37:5D:CE:1B:DB:3E:BB:B6:A4:57:E1:0B:1C:AB:B2:75:EF:82:3A:4F:50:87:53:04:97:6D:14:E2:FD:33:CE:C3\\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/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 27918ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27919ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 27919ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 27919ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27919ms [err] v=0 27919ms [err] o=- 262532376471485604 2 IN IP4 127.0.0.1 27919ms [err] s=- 27919ms [err] t=0 0 27919ms [err] a=group:BUNDLE 0 27919ms [err] a=extmap-allow-mixed 27919ms [err] a=msid-semantic: WMS 27919ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27919ms [err] c=IN IP4 0.0.0.0 27919ms [err] a=ice-ufrag:9l1v 27919ms [err] a=ice-pwd:b6bCNP8AiDd1p02SWC9gXBAX 27919ms [err] a=ice-options:trickle 27919ms [err] a=fingerprint:sha-256 37:5D:CE:1B:DB:3E:BB:B6:A4:57:E1:0B:1C:AB:B2:75:EF:82:3A:4F:50:87:53:04:97:6D:14:E2:FD:33:CE:C3 27919ms [err] a=setup:actpass 27919ms [err] a=mid:0 27919ms [err] a=sctp-port:5000 27919ms [err] a=max-message-size:262144 27919ms [err] 27921ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27921ms [err] v=0 27921ms [err] o=- 262532376471485604 2 IN IP4 127.0.0.1 27921ms [err] s=- 27921ms [err] t=0 0 27921ms [err] a=group:BUNDLE 0 27921ms [err] a=extmap-allow-mixed 27921ms [err] a=msid-semantic: WMS 27921ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27921ms [err] c=IN IP4 0.0.0.0 27921ms [err] a=ice-ufrag:9l1v 27921ms [err] a=ice-pwd:b6bCNP8AiDd1p02SWC9gXBAX 27921ms [err] a=ice-options:trickle 27921ms [err] a=fingerprint:sha-256 37:5D:CE:1B:DB:3E:BB:B6:A4:57:E1:0B:1C:AB:B2:75:EF:82:3A:4F:50:87:53:04:97:6D:14:E2:FD:33:CE:C3 27921ms [err] a=setup:actpass 27921ms [err] a=mid:0 27921ms [err] a=sctp-port:5000 27921ms [err] a=max-message-size:262144 27921ms [err] 27922ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 27922ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8", "state": "new"}] 27923ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 27923ms [err] v=0 27923ms [err] o=- 3930741100 3930741100 IN IP4 0.0.0.0 27923ms [err] s=- 27923ms [err] t=0 0 27923ms [err] a=group:BUNDLE 0 27923ms [err] a=msid-semantic:WMS * 27923ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 27923ms [err] c=IN IP4 0.0.0.0 27923ms [err] a=mid:0 27923ms [err] a=sctp-port:5000 27923ms [err] a=max-message-size:65536 27923ms [err] a=ice-ufrag:Qt20 27923ms [err] a=ice-pwd:k979q277LqiRM2mtcrwGHn 27923ms [err] a=fingerprint:sha-256 98:64:E0:D6:9C:E7:8B:47:A0:90:01:D7:F4:22:FB:BB:45:C9:32:ED:8B:FC:E6:42:82:67:99:35:D5:A1:9F:DE 27923ms [err] a=setup:active 27923ms [err] 27924ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 27924ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 27924ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 27926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 27927ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 27929ms [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'\xc2\xbaN\x04b\x96\x85\xf2\xae\xfa\x96\xf1') 27929ms [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'\x12\x14H\xdeG\xd1X\xd8(\xb3\xbfg') 27929ms [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'\xc2\xbaN\x04b\x96\x85\xf2\xae\xfa\x96\xf1') 27930ms [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'\x12\x14H\xdeG\xd1X\xd8(\xb3\xbfg') 27931ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 27932ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'1\xbb\x8e8\x12\xe2\x9a\xed\xb4V\xb1\xc3') 27933ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'1\xbb\x8e8\x12\xe2\x9a\xed\xb4V\xb1\xc3') 27933ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'k7\x8f~\xdd\x86\xbf\x9d\x91Q\x9cJ') 27934ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'k7\x8f~\xdd\x86\xbf\x9d\x91Q\x9cJ') 27934ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63401) (expires in 600 seconds) 27934ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 27934ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 27935ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 27936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 27936ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 27936ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27936ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27937ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8", "state": "connecting"}] 27963ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BeP5jr77fo3v') 27963ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BeP5jr77fo3v') 27963ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Lea52WqPrD 1 udp 1845501695 172.17.0.2 40146 typ prflx) 27963ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44072) -> ('172.17.0.2', 40146)) State.WAITING -> State.IN_PROGRESS 27964ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c\x02I\xd6xx\x7f\xb9\xf2)\xb4.') 27970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c\x02I\xd6xx\x7f\xb9\xf2)\xb4.') 27970ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44072) -> ('172.17.0.2', 40146)) State.IN_PROGRESS -> State.SUCCEEDED 27970ms [err] INFO:aioice.ice:Connection(0) ICE completed 27978ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 27978ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27979ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 27979ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 27981ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:865486786 1 udp 2113937151 a9b3410a-6398-44d7-9a15-cbe69efcdb99.local 40146 typ host generation 0 ufrag 9l1v network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 27981ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27982ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27982ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27984ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 27984ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 27984ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 27984ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27984ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 27985ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8", "state": "connected"}] 27988ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a9b3410a-6398-44d7-9a15-cbe69efcdb99.local" resolved to 172.17.0.2 27988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 27988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 27988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 27989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 27989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 27989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 27990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3448123683, stream_id=1, stream_seq=0) 27990ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1143258793, stream_id=1, stream_seq=0) 27991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 27991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3448123683, gaps=[]) 27991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1143258793, gaps=[]) 27991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 27995ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2696799953 1 udp 1677729535 141.24.211.56 40146 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 9l1v network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 27995ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27995ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27995ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 28003ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:512843043 1 udp 33562623 141.24.210.113 49705 typ relay raddr 141.24.211.56 rport 40146 generation 0 ufrag 9l1v network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 28003ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 28003ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 28003ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 28027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OYbtpAO4iblu') 28028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OYbtpAO4iblu') 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44072) -> ('172.17.0.2', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('172.17.0.2', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44072) -> ('141.24.211.56', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('141.24.211.56', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44072) -> ('141.24.210.113', 49705)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45949) -> ('141.24.210.113', 49705)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63401) -> ('172.17.0.2', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63401) -> ('141.24.211.56', 40146)) State.FROZEN -> State.FAILED 28028ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63401) -> ('141.24.210.113', 49705)) State.FROZEN -> State.FAILED 28062ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 28062ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 28090ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0v79RsOVGFIe') 28090ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40146) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0v79RsOVGFIe') 28250ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8"}', extra='') 28250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 28250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 28250ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 28251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 28251ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 28251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 28251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 28252ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 28252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 28253ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 28253ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 28254ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/28473f7e-fb16-4b3f-b0cc-4581386d92e8", "state": "closed"}] 28255ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 28255ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 28256ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'J\x97\xa0\xdd\x009.k<\x1a\x870') 28256ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'J\x97\xa0\xdd\x009.k<\x1a\x870') 28257ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63401) 28257ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 28257ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 28332ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 28332ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 28413ms [err] Traceback (most recent call last): 28413ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28413ms [err] return _run_code(code, main_globals, None, 28413ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28413ms [err] exec(code, run_globals) 28413ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28413ms [err] sys.exit(main()) 28413ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28413ms [err] asyncio.run(main_async()) 28413ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28413ms [err] return loop.run_until_complete(main) 28413ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28413ms [err] self.run_forever() 28413ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28413ms [err] self._run_once() 28413ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28414ms [err] event_list = self._selector.select(timeout) 28414ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28414ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28414ms [err] KeyboardInterrupt 28416ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 28416ms [err] h.flush() 28416ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 36505ms [log] starting device 36908ms [err] DEBUG:asyncio:Using selector: EpollSelector 36977ms [err] ERROR:asyncio:Unclosed client session 36977ms [err] client_session: 37043ms [log] parsing 37043ms [log] creating device handler 37043ms [log] [ready] 37043ms [log] reading line 37043ms [log] [websocketToken] "dd17f994-229c-4e2a-b1f9-48592d0ccd8d" 37064ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 37064ms [log] [websocketConnected] 38737ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38737ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38757ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/92d24175-d9fc-4d39-872c-57458e792108"}}', extra='') 38757ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/92d24175-d9fc-4d39-872c-57458e792108"} 38811ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38815ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904", "state": "new"}] 40818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 40819ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40819ms [err] v=0 40819ms [err] o=- 3930741113 3930741113 IN IP4 0.0.0.0 40819ms [err] s=- 40819ms [err] t=0 0 40819ms [err] a=group:BUNDLE 0 40819ms [err] a=msid-semantic:WMS * 40819ms [err] m=application 9 DTLS/SCTP 5000 40819ms [err] c=IN IP4 0.0.0.0 40819ms [err] a=mid:0 40819ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40819ms [err] a=max-message-size:65536 40819ms [err] a=ice-ufrag:RQ59 40819ms [err] a=ice-pwd:ELBAbWYoQgO78U28szfrAg 40819ms [err] a=fingerprint:sha-256 BE:A3:BF:7E:69:55:8E:54:F9:17:53:C2:96:78:31:FF:EE:39:77:11:0D:AF:58:3F:B7:F3:8D:31:A6:B6:AC:87 40819ms [err] a=setup:actpass 40819ms [err] 40821ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 40821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904", "state": "new"}] 40823ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40823ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40825ms [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'\x10"\xa2z\xb4e\xbdkp\x98$*') 40826ms [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'\x8a\xbf\x06\xc1\xc5\xd9\xf9\xad_\xf2\xd0~') 40827ms [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'\x10"\xa2z\xb4e\xbdkp\x98$*') 40827ms [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'\x8a\xbf\x06\xc1\xc5\xd9\xf9\xad_\xf2\xd0~') 40828ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40829ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc5\xca1U\xc2\x07\xcd\x8c\x11\xef\xbe\xb9') 40829ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc5\xca1U\xc2\x07\xcd\x8c\x11\xef\xbe\xb9') 40830ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfc\x8cL\xc2\x0ce:o\x8a^\x0bt') 40831ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xfc\x8cL\xc2\x0ce:o\x8a^\x0bt') 40831ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52976) (expires in 600 seconds) 40831ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40831ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40832ms [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='') 40832ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40833ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904"}', extra='') 40833ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40833ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 40853ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1745749793402101478 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:D7mH\\r\\na=ice-pwd:4lmj2wlRTBDdnC+Z618D8T4H\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BD:60:CC:4E:14:AC:52:BE:92:F4:19:06:21:DB:35:58:10:8E:87:06:4C:6E:65:47:CA:93:D1:00:18:12:6E:EC\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904"}', extra='') 40853ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40853ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 40853ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 40853ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40853ms [err] v=0 40853ms [err] o=- 1745749793402101478 2 IN IP4 127.0.0.1 40853ms [err] s=- 40853ms [err] t=0 0 40853ms [err] a=group:BUNDLE 0 40853ms [err] a=msid-semantic: WMS 40853ms [err] m=application 9 DTLS/SCTP 5000 40853ms [err] c=IN IP4 0.0.0.0 40853ms [err] a=ice-ufrag:D7mH 40853ms [err] a=ice-pwd:4lmj2wlRTBDdnC+Z618D8T4H 40853ms [err] a=ice-options:trickle 40853ms [err] a=fingerprint:sha-256 BD:60:CC:4E:14:AC:52:BE:92:F4:19:06:21:DB:35:58:10:8E:87:06:4C:6E:65:47:CA:93:D1:00:18:12:6E:EC 40853ms [err] a=setup:active 40853ms [err] a=mid:0 40853ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40853ms [err] 40854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dowrHlkkbnWg') 40854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dowrHlkkbnWg') 40855ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40855ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40855ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40855ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(QK1Y8x9KKr 1 udp 1845501695 172.17.0.2 36274 typ prflx) 40856ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40856ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40856ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55553) -> ('172.17.0.2', 36274)) State.WAITING -> State.IN_PROGRESS 40857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d\xccE\x1d\x89\x96&\xfa\xe8\xb40\x1a') 40857ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904", "state": "connecting"}] 40859ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d\xccE\x1d\x89\x96&\xfa\xe8\xb40\x1a') 40859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55553) -> ('172.17.0.2', 36274)) State.IN_PROGRESS -> State.SUCCEEDED 40859ms [err] INFO:aioice.ice:Connection(0) ICE completed 40870ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4047166844 1 udp 2113937151 7c592d8a-7c67-4046-a2f9-ed96245a27c8.local 36274 typ host generation 0 ufrag D7mH network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904"}', extra='') 40870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40874ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7c592d8a-7c67-4046-a2f9-ed96245a27c8.local" resolved to 172.17.0.2 40876ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55553) -> ('172.17.0.2', 36274)) State.FROZEN -> State.IN_PROGRESS 40876ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe0\xd2\xd4\n\xda\xa7\x82\xf6V\x8f\xf1\x9a') 40877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe0\xd2\xd4\n\xda\xa7\x82\xf6V\x8f\xf1\x9a') 40877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55553) -> ('172.17.0.2', 36274)) State.IN_PROGRESS -> State.SUCCEEDED 40877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50972) -> ('172.17.0.2', 36274)) State.FROZEN -> State.FAILED 40877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52976) -> ('172.17.0.2', 36274)) State.FROZEN -> State.FAILED 40883ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1645313135 1 udp 1677729535 141.24.211.56 36274 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag D7mH network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904"}', extra='') 40883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40883ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40898ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55553) -> ('141.24.211.56', 36274)) State.FROZEN -> State.IN_PROGRESS 40898ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1a\x04*\x7fQ"|\x9a\x00Y\x84\xa1') 40902ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mG29ucQSLYOs') 40902ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mG29ucQSLYOs') 40919ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50972) -> ('141.24.211.56', 36274)) State.FROZEN -> State.IN_PROGRESS 40919ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96|\x1e/\xdf\x1c\xdc\xe7\xf3\xa8Z\xa1') 40940ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52976) -> ('141.24.211.56', 36274)) State.FROZEN -> State.IN_PROGRESS 40940ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb0\xdc}__\x1d\xf7\\.\x11h7') 40940ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xebTW\xbc\x18\x0f\xdc\x1aI\x81=>') 40941ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xebTW\xbc\x18\x0f\xdc\x1aI\x81=>') 40941ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 36274) 40961ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40961ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40962ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40963ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 40967ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40967ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40968ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40968ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40969ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 40969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cRCMD8o7alfI') 40970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cRCMD8o7alfI') 40970ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904", "state": "connected"}] 40974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=97646114, stream_id=1, stream_seq=0) 40977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646114, gaps=[]) 40978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2403924211, stream_id=1, stream_seq=0) 40979ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2403924211, gaps=[]) 40982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=97646115, stream_id=1, stream_seq=1) 40982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646116, stream_id=1, stream_seq=2) 40983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646117, stream_id=1, stream_seq=2) 40983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646118, stream_id=1, stream_seq=2) 40986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646116, gaps=[]) 40986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646119, stream_id=1, stream_seq=2) 40986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646120, stream_id=1, stream_seq=2) 40987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646118, gaps=[]) 40987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646121, stream_id=1, stream_seq=2) 40988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646122, stream_id=1, stream_seq=2) 40989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646120, gaps=[]) 40989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646123, stream_id=1, stream_seq=3) 40989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646124, stream_id=1, stream_seq=3) 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646125, stream_id=1, stream_seq=3) 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646126, stream_id=1, stream_seq=3) 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646122, gaps=[]) 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646127, stream_id=1, stream_seq=3) 40991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646128, stream_id=1, stream_seq=3) 40993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646124, gaps=[]) 40993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646129, stream_id=1, stream_seq=3) 40994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646126, gaps=[]) 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646130, stream_id=1, stream_seq=4) 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646131, stream_id=1, stream_seq=4) 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646132, stream_id=1, stream_seq=4) 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646133, stream_id=1, stream_seq=4) 40995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646134, stream_id=1, stream_seq=4) 40996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646128, gaps=[]) 40996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646135, stream_id=1, stream_seq=4) 40997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646136, stream_id=1, stream_seq=4) 40998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646130, gaps=[]) 40998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646137, stream_id=1, stream_seq=5) 40999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646138, stream_id=1, stream_seq=5) 40999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646139, stream_id=1, stream_seq=5) 41000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646132, gaps=[]) 41000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646140, stream_id=1, stream_seq=5) 41000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646141, stream_id=1, stream_seq=5) 41000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646142, stream_id=1, stream_seq=5) 41002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646134, gaps=[]) 41002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646143, stream_id=1, stream_seq=5) 41004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646136, gaps=[]) 41004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646144, stream_id=1, stream_seq=6) 41005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646145, stream_id=1, stream_seq=6) 41005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646146, stream_id=1, stream_seq=6) 41005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646147, stream_id=1, stream_seq=6) 41006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646138, gaps=[]) 41006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646148, stream_id=1, stream_seq=6) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646149, stream_id=1, stream_seq=6) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646150, stream_id=1, stream_seq=6) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646140, gaps=[]) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646151, stream_id=1, stream_seq=7) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646152, stream_id=1, stream_seq=7) 41008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646153, stream_id=1, stream_seq=7) 41010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646142, gaps=[]) 41010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646154, stream_id=1, stream_seq=7) 41010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646155, stream_id=1, stream_seq=7) 41010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646156, stream_id=1, stream_seq=7) 41011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646144, gaps=[]) 41011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646157, stream_id=1, stream_seq=7) 41011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646146, gaps=[]) 41012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646158, stream_id=1, stream_seq=8) 41012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646159, stream_id=1, stream_seq=8) 41012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646160, stream_id=1, stream_seq=8) 41012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646161, stream_id=1, stream_seq=8) 41013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646148, gaps=[]) 41013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646162, stream_id=1, stream_seq=8) 41013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646163, stream_id=1, stream_seq=8) 41013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646164, stream_id=1, stream_seq=8) 41014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646150, gaps=[]) 41014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646165, stream_id=1, stream_seq=9) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646166, stream_id=1, stream_seq=9) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646167, stream_id=1, stream_seq=9) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646152, gaps=[]) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646168, stream_id=1, stream_seq=9) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646169, stream_id=1, stream_seq=9) 41015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646170, stream_id=1, stream_seq=9) 41016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646154, gaps=[]) 41016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646171, stream_id=1, stream_seq=9) 41017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646156, gaps=[]) 41017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646172, stream_id=1, stream_seq=10) 41017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646173, stream_id=1, stream_seq=10) 41017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646174, stream_id=1, stream_seq=10) 41018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646175, stream_id=1, stream_seq=10) 41018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646158, gaps=[]) 41018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646176, stream_id=1, stream_seq=10) 41018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646177, stream_id=1, stream_seq=10) 41019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646178, stream_id=1, stream_seq=10) 41019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646160, gaps=[]) 41019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646179, stream_id=1, stream_seq=11) 41019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646180, stream_id=1, stream_seq=11) 41020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646181, stream_id=1, stream_seq=11) 41021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646162, gaps=[]) 41021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646182, stream_id=1, stream_seq=11) 41021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646183, stream_id=1, stream_seq=11) 41021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646184, stream_id=1, stream_seq=11) 41022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646164, gaps=[]) 41022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646185, stream_id=1, stream_seq=11) 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646166, gaps=[]) 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646186, stream_id=1, stream_seq=12) 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646187, stream_id=1, stream_seq=12) 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646188, stream_id=1, stream_seq=12) 41023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646189, stream_id=1, stream_seq=12) 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646168, gaps=[]) 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646190, stream_id=1, stream_seq=12) 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646191, stream_id=1, stream_seq=12) 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646192, stream_id=1, stream_seq=12) 41025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646170, gaps=[]) 41025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646193, stream_id=1, stream_seq=13) 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646194, stream_id=1, stream_seq=13) 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646195, stream_id=1, stream_seq=13) 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646172, gaps=[]) 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646196, stream_id=1, stream_seq=13) 41027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646197, stream_id=1, stream_seq=13) 41027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646198, stream_id=1, stream_seq=13) 41027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646174, gaps=[]) 41027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646199, stream_id=1, stream_seq=13) 41028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646176, gaps=[]) 41028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646200, stream_id=1, stream_seq=14) 41028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646201, stream_id=1, stream_seq=14) 41029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646202, stream_id=1, stream_seq=14) 41029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646203, stream_id=1, stream_seq=14) 41029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646178, gaps=[]) 41029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646204, stream_id=1, stream_seq=14) 41030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646205, stream_id=1, stream_seq=14) 41030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646206, stream_id=1, stream_seq=14) 41031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646180, gaps=[]) 41031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646207, stream_id=1, stream_seq=15) 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646208, stream_id=1, stream_seq=15) 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646209, stream_id=1, stream_seq=15) 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646182, gaps=[]) 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646210, stream_id=1, stream_seq=15) 41032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646211, stream_id=1, stream_seq=15) 41033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646212, stream_id=1, stream_seq=15) 41033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646184, gaps=[]) 41033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646213, stream_id=1, stream_seq=15) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646186, gaps=[]) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646214, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646215, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646216, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646217, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646188, gaps=[]) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646218, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646219, stream_id=1, stream_seq=16) 41035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646220, stream_id=1, stream_seq=16) 41036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646190, gaps=[]) 41036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646221, stream_id=1, stream_seq=17) 41036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646222, stream_id=1, stream_seq=17) 41036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646223, stream_id=1, stream_seq=17) 41037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646192, gaps=[]) 41037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646224, stream_id=1, stream_seq=17) 41037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646225, stream_id=1, stream_seq=17) 41037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646226, stream_id=1, stream_seq=17) 41039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646194, gaps=[]) 41039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646227, stream_id=1, stream_seq=17) 41039ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BkZQ5iZ3m+dG') 41040ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BkZQ5iZ3m+dG') 41040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50972) -> ('172.17.0.2', 36274)) State.WAITING -> State.IN_PROGRESS 41040ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcb!d\xc3\xd8\x945-\x00\x9c\xb0\x16') 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646196, gaps=[]) 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646228, stream_id=1, stream_seq=18) 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646229, stream_id=1, stream_seq=18) 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646230, stream_id=1, stream_seq=18) 41041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646231, stream_id=1, stream_seq=18) 41042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646198, gaps=[]) 41042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646232, stream_id=1, stream_seq=18) 41042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646233, stream_id=1, stream_seq=18) 41042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646234, stream_id=1, stream_seq=18) 41044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646200, gaps=[]) 41044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646235, stream_id=1, stream_seq=19) 41044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646236, stream_id=1, stream_seq=19) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646202, gaps=[]) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646237, stream_id=1, stream_seq=19) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646238, stream_id=1, stream_seq=19) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646239, stream_id=1, stream_seq=19) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646204, gaps=[]) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646240, stream_id=1, stream_seq=19) 41046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646241, stream_id=1, stream_seq=19) 41048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646206, gaps=[]) 41048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646242, stream_id=1, stream_seq=20) 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646243, stream_id=1, stream_seq=20) 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646244, stream_id=1, stream_seq=20) 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646208, gaps=[]) 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646245, stream_id=1, stream_seq=20) 41049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646246, stream_id=1, stream_seq=20) 41050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646247, stream_id=1, stream_seq=20) 41051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646210, gaps=[]) 41051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646248, stream_id=1, stream_seq=20) 41051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646212, gaps=[]) 41051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646249, stream_id=1, stream_seq=21) 41052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646250, stream_id=1, stream_seq=21) 41052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646251, stream_id=1, stream_seq=21) 41052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646252, stream_id=1, stream_seq=21) 41052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646253, stream_id=1, stream_seq=21) 41053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646214, gaps=[]) 41053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646254, stream_id=1, stream_seq=21) 41053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646255, stream_id=1, stream_seq=21) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646216, gaps=[]) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646256, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646257, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646258, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646218, gaps=[]) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646259, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646260, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646261, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646220, gaps=[]) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646262, stream_id=1, stream_seq=22) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646222, gaps=[]) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646263, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646264, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646265, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646266, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646224, gaps=[]) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646267, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646268, stream_id=1, stream_seq=23) 41057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646269, stream_id=1, stream_seq=23) 41060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646226, gaps=[]) 41060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646270, stream_id=1, stream_seq=24) 41060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646271, stream_id=1, stream_seq=24) 41060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646272, stream_id=1, stream_seq=24) 41060ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 41060ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 36274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcb!d\xc3\xd8\x945-\x00\x9c\xb0\x16') 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8192 41060ms [log] 8188 41060ms [log] line [file] undefined 41060ms [log] 41060ms [log] reading line 41060ms [log] [experimentStatusChanged] {"status": "running", "message": null} 41060ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50972) -> ('172.17.0.2', 36274)) State.IN_PROGRESS -> State.SUCCEEDED 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646228, gaps=[]) 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646273, stream_id=1, stream_seq=24) 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646274, stream_id=1, stream_seq=24) 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646275, stream_id=1, stream_seq=24) 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646230, gaps=[]) 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646276, stream_id=1, stream_seq=24) 41062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646232, gaps=[]) 41062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646277, stream_id=1, stream_seq=25) 41062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646278, stream_id=1, stream_seq=25) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646279, stream_id=1, stream_seq=25) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646280, stream_id=1, stream_seq=25) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646234, gaps=[]) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646281, stream_id=1, stream_seq=25) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646282, stream_id=1, stream_seq=25) 41063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646283, stream_id=1, stream_seq=25) 41064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646236, gaps=[]) 41064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646284, stream_id=1, stream_seq=26) 41064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646285, stream_id=1, stream_seq=26) 41064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646286, stream_id=1, stream_seq=26) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646238, gaps=[]) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646287, stream_id=1, stream_seq=26) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646288, stream_id=1, stream_seq=26) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646289, stream_id=1, stream_seq=26) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646240, gaps=[]) 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646290, stream_id=1, stream_seq=26) 41066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646242, gaps=[]) 41066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646291, stream_id=1, stream_seq=27) 41066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646292, stream_id=1, stream_seq=27) 41066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646293, stream_id=1, stream_seq=27) 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646294, stream_id=1, stream_seq=27) 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646244, gaps=[]) 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646295, stream_id=1, stream_seq=27) 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646296, stream_id=1, stream_seq=27) 41067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646297, stream_id=1, stream_seq=27) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646246, gaps=[]) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646298, stream_id=1, stream_seq=28) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646299, stream_id=1, stream_seq=28) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646300, stream_id=1, stream_seq=28) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646248, gaps=[]) 41068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646301, stream_id=1, stream_seq=28) 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646302, stream_id=1, stream_seq=28) 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646303, stream_id=1, stream_seq=28) 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646250, gaps=[]) 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646304, stream_id=1, stream_seq=28) 41070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646252, gaps=[]) 41070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646305, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646306, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646307, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646308, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646254, gaps=[]) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646309, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646310, stream_id=1, stream_seq=29) 41071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646311, stream_id=1, stream_seq=29) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646256, gaps=[]) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646312, stream_id=1, stream_seq=30) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646313, stream_id=1, stream_seq=30) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646314, stream_id=1, stream_seq=30) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646258, gaps=[]) 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646315, stream_id=1, stream_seq=30) 41073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646316, stream_id=1, stream_seq=30) 41073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646317, stream_id=1, stream_seq=30) 41073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646260, gaps=[]) 41073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646318, stream_id=1, stream_seq=30) 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646262, gaps=[]) 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646319, stream_id=1, stream_seq=31) 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646320, stream_id=1, stream_seq=31) 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646321, stream_id=1, stream_seq=31) 41074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646322, stream_id=1, stream_seq=31) 41075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646264, gaps=[]) 41075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646323, stream_id=1, stream_seq=31) 41075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646324, stream_id=1, stream_seq=31) 41075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646325, stream_id=1, stream_seq=31) 41076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646266, gaps=[]) 41076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646326, stream_id=1, stream_seq=32) 41076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646327, stream_id=1, stream_seq=32) 41076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646328, stream_id=1, stream_seq=32) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646268, gaps=[]) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646329, stream_id=1, stream_seq=32) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646330, stream_id=1, stream_seq=32) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646331, stream_id=1, stream_seq=32) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646270, gaps=[]) 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646332, stream_id=1, stream_seq=32) 41079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646272, gaps=[]) 41079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=97646333, stream_id=1, stream_seq=33) 41079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646334, stream_id=1, stream_seq=33) 41079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646335, stream_id=1, stream_seq=33) 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646336, stream_id=1, stream_seq=33) 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646274, gaps=[]) 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646337, stream_id=1, stream_seq=33) 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=97646338, stream_id=1, stream_seq=33) 41080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=97646339, stream_id=1, stream_seq=33) 41081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646276, gaps=[]) 41081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646278, gaps=[]) 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646280, gaps=[]) 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646282, gaps=[]) 41083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646284, gaps=[]) 41084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646286, gaps=[]) 41085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646288, gaps=[]) 41086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646290, gaps=[]) 41086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646292, gaps=[]) 41087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646294, gaps=[]) 41088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646296, gaps=[]) 41089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646298, gaps=[]) 41089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646300, gaps=[]) 41090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646302, gaps=[]) 41091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646304, gaps=[]) 41092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646306, gaps=[]) 41093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646308, gaps=[]) 41093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646310, gaps=[]) 41094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646312, gaps=[]) 41095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646314, gaps=[]) 41096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646316, gaps=[]) 41097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646318, gaps=[]) 41097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41098ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646320, gaps=[]) 41098ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646322, gaps=[]) 41099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646324, gaps=[]) 41100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=97646326, gaps=[]) 41101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=97646328, gaps=[]) 41102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=97646330, gaps=[]) 41103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=97646332, gaps=[]) 41104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=97646334, gaps=[]) 41105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=97646336, gaps=[]) 41106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=97646338, gaps=[]) 41106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41277ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904"}', extra='') 41277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 41277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 41277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 41277ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41278ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 41278ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 41278ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41278ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41278ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41279ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 41279ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41279ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41279ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3b5cf01-6133-4e72-8ae4-af8cc6dc6904", "state": "closed"}] 41280ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41280ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41280ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'>\xec[\x88\t\xe4R\x1c\x18en\xbc') 41281ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'>\xec[\x88\t\xe4R\x1c\x18en\xbc') 41281ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52976) 41281ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41282ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41351ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41352ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 41406ms [err] Traceback (most recent call last): 41406ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41406ms [err] return _run_code(code, main_globals, None, 41406ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41406ms [err] exec(code, run_globals) 41406ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41406ms [err] sys.exit(main()) 41406ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41406ms [err] asyncio.run(main_async()) 41406ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41406ms [err] return loop.run_until_complete(main) 41406ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41407ms [err] self.run_forever() 41407ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41407ms [err] self._run_once() 41407ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41408ms [err] event_list = self._selector.select(timeout) 41408ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41408ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41408ms [err] KeyboardInterrupt 41410ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 41410ms [err] h.flush() 41410ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 41505ms [log] starting device 41903ms [err] DEBUG:asyncio:Using selector: EpollSelector 41973ms [err] ERROR:asyncio:Unclosed client session 41973ms [err] client_session: 42047ms [log] parsing 42047ms [log] creating device handler 42047ms [log] [ready] 42047ms [log] reading line 42047ms [log] [websocketToken] "5188e679-f6bb-4ca8-96b4-61035a6352dd" 42068ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42068ms [log] [websocketConnected] 42239ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42239ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42257ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ca6ff6c7-9086-4b54-b548-487eebfb5930"}}', extra='') 42257ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ca6ff6c7-9086-4b54-b548-487eebfb5930"} 42313ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 42317ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "new"}] 44320ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 44320ms [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='') 44320ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44341ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741117 3930741117 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 60876 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 60876 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59151 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59151 typ srflx raddr 172.17.0.2 rport 59151\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60876 typ srflx raddr 172.30.0.1 rport 60876\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61551 typ relay raddr 172.17.0.2 rport 47155\\r\\na=end-of-candidates\\r\\na=ice-ufrag:BTm0\\r\\na=ice-pwd:YsVY6X7LgbaVdmQogohCGE\\r\\na=fingerprint:sha-256 9A:6F:9F:AF:9E:14:AF:D1:D4:63:4A:D4:BE:03:5A:18:4A:3C:EA:8A:D6:F8:4B:D7:89:6A:DD:D2:B4:A8:5B:04\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 44341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 44342ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 44342ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44342ms [err] v=0 44342ms [err] o=- 3930741117 3930741117 IN IP4 0.0.0.0 44342ms [err] s=- 44342ms [err] t=0 0 44342ms [err] a=group:BUNDLE 0 44342ms [err] a=msid-semantic:WMS * 44342ms [err] m=application 60876 DTLS/SCTP 5000 44342ms [err] c=IN IP4 172.30.0.1 44342ms [err] a=mid:0 44342ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44342ms [err] a=max-message-size:65536 44342ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60876 typ host 44342ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59151 typ host 44342ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59151 typ srflx raddr 172.17.0.2 rport 59151 44342ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60876 typ srflx raddr 172.30.0.1 rport 60876 44342ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61551 typ relay raddr 172.17.0.2 rport 47155 44342ms [err] a=end-of-candidates 44342ms [err] a=ice-ufrag:BTm0 44342ms [err] a=ice-pwd:YsVY6X7LgbaVdmQogohCGE 44342ms [err] a=fingerprint:sha-256 9A:6F:9F:AF:9E:14:AF:D1:D4:63:4A:D4:BE:03:5A:18:4A:3C:EA:8A:D6:F8:4B:D7:89:6A:DD:D2:B4:A8:5B:04 44342ms [err] a=setup:actpass 44342ms [err] 44344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44344ms [err] v=0 44344ms [err] o=- 3930741117 3930741117 IN IP4 0.0.0.0 44344ms [err] s=- 44344ms [err] t=0 0 44344ms [err] a=group:BUNDLE 0 44344ms [err] a=msid-semantic:WMS * 44344ms [err] m=application 60876 DTLS/SCTP 5000 44344ms [err] c=IN IP4 172.30.0.1 44344ms [err] a=mid:0 44344ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44344ms [err] a=max-message-size:65536 44344ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60876 typ host 44344ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59151 typ host 44344ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59151 typ srflx raddr 172.17.0.2 rport 59151 44344ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60876 typ srflx raddr 172.30.0.1 rport 60876 44344ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61551 typ relay raddr 172.17.0.2 rport 47155 44344ms [err] a=end-of-candidates 44344ms [err] a=ice-ufrag:BTm0 44344ms [err] a=ice-pwd:YsVY6X7LgbaVdmQogohCGE 44344ms [err] a=fingerprint:sha-256 9A:6F:9F:AF:9E:14:AF:D1:D4:63:4A:D4:BE:03:5A:18:4A:3C:EA:8A:D6:F8:4B:D7:89:6A:DD:D2:B4:A8:5B:04 44344ms [err] a=setup:actpass 44344ms [err] 44345ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 44345ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "new"}] 44347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 44347ms [err] v=0 44347ms [err] o=- 3930741117 3930741117 IN IP4 0.0.0.0 44347ms [err] s=- 44347ms [err] t=0 0 44347ms [err] a=group:BUNDLE 0 44347ms [err] a=msid-semantic:WMS * 44347ms [err] m=application 9 DTLS/SCTP 5000 44347ms [err] c=IN IP4 0.0.0.0 44347ms [err] a=mid:0 44347ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44347ms [err] a=max-message-size:65536 44347ms [err] a=ice-ufrag:IqoW 44347ms [err] a=ice-pwd:0tMTaD9q4UHaRJSlNa50bX 44347ms [err] a=fingerprint:sha-256 D1:3D:7F:4F:DA:96:A8:D6:2D:B0:EE:7E:00:8E:A5:1F:9F:0F:B3:C8:C2:2D:1E:9E:F0:0F:6E:37:FE:9C:1A:56 44347ms [err] a=setup:active 44347ms [err] 44347ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44347ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44349ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44350ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44352ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xb4o\x1aYb7\xa5Q\xdcHJ') 44352ms [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'\xca\x99\x08pp\x80\x1fl\xa2t1\x98') 44353ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xb4o\x1aYb7\xa5Q\xdcHJ') 44353ms [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'\xca\x99\x08pp\x80\x1fl\xa2t1\x98') 44355ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44355ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'm\xe7`\xb9\x9e\xcf\xd0U\x8fwR3') 44356ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'm\xe7`\xb9\x9e\xcf\xd0U\x8fwR3') 44356ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'B\x15BKQ\x1f\x89(\xe7x\xb9Y') 44357ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'B\x15BKQ\x1f\x89(\xe7x\xb9Y') 44357ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49981) (expires in 600 seconds) 44357ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44358ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44359ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 44359ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44359ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.30.0.1', 60876)) State.FROZEN -> State.WAITING 44360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('172.30.0.1', 60876)) State.FROZEN -> State.WAITING 44360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.17.0.2', 59151)) State.FROZEN -> State.WAITING 44360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('172.30.0.1', 60876)) State.FROZEN -> State.WAITING 44360ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44360ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.30.0.1', 60876)) State.WAITING -> State.IN_PROGRESS 44361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60876) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xae\xc0\xd8\xa1\xcegH\x817\x0c\xb9'") 44361ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "connecting"}] 44362ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60876) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xae\xc0\xd8\xa1\xcegH\x817\x0c\xb9'") 44362ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.30.0.1', 60876)) State.IN_PROGRESS -> State.SUCCEEDED 44362ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.211.56', 59151)) State.FROZEN -> State.WAITING 44362ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.211.56', 60876)) State.FROZEN -> State.WAITING 44362ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.210.113', 61551)) State.FROZEN -> State.WAITING 44374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60876) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1f\xed\x0e\x9e\x13\x8f\x16\xed\x9f\xdd=') 44374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60876) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1f\xed\x0e\x9e\x13\x8f\x16\xed\x9f\xdd=') 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('172.30.0.1', 60876)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.17.0.2', 59151)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('172.17.0.2', 59151)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.211.56', 59151)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('141.24.211.56', 59151)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.211.56', 60876)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('141.24.211.56', 60876)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('172.30.0.1', 60876)) State.WAITING -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('172.17.0.2', 59151)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('141.24.210.113', 61551)) State.WAITING -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37187) -> ('141.24.210.113', 61551)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('141.24.211.56', 59151)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('141.24.211.56', 60876)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49981) -> ('141.24.210.113', 61551)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) ICE completed 44377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60876) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\xc7\x1e\xc5!8W\xb68HP\x05') 44377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60876) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\xc7\x1e\xc5!8W\xb68HP\x05') 44377ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(So4hz8KCMO 1 udp 1862270975 172.17.0.2 60876 typ prflx) 44377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.17.0.2', 60876)) State.WAITING -> State.IN_PROGRESS 44378ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60876) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x930\x11\x9a5\xf4H\xf0\xf0e\x9c\xa2') 44378ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60876) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x930\x11\x9a5\xf4H\xf0\xf0e\x9c\xa2') 44378ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43445) -> ('172.17.0.2', 60876)) State.IN_PROGRESS -> State.SUCCEEDED 44381ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 44381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44382ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 44383ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 44400ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44400ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 44401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 44401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 44401ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "connected"}] 44402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 44402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 44402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 44404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 44404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 44404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 44406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2298375131, stream_id=1, stream_seq=0) 44407ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3140292656, stream_id=1, stream_seq=0) 44407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 44407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2298375131, gaps=[]) 44408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3140292657, stream_id=1, stream_seq=1) 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292658, stream_id=1, stream_seq=2) 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292659, stream_id=1, stream_seq=2) 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292660, stream_id=1, stream_seq=2) 44411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292656, gaps=[]) 44411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292657, gaps=[]) 44411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292661, stream_id=1, stream_seq=2) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292658, gaps=[]) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292662, stream_id=1, stream_seq=2) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292663, stream_id=1, stream_seq=2) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292659, gaps=[]) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292664, stream_id=1, stream_seq=2) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292660, gaps=[]) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292665, stream_id=1, stream_seq=3) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292666, stream_id=1, stream_seq=3) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292661, gaps=[]) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292667, stream_id=1, stream_seq=3) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292668, stream_id=1, stream_seq=3) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292662, gaps=[]) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292669, stream_id=1, stream_seq=3) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292670, stream_id=1, stream_seq=3) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292663, gaps=[]) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292671, stream_id=1, stream_seq=3) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292664, gaps=[]) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292672, stream_id=1, stream_seq=4) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292673, stream_id=1, stream_seq=4) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292665, gaps=[]) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292674, stream_id=1, stream_seq=4) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292675, stream_id=1, stream_seq=4) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292666, gaps=[]) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292676, stream_id=1, stream_seq=4) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292677, stream_id=1, stream_seq=4) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292667, gaps=[]) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292678, stream_id=1, stream_seq=4) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292668, gaps=[]) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292679, stream_id=1, stream_seq=5) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292680, stream_id=1, stream_seq=5) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292669, gaps=[]) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292681, stream_id=1, stream_seq=5) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292682, stream_id=1, stream_seq=5) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292670, gaps=[]) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292683, stream_id=1, stream_seq=5) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292684, stream_id=1, stream_seq=5) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292671, gaps=[]) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292685, stream_id=1, stream_seq=5) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292672, gaps=[]) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292686, stream_id=1, stream_seq=6) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292687, stream_id=1, stream_seq=6) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292673, gaps=[]) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292688, stream_id=1, stream_seq=6) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292689, stream_id=1, stream_seq=6) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292674, gaps=[]) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292690, stream_id=1, stream_seq=6) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292691, stream_id=1, stream_seq=6) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292675, gaps=[]) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292692, stream_id=1, stream_seq=6) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292676, gaps=[]) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292693, stream_id=1, stream_seq=7) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292694, stream_id=1, stream_seq=7) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292677, gaps=[]) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292695, stream_id=1, stream_seq=7) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292696, stream_id=1, stream_seq=7) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292678, gaps=[]) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292697, stream_id=1, stream_seq=7) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292698, stream_id=1, stream_seq=7) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292679, gaps=[]) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292699, stream_id=1, stream_seq=7) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292680, gaps=[]) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292700, stream_id=1, stream_seq=8) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292701, stream_id=1, stream_seq=8) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292681, gaps=[]) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292702, stream_id=1, stream_seq=8) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292703, stream_id=1, stream_seq=8) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292682, gaps=[]) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292704, stream_id=1, stream_seq=8) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292705, stream_id=1, stream_seq=8) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292683, gaps=[]) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292706, stream_id=1, stream_seq=8) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292684, gaps=[]) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292707, stream_id=1, stream_seq=9) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292708, stream_id=1, stream_seq=9) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292685, gaps=[]) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292709, stream_id=1, stream_seq=9) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292710, stream_id=1, stream_seq=9) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292686, gaps=[]) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292711, stream_id=1, stream_seq=9) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292712, stream_id=1, stream_seq=9) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292687, gaps=[]) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292713, stream_id=1, stream_seq=9) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292688, gaps=[]) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292714, stream_id=1, stream_seq=10) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292715, stream_id=1, stream_seq=10) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292689, gaps=[]) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292716, stream_id=1, stream_seq=10) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292717, stream_id=1, stream_seq=10) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292690, gaps=[]) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292718, stream_id=1, stream_seq=10) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292719, stream_id=1, stream_seq=10) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292691, gaps=[]) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292720, stream_id=1, stream_seq=10) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292692, gaps=[]) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292721, stream_id=1, stream_seq=11) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292722, stream_id=1, stream_seq=11) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292693, gaps=[]) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292723, stream_id=1, stream_seq=11) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292724, stream_id=1, stream_seq=11) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292694, gaps=[]) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292725, stream_id=1, stream_seq=11) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292726, stream_id=1, stream_seq=11) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292695, gaps=[]) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292727, stream_id=1, stream_seq=11) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292696, gaps=[]) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292728, stream_id=1, stream_seq=12) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292729, stream_id=1, stream_seq=12) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292697, gaps=[]) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292730, stream_id=1, stream_seq=12) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292731, stream_id=1, stream_seq=12) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292698, gaps=[]) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292732, stream_id=1, stream_seq=12) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292733, stream_id=1, stream_seq=12) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292699, gaps=[]) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292734, stream_id=1, stream_seq=12) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292700, gaps=[]) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292735, stream_id=1, stream_seq=13) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292736, stream_id=1, stream_seq=13) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292701, gaps=[]) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292737, stream_id=1, stream_seq=13) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292738, stream_id=1, stream_seq=13) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292702, gaps=[]) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292739, stream_id=1, stream_seq=13) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292740, stream_id=1, stream_seq=13) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292703, gaps=[]) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292741, stream_id=1, stream_seq=13) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292704, gaps=[]) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292742, stream_id=1, stream_seq=14) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292743, stream_id=1, stream_seq=14) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292705, gaps=[]) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292744, stream_id=1, stream_seq=14) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292745, stream_id=1, stream_seq=14) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292706, gaps=[]) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292746, stream_id=1, stream_seq=14) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292747, stream_id=1, stream_seq=14) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292707, gaps=[]) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292748, stream_id=1, stream_seq=14) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292708, gaps=[]) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292749, stream_id=1, stream_seq=15) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292750, stream_id=1, stream_seq=15) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292709, gaps=[]) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292751, stream_id=1, stream_seq=15) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292752, stream_id=1, stream_seq=15) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292710, gaps=[]) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292753, stream_id=1, stream_seq=15) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292754, stream_id=1, stream_seq=15) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292711, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292755, stream_id=1, stream_seq=15) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292712, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292756, stream_id=1, stream_seq=16) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292757, stream_id=1, stream_seq=16) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292713, gaps=[]) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292758, stream_id=1, stream_seq=16) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292759, stream_id=1, stream_seq=16) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292714, gaps=[]) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292760, stream_id=1, stream_seq=16) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292761, stream_id=1, stream_seq=16) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292715, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292762, stream_id=1, stream_seq=16) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292716, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292763, stream_id=1, stream_seq=17) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292764, stream_id=1, stream_seq=17) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292717, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292765, stream_id=1, stream_seq=17) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292766, stream_id=1, stream_seq=17) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292718, gaps=[]) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292767, stream_id=1, stream_seq=17) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292768, stream_id=1, stream_seq=17) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292719, gaps=[]) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292769, stream_id=1, stream_seq=17) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292720, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292770, stream_id=1, stream_seq=18) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292771, stream_id=1, stream_seq=18) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292721, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292772, stream_id=1, stream_seq=18) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292773, stream_id=1, stream_seq=18) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292722, gaps=[]) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292774, stream_id=1, stream_seq=18) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292775, stream_id=1, stream_seq=18) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292723, gaps=[]) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292776, stream_id=1, stream_seq=18) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292724, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292777, stream_id=1, stream_seq=19) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292778, stream_id=1, stream_seq=19) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292725, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292779, stream_id=1, stream_seq=19) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292780, stream_id=1, stream_seq=19) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292726, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292781, stream_id=1, stream_seq=19) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292782, stream_id=1, stream_seq=19) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292727, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292783, stream_id=1, stream_seq=19) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292728, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292784, stream_id=1, stream_seq=20) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292785, stream_id=1, stream_seq=20) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292729, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292786, stream_id=1, stream_seq=20) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292787, stream_id=1, stream_seq=20) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292730, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292788, stream_id=1, stream_seq=20) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292789, stream_id=1, stream_seq=20) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292731, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292790, stream_id=1, stream_seq=20) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292732, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292791, stream_id=1, stream_seq=21) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292792, stream_id=1, stream_seq=21) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292733, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292793, stream_id=1, stream_seq=21) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292794, stream_id=1, stream_seq=21) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292734, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292795, stream_id=1, stream_seq=21) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292796, stream_id=1, stream_seq=21) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292735, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292797, stream_id=1, stream_seq=21) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292736, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292798, stream_id=1, stream_seq=22) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292799, stream_id=1, stream_seq=22) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292737, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292800, stream_id=1, stream_seq=22) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292801, stream_id=1, stream_seq=22) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292738, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292802, stream_id=1, stream_seq=22) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292803, stream_id=1, stream_seq=22) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292739, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292804, stream_id=1, stream_seq=22) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292740, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292805, stream_id=1, stream_seq=23) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292806, stream_id=1, stream_seq=23) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292741, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292807, stream_id=1, stream_seq=23) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292808, stream_id=1, stream_seq=23) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292742, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292809, stream_id=1, stream_seq=23) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292810, stream_id=1, stream_seq=23) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292743, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292811, stream_id=1, stream_seq=23) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292744, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292812, stream_id=1, stream_seq=24) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292813, stream_id=1, stream_seq=24) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292745, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292814, stream_id=1, stream_seq=24) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292815, stream_id=1, stream_seq=24) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292746, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292816, stream_id=1, stream_seq=24) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292817, stream_id=1, stream_seq=24) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292747, gaps=[]) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292818, stream_id=1, stream_seq=24) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292748, gaps=[]) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292819, stream_id=1, stream_seq=25) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292820, stream_id=1, stream_seq=25) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292749, gaps=[]) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292821, stream_id=1, stream_seq=25) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292822, stream_id=1, stream_seq=25) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292750, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292823, stream_id=1, stream_seq=25) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292824, stream_id=1, stream_seq=25) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292751, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292825, stream_id=1, stream_seq=25) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292752, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292826, stream_id=1, stream_seq=26) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292827, stream_id=1, stream_seq=26) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292753, gaps=[]) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292828, stream_id=1, stream_seq=26) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292829, stream_id=1, stream_seq=26) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292754, gaps=[]) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292830, stream_id=1, stream_seq=26) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292831, stream_id=1, stream_seq=26) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292755, gaps=[]) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292832, stream_id=1, stream_seq=26) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292756, gaps=[]) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292833, stream_id=1, stream_seq=27) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292834, stream_id=1, stream_seq=27) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292757, gaps=[]) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292835, stream_id=1, stream_seq=27) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292836, stream_id=1, stream_seq=27) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292758, gaps=[]) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292837, stream_id=1, stream_seq=27) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292838, stream_id=1, stream_seq=27) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292759, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292839, stream_id=1, stream_seq=27) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292760, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292840, stream_id=1, stream_seq=28) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292841, stream_id=1, stream_seq=28) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292761, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292842, stream_id=1, stream_seq=28) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292843, stream_id=1, stream_seq=28) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292762, gaps=[]) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292844, stream_id=1, stream_seq=28) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292845, stream_id=1, stream_seq=28) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292763, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292846, stream_id=1, stream_seq=28) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292764, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292847, stream_id=1, stream_seq=29) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292848, stream_id=1, stream_seq=29) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292765, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292849, stream_id=1, stream_seq=29) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292850, stream_id=1, stream_seq=29) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292766, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292851, stream_id=1, stream_seq=29) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292852, stream_id=1, stream_seq=29) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292767, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292853, stream_id=1, stream_seq=29) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292768, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292854, stream_id=1, stream_seq=30) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292855, stream_id=1, stream_seq=30) 44475ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8192 44475ms [log] 8188 44475ms [log] line [file] undefined 44475ms [log] 44475ms [log] reading line 44475ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292769, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292856, stream_id=1, stream_seq=30) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292857, stream_id=1, stream_seq=30) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292770, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292858, stream_id=1, stream_seq=30) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292859, stream_id=1, stream_seq=30) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292771, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292860, stream_id=1, stream_seq=30) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292772, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292861, stream_id=1, stream_seq=31) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292862, stream_id=1, stream_seq=31) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292773, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292863, stream_id=1, stream_seq=31) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292864, stream_id=1, stream_seq=31) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292774, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292865, stream_id=1, stream_seq=31) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292866, stream_id=1, stream_seq=31) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292775, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292867, stream_id=1, stream_seq=31) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292776, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292868, stream_id=1, stream_seq=32) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292869, stream_id=1, stream_seq=32) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292777, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292870, stream_id=1, stream_seq=32) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292871, stream_id=1, stream_seq=32) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292778, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292872, stream_id=1, stream_seq=32) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292873, stream_id=1, stream_seq=32) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292779, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292874, stream_id=1, stream_seq=32) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292780, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3140292875, stream_id=1, stream_seq=33) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292876, stream_id=1, stream_seq=33) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292781, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292877, stream_id=1, stream_seq=33) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292878, stream_id=1, stream_seq=33) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292782, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292879, stream_id=1, stream_seq=33) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3140292880, stream_id=1, stream_seq=33) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292783, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3140292881, stream_id=1, stream_seq=33) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292784, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292785, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292786, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292787, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292788, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292789, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292790, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292791, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292792, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292793, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292794, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292795, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292796, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292797, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292798, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292799, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292800, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292801, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292802, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292803, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292804, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292805, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292806, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292807, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292808, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292809, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292810, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292811, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292812, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292813, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292814, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292815, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292816, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292817, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292818, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292819, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292820, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292821, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292822, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292823, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292824, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292825, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292826, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292827, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292828, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292829, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292830, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292831, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292832, gaps=[]) 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292833, gaps=[]) 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292834, gaps=[]) 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292835, gaps=[]) 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292836, gaps=[]) 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292837, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292838, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292839, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292840, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292841, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292842, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292843, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292844, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292845, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292846, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292847, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292848, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292849, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292850, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292851, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292852, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292853, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292854, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292855, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292856, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292857, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292858, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292859, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292860, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292861, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292862, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292863, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292864, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292865, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292866, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292867, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292868, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292869, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292870, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292871, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292872, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292873, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292874, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292875, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292876, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292877, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292878, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292879, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292880, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292881, gaps=[]) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 44685ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc"}', extra='') 44685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 44686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 44686ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44686ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 44686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 44686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44686ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44686ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 44686ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44686ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44687ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "closed"}] 44687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44687ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44687ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfb\xf0\xaa\x90\x05\x8f\xf3\xf21\x15\xfb\x9c') 44688ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfb\xf0\xaa\x90\x05\x8f\xf3\xf21\x15\xfb\x9c') 44689ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49981) 44689ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44689ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44754ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44754ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44829ms [err] Traceback (most recent call last): 44829ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44829ms [err] return _run_code(code, main_globals, None, 44829ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44829ms [err] exec(code, run_globals) 44829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44829ms [err] sys.exit(main()) 44829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44829ms [err] asyncio.run(main_async()) 44829ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44829ms [err] return loop.run_until_complete(main) 44829ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44830ms [err] self.run_forever() 44830ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44830ms [err] self._run_once() 44830ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44831ms [err] event_list = self._selector.select(timeout) 44831ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44831ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44831ms [err] KeyboardInterrupt 44833ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 44833ms [err] h.flush() 44833ms [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 60130ms [log] starting device 60532ms [err] DEBUG:asyncio:Using selector: EpollSelector 60600ms [err] ERROR:asyncio:Unclosed client session 60600ms [err] client_session: 60673ms [log] parsing 60673ms [log] creating device handler 60673ms [log] [ready] 60673ms [log] reading line 60673ms [log] [websocketToken] "faa4e436-d1ab-43db-a232-737a05f1ce1b" 60686ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60686ms [log] line {"signal":"gpio1","value":"strongH"} 60686ms [log] 60686ms [log] reading line 60686ms [log] line {"signal":"gpio2","value":"strongL"} 60686ms [log] 60686ms [log] reading line 60686ms [log] [websocketConnected] 62327ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62327ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62339ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6274fa05-67fc-43cf-907a-26888b1fc045"}}', extra='') 62339ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6274fa05-67fc-43cf-907a-26888b1fc045"} 62390ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222","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='') 62394ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62394ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62395ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222", "state": "new"}] 64398ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 64399ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64399ms [err] v=0 64399ms [err] o=- 3930741137 3930741137 IN IP4 0.0.0.0 64399ms [err] s=- 64399ms [err] t=0 0 64399ms [err] a=group:BUNDLE 0 64399ms [err] a=msid-semantic:WMS * 64399ms [err] m=application 9 DTLS/SCTP 5000 64399ms [err] c=IN IP4 0.0.0.0 64399ms [err] a=mid:0 64399ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64399ms [err] a=max-message-size:65536 64399ms [err] a=ice-ufrag:rpB7 64399ms [err] a=ice-pwd:FWpLK2y14wxlpdwjrhbyJH 64399ms [err] a=fingerprint:sha-256 BA:DC:D6:8F:2E:2C:30:E3:98:DD:E4:8D:18:9C:CD:BF:99:13:A7:4A:7B:1B:58:81:58:86:CF:54:0F:8B:64:0A 64399ms [err] a=setup:actpass 64399ms [err] 64401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 64401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64402ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222", "state": "new"}] 64403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64403ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64405ms [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'\x9b\x1e\xc5\xf56E\xea\xea\xf5x\xcb\\') 64405ms [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'(\xcdA\x85z\xf7\x9d\xd0\x05\xe8\xd2\x98') 64406ms [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'\x9b\x1e\xc5\xf56E\xea\xea\xf5x\xcb\\') 64406ms [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'(\xcdA\x85z\xf7\x9d\xd0\x05\xe8\xd2\x98') 64408ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64408ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'z\xd9\xca#\xe0\xa8\x0c3\x16\xe4\xd8\xc2') 64409ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'z\xd9\xca#\xe0\xa8\x0c3\x16\xe4\xd8\xc2') 64409ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x00B\xe7}\xcd6T r\x1c3\xc9') 64410ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x00B\xe7}\xcd6T r\x1c3\xc9') 64410ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63747) (expires in 600 seconds) 64410ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64411ms [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='') 64411ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64412ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222"}', extra='') 64412ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64412ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 64433ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1wM0YkTbgS/a') 64433ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1wM0YkTbgS/a') 64441ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7723260729640041834 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:gAXW\\r\\na=ice-pwd:7Zjldqbvdu/akxJrzXaaZG5k\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9E:5B:41:40:C8:44:46:ED:BF:3B:21:D4:6C:29:4F:D1:3B:35:B7:C5:6B:F9:73:CF:E9:F0:46:FF:8F:EE:14:83\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222"}', extra='') 64441ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64441ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 64441ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 64441ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 64441ms [err] v=0 64441ms [err] o=- 7723260729640041834 2 IN IP4 127.0.0.1 64441ms [err] s=- 64441ms [err] t=0 0 64441ms [err] a=group:BUNDLE 0 64441ms [err] a=msid-semantic: WMS 64441ms [err] m=application 9 DTLS/SCTP 5000 64441ms [err] c=IN IP4 0.0.0.0 64441ms [err] a=ice-ufrag:gAXW 64441ms [err] a=ice-pwd:7Zjldqbvdu/akxJrzXaaZG5k 64441ms [err] a=ice-options:trickle 64441ms [err] a=fingerprint:sha-256 9E:5B:41:40:C8:44:46:ED:BF:3B:21:D4:6C:29:4F:D1:3B:35:B7:C5:6B:F9:73:CF:E9:F0:46:FF:8F:EE:14:83 64441ms [err] a=setup:active 64441ms [err] a=mid:0 64441ms [err] a=sctpmap:5000 webrtc-datachannel 1024 64441ms [err] 64442ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 64442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64442ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(P6pR5hGVHn 1 udp 1845501695 172.17.0.2 32827 typ prflx) 64442ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64442ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64442ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64442ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34684) -> ('172.17.0.2', 32827)) State.WAITING -> State.IN_PROGRESS 64442ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$P@\x11L\x92\x91\xff\x86\x98\n\xa0') 64443ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222", "state": "connecting"}] 64443ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$P@\x11L\x92\x91\xff\x86\x98\n\xa0') 64443ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34684) -> ('172.17.0.2', 32827)) State.IN_PROGRESS -> State.SUCCEEDED 64443ms [err] INFO:aioice.ice:Connection(0) ICE completed 64453ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1106743176 1 udp 2113937151 c9077e8e-cc82-4bc8-ac1d-a113d943c3a4.local 32827 typ host generation 0 ufrag gAXW network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222"}', extra='') 64453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64453ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64458ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c9077e8e-cc82-4bc8-ac1d-a113d943c3a4.local" resolved to 172.17.0.2 64458ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3537645211 1 udp 1677729535 141.24.211.56 32827 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag gAXW network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222"}', extra='') 64458ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64458ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64458ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64463ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34684) -> ('172.17.0.2', 32827)) State.FROZEN -> State.IN_PROGRESS 64463ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe5>q\xe3\x0c\xd2\xe7X\xaa'0/") 64464ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xe5>q\xe3\x0c\xd2\xe7X\xaa'0/") 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34684) -> ('172.17.0.2', 32827)) State.IN_PROGRESS -> State.SUCCEEDED 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52482) -> ('172.17.0.2', 32827)) State.FROZEN -> State.FAILED 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34684) -> ('141.24.211.56', 32827)) State.FROZEN -> State.FAILED 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52482) -> ('141.24.211.56', 32827)) State.FROZEN -> State.FAILED 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63747) -> ('172.17.0.2', 32827)) State.FROZEN -> State.FAILED 64464ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63747) -> ('141.24.211.56', 32827)) State.FROZEN -> State.FAILED 64483ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 64484ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64485ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 64485ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 64487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 64488ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 64488ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 64488ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 64488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 64488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 64489ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 64489ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222", "state": "connected"}] 64491ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 64492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 64493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 64493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 64493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 64493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=593495961, stream_id=1, stream_seq=0) 64493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=593495961, gaps=[]) 64494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=944541597, stream_id=1, stream_seq=0) 64494ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=944541597, gaps=[]) 64495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=593495962, stream_id=1, stream_seq=1) 64495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=593495963, stream_id=1, stream_seq=2) 64495ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UaR19BwRfrji') 64495ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UaR19BwRfrji') 64496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=593495963, gaps=[]) 64496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64557ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64557ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64558ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p2Cu0OtGPjOB') 64558ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p2Cu0OtGPjOB') 64621ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZxI+x2YGVm4K') 64622ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZxI+x2YGVm4K') 64622ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52482) -> ('172.17.0.2', 32827)) State.WAITING -> State.IN_PROGRESS 64623ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x94\xf4\xa1\xabm\x1a\x0f\xc8\r7\xddP') 64627ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 32827) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x94\xf4\xa1\xabm\x1a\x0f\xc8\r7\xddP') 64627ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52482) -> ('172.17.0.2', 32827)) State.IN_PROGRESS -> State.SUCCEEDED 64661ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222"}', extra='') 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 64662ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64663ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 64663ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 64663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64663ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64664ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 64664ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64664ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64665ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7af2f5d1-ec4b-4982-be88-921f1d056222", "state": "closed"}] 64666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64666ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64667ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x18\x9a?\x9f.!iEE\xc5\xbf\xc7') 64667ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x18\x9a?\x9f.!iEE\xc5\xbf\xc7') 64668ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63747) 64668ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64668ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64755ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64755ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 64813ms [err] Traceback (most recent call last): 64813ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64814ms [err] return _run_code(code, main_globals, None, 64814ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64814ms [err] exec(code, run_globals) 64814ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64814ms [err] sys.exit(main()) 64814ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64814ms [err] asyncio.run(main_async()) 64814ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64817ms [err] return loop.run_until_complete(main) 64817ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64817ms [err] self.run_forever() 64817ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64817ms [err] self._run_once() 64817ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64817ms [err] event_list = self._selector.select(timeout) 64817ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64817ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64817ms [err] KeyboardInterrupt 64818ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 64818ms [err] h.flush() 64818ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 64917ms [log] starting device 65318ms [err] DEBUG:asyncio:Using selector: EpollSelector 65387ms [err] ERROR:asyncio:Unclosed client session 65387ms [err] client_session: 65453ms [log] parsing 65453ms [log] creating device handler 65453ms [log] [ready] 65453ms [log] reading line 65453ms [log] [websocketToken] "a55b0b9b-dcf6-4563-9c0b-e1cd8f8adfce" 65467ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65467ms [log] [websocketConnected] 67168ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 67169ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67197ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5c3d2c14-94a9-4036-a3a4-0d536915db03"}}', extra='') 67198ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5c3d2c14-94a9-4036-a3a4-0d536915db03"} 67251ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c","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='') 67258ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c", "state": "new"}] 69261ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 69263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 69263ms [err] v=0 69263ms [err] o=- 3930741142 3930741142 IN IP4 0.0.0.0 69263ms [err] s=- 69263ms [err] t=0 0 69263ms [err] a=group:BUNDLE 0 69263ms [err] a=msid-semantic:WMS * 69263ms [err] m=application 9 DTLS/SCTP 5000 69263ms [err] c=IN IP4 0.0.0.0 69263ms [err] a=mid:0 69263ms [err] a=sctpmap:5000 webrtc-datachannel 65535 69263ms [err] a=max-message-size:65536 69263ms [err] a=ice-ufrag:iXug 69263ms [err] a=ice-pwd:CU20bFz2no2YCphtbUtOqb 69263ms [err] a=fingerprint:sha-256 82:04:46:CC:13:EF:8B:C0:D3:CE:8F:04:1B:2C:85:AB:3F:25:68:EC:4F:87:53:4E:5F:18:D2:EF:F0:28:23:FF 69263ms [err] a=setup:actpass 69263ms [err] 69264ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 69264ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69266ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c", "state": "new"}] 69266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69267ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69269ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\xcey*\xd6\xca\xcbI\xea\xe37\xe2') 69269ms [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'\xb9\xeb\xe2\xb1\x1b\x9erH\x91\x8c\xcb\x8c') 69270ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\xcey*\xd6\xca\xcbI\xea\xe37\xe2') 69270ms [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'\xb9\xeb\xe2\xb1\x1b\x9erH\x91\x8c\xcb\x8c') 69272ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69272ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xca\x98\xad\xd1',\x1bM\xdc\xa8e\x92") 69273ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xca\x98\xad\xd1',\x1bM\xdc\xa8e\x92") 69273ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'k\x8c\xa4$H\xf5b\x12\x99V\xad\xfd') 69274ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'k\x8c\xa4$H\xf5b\x12\x99V\xad\xfd') 69274ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63950) (expires in 600 seconds) 69274ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69275ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69276ms [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='') 69276ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c"}', extra='') 69276ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69276ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 69299ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'auwEaIwXtJP0') 69299ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'auwEaIwXtJP0') 69301ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7861180889005233434 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:bPiF\\r\\na=ice-pwd:P0dyt4y9kkSaKSKXzdB75/pe\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 CF:9D:66:7D:9B:A4:AE:AF:E1:4D:95:51:82:1C:0B:2F:FF:77:3F:A8:28:2F:B5:9B:65:2A:3F:4B:F1:41:08:8B\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c"}', extra='') 69301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 69302ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 69302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 69302ms [err] v=0 69302ms [err] o=- 7861180889005233434 2 IN IP4 127.0.0.1 69302ms [err] s=- 69302ms [err] t=0 0 69302ms [err] a=group:BUNDLE 0 69302ms [err] a=msid-semantic: WMS 69302ms [err] m=application 9 DTLS/SCTP 5000 69302ms [err] c=IN IP4 0.0.0.0 69302ms [err] a=ice-ufrag:bPiF 69302ms [err] a=ice-pwd:P0dyt4y9kkSaKSKXzdB75/pe 69302ms [err] a=ice-options:trickle 69302ms [err] a=fingerprint:sha-256 CF:9D:66:7D:9B:A4:AE:AF:E1:4D:95:51:82:1C:0B:2F:FF:77:3F:A8:28:2F:B5:9B:65:2A:3F:4B:F1:41:08:8B 69302ms [err] a=setup:active 69302ms [err] a=mid:0 69302ms [err] a=sctpmap:5000 webrtc-datachannel 1024 69302ms [err] 69302ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 69302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69303ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9JAixFua2B 1 udp 1845501695 172.17.0.2 43272 typ prflx) 69303ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69303ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69303ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69303ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37886) -> ('172.17.0.2', 43272)) State.WAITING -> State.IN_PROGRESS 69303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'<\\\xfa\x9e\xa2\xff[\xd4\x87\xb1d*') 69304ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c", "state": "connecting"}] 69304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'<\\\xfa\x9e\xa2\xff[\xd4\x87\xb1d*') 69304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37886) -> ('172.17.0.2', 43272)) State.IN_PROGRESS -> State.SUCCEEDED 69304ms [err] INFO:aioice.ice:Connection(0) ICE completed 69311ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:454844113 1 udp 2113937151 6dbae079-7afb-4744-a245-1580d4cdd188.local 43272 typ host generation 0 ufrag bPiF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c"}', extra='') 69311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69316ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6dbae079-7afb-4744-a245-1580d4cdd188.local" resolved to 172.17.0.2 69323ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37886) -> ('172.17.0.2', 43272)) State.FROZEN -> State.IN_PROGRESS 69324ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'%\x94\xb9MM\xaa\xc9h\xcc\xaa\xa8`') 69324ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2285371330 1 udp 1677729535 141.24.211.56 43272 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag bPiF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c"}', extra='') 69325ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69325ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69325ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'%\x94\xb9MM\xaa\xc9h\xcc\xaa\xa8`') 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37886) -> ('172.17.0.2', 43272)) State.IN_PROGRESS -> State.SUCCEEDED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40428) -> ('172.17.0.2', 43272)) State.FROZEN -> State.FAILED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37886) -> ('141.24.211.56', 43272)) State.FROZEN -> State.FAILED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40428) -> ('141.24.211.56', 43272)) State.FROZEN -> State.FAILED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63950) -> ('172.17.0.2', 43272)) State.FROZEN -> State.FAILED 69326ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63950) -> ('141.24.211.56', 43272)) State.FROZEN -> State.FAILED 69343ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 69344ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69345ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 69345ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 69348ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 69348ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 69348ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 69348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 69349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 69349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 69349ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 69349ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c", "state": "connected"}] 69350ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69350ms [log] line {"signal":"gpio1","value":"strongH"} 69350ms [log] 69350ms [log] reading line 69350ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 69352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 69352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 69352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 69353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 69354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2164251323, stream_id=1, stream_seq=0) 69354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L6B2QHHYzEcY') 69355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L6B2QHHYzEcY') 69355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2164251323, gaps=[]) 69355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1366775503, stream_id=1, stream_seq=0) 69356ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1366775503, gaps=[]) 69356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2164251324, stream_id=1, stream_seq=1) 69356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 69357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2164251325, stream_id=1, stream_seq=2) 69357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2164251326, stream_id=1, stream_seq=3) 69357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2164251327, stream_id=1, stream_seq=4) 69357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2164251325, gaps=[]) 69358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 69358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2164251327, gaps=[]) 69358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 69417ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J1/h9hkWN2Cr') 69417ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J1/h9hkWN2Cr') 69430ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69431ms [log] line {"signal":"gpio2","value":"strongL"} 69431ms [log] 69431ms [log] reading line 69431ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69481ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6fayPfLtq3tY') 69481ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6fayPfLtq3tY') 69481ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40428) -> ('172.17.0.2', 43272)) State.WAITING -> State.IN_PROGRESS 69482ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9c)\xe4m\xa7i\xb5\xa94=e#') 69486ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43272) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9c)\xe4m\xa7i\xb5\xa94=e#') 69486ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40428) -> ('172.17.0.2', 43272)) State.IN_PROGRESS -> State.SUCCEEDED 69522ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c"}', extra='') 69523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 69523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 69523ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69524ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 69524ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 69524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69524ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69525ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69525ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 69525ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69526ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69526ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a3b140b-a7e6-4cb9-b965-d8f670f9d09c", "state": "closed"}] 69527ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69527ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69528ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8d- \x0c^\xba\x1f\x061b\xf8\xda') 69529ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8d- \x0c^\xba\x1f\x061b\xf8\xda') 69529ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63950) 69530ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69530ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69636ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69636ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69692ms [err] Traceback (most recent call last): 69692ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69692ms [err] return _run_code(code, main_globals, None, 69692ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69692ms [err] exec(code, run_globals) 69692ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69692ms [err] sys.exit(main()) 69692ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69692ms [err] asyncio.run(main_async()) 69692ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69692ms [err] return loop.run_until_complete(main) 69692ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69692ms [err] self.run_forever() 69692ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69693ms [err] self._run_once() 69693ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69693ms [err] event_list = self._selector.select(timeout) 69693ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69694ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69694ms [err] KeyboardInterrupt 69696ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 69696ms [err] h.flush() 69696ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 69793ms [log] starting device 70195ms [err] DEBUG:asyncio:Using selector: EpollSelector 70266ms [err] ERROR:asyncio:Unclosed client session 70266ms [err] client_session: 70315ms [log] parsing 70315ms [log] creating device handler 70315ms [log] [ready] 70315ms [log] reading line 70315ms [log] [websocketToken] "7749b838-bc7f-4894-91bb-8a62a295eac7" 70331ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70331ms [log] line {"signal":"gpio1","value":"strongH"} 70331ms [log] 70331ms [log] reading line 70331ms [log] line {"signal":"gpio2","value":"strongL"} 70331ms [log] 70331ms [log] reading line 70331ms [log] [websocketConnected] 70473ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70473ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70484ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3689d201-ba14-4e48-ba9f-789933b95c80"}}', extra='') 70484ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3689d201-ba14-4e48-ba9f-789933b95c80"} 70530ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","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='') 70534ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70534ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70534ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "new"}] 72537ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 72538ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 72538ms [err] v=0 72538ms [err] o=- 3930741145 3930741145 IN IP4 0.0.0.0 72538ms [err] s=- 72538ms [err] t=0 0 72538ms [err] a=group:BUNDLE 0 72538ms [err] a=msid-semantic:WMS * 72538ms [err] m=application 9 DTLS/SCTP 5000 72538ms [err] c=IN IP4 0.0.0.0 72538ms [err] a=mid:0 72538ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72538ms [err] a=max-message-size:65536 72538ms [err] a=ice-ufrag:RJkv 72538ms [err] a=ice-pwd:5STdwdcVxT5vvajt8HYNOk 72538ms [err] a=fingerprint:sha-256 C1:06:E0:1F:0A:14:ED:37:0E:05:26:88:D7:E4:10:49:06:0C:76:97:99:52:99:96:A5:EB:0E:32:DD:D5:01:11 72538ms [err] a=setup:actpass 72538ms [err] 72540ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 72540ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72541ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "new"}] 72542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72542ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72544ms [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'\x7ff\x04eD\xa6dF\xd0Z\x8b\xc2') 72544ms [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'\xca\x14\xd3\xaa_\xae\xfb\xd0,M\x92\xa7') 72545ms [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'\x7ff\x04eD\xa6dF\xd0Z\x8b\xc2') 72545ms [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'\xca\x14\xd3\xaa_\xae\xfb\xd0,M\x92\xa7') 72546ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72547ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x97\x1c\xf1\xc8\x01\xe4g?PQq\xa8') 72547ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x97\x1c\xf1\xc8\x01\xe4g?PQq\xa8') 72548ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xff\xac\xd9?\n\xb2x\xf8'h\xa0)") 72549ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\xff\xac\xd9?\n\xb2x\xf8'h\xa0)") 72549ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59137) (expires in 600 seconds) 72549ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72549ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72550ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72550ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72550ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 72551ms [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='') 72551ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72572ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42453) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06!Yb\xc4I\x8b\x8cT\xce\xc9S') 72572ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42453) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06!Yb\xc4I\x8b\x8cT\xce\xc9S') 72581ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741145 3930741145 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 42453 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 42453 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42595 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42453 typ srflx raddr 172.30.0.1 rport 42453\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42595 typ srflx raddr 172.17.0.2 rport 42595\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64277 typ relay raddr 172.17.0.2 rport 42216\\r\\na=end-of-candidates\\r\\na=ice-ufrag:dH7N\\r\\na=ice-pwd:ZXgwWoZHICCTbDFJgzTZh0\\r\\na=fingerprint:sha-256 94:54:BD:A7:6D:E4:32:FC:D3:A8:5E:A7:66:C1:6E:A2:EF:3D:49:EF:49:0D:0A:6B:BD:50:39:91:68:88:3B:2B\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 72581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 72581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 72581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 72581ms [err] v=0 72581ms [err] o=- 3930741145 3930741145 IN IP4 0.0.0.0 72581ms [err] s=- 72581ms [err] t=0 0 72581ms [err] a=group:BUNDLE 0 72581ms [err] a=msid-semantic:WMS * 72581ms [err] m=application 42453 DTLS/SCTP 5000 72581ms [err] c=IN IP4 172.30.0.1 72581ms [err] a=mid:0 72581ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72581ms [err] a=max-message-size:65536 72581ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42453 typ host 72581ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42595 typ host 72581ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42453 typ srflx raddr 172.30.0.1 rport 42453 72581ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42595 typ srflx raddr 172.17.0.2 rport 42595 72581ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64277 typ relay raddr 172.17.0.2 rport 42216 72581ms [err] a=end-of-candidates 72581ms [err] a=ice-ufrag:dH7N 72581ms [err] a=ice-pwd:ZXgwWoZHICCTbDFJgzTZh0 72581ms [err] a=fingerprint:sha-256 94:54:BD:A7:6D:E4:32:FC:D3:A8:5E:A7:66:C1:6E:A2:EF:3D:49:EF:49:0D:0A:6B:BD:50:39:91:68:88:3B:2B 72581ms [err] a=setup:active 72581ms [err] 72583ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 72584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72584ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.30.0.1', 42453)) State.FROZEN -> State.WAITING 72584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('172.30.0.1', 42453)) State.FROZEN -> State.WAITING 72584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.17.0.2', 42595)) State.FROZEN -> State.WAITING 72585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('172.30.0.1', 42453)) State.FROZEN -> State.WAITING 72585ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(qLs4HbUbTq 1 udp 1862270975 172.17.0.2 42453 typ prflx) 72585ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72585ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72585ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.17.0.2', 42453)) State.WAITING -> State.IN_PROGRESS 72586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42453) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7 u"j\x87\xdc\xda\x02\x02\xd8\x83') 72586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.30.0.1', 42453)) State.WAITING -> State.IN_PROGRESS 72586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42453) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc\xbc[i\xaf\xeb\xce\xcbo%3\x93') 72587ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "connecting"}] 72587ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42453) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7 u"j\x87\xdc\xda\x02\x02\xd8\x83') 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.17.0.2', 42453)) State.IN_PROGRESS -> State.SUCCEEDED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('172.30.0.1', 42453)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.17.0.2', 42595)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('172.17.0.2', 42595)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('141.24.211.56', 42453)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('141.24.211.56', 42453)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('141.24.211.56', 42595)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('141.24.211.56', 42595)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('141.24.210.113', 64277)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56680) -> ('141.24.210.113', 64277)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('172.30.0.1', 42453)) State.WAITING -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('172.17.0.2', 42595)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('141.24.211.56', 42453)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('141.24.211.56', 42595)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59137) -> ('141.24.210.113', 64277)) State.FROZEN -> State.FAILED 72589ms [err] INFO:aioice.ice:Connection(0) ICE completed 72589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42453) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc\xbc[i\xaf\xeb\xce\xcbo%3\x93') 72589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60349) -> ('172.30.0.1', 42453)) State.IN_PROGRESS -> State.SUCCEEDED 72589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42453) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8b\xff%\xa7}&\x82\xe6K\xd1\xde\xb6') 72590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42453) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8b\xff%\xa7}&\x82\xe6K\xd1\xde\xb6') 72605ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 72605ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72607ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 72608ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 72611ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 72612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 72612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 72612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 72612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 72612ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 72613ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "connected"}] 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 72614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 72616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 72616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 72616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 72616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4285172319, stream_id=1, stream_seq=0) 72617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2094021669, stream_id=1, stream_seq=0) 72618ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2094021669, gaps=[]) 72619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172319, gaps=[]) 72619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4285172320, stream_id=1, stream_seq=1) 72620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4285172321, stream_id=1, stream_seq=2) 72621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172320, gaps=[]) 72621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172321, gaps=[]) 72622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72708ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72708ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72786ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9"}', extra='') 72787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 72787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 72787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72787ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 72787ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 72788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72788ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 72789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72790ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "closed"}] 72790ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72790ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72791ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x11=w\xb8]\x12\xdc\xf8\xd2\x81U\x14') 72792ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x11=w\xb8]\x12\xdc\xf8\xd2\x81U\x14') 72792ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59137) 72792ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72792ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72875ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72875ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 72930ms [err] Traceback (most recent call last): 72930ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72930ms [err] return _run_code(code, main_globals, None, 72930ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72931ms [err] exec(code, run_globals) 72931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72931ms [err] sys.exit(main()) 72931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72931ms [err] asyncio.run(main_async()) 72931ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72931ms [err] return loop.run_until_complete(main) 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72931ms [err] self.run_forever() 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72931ms [err] self._run_once() 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72932ms [err] event_list = self._selector.select(timeout) 72932ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72932ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72932ms [err] KeyboardInterrupt 72933ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 72933ms [err] h.flush() 72933ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 73035ms [log] starting device 73429ms [err] DEBUG:asyncio:Using selector: EpollSelector 73500ms [err] ERROR:asyncio:Unclosed client session 73500ms [err] client_session: 73573ms [log] parsing 73573ms [log] creating device handler 73573ms [log] [ready] 73573ms [log] reading line 73573ms [log] [websocketToken] "98179082-130c-4e00-8b5e-b71a8ce7098e" 73593ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73593ms [log] [websocketConnected] 73793ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73793ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73819ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/76ba359a-b231-4423-8939-b3fcf1fd62fb"}}', extra='') 73819ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/76ba359a-b231-4423-8939-b3fcf1fd62fb"} 73874ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","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='') 73882ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "new"}] 75885ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 75887ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 75887ms [err] v=0 75887ms [err] o=- 3930741148 3930741148 IN IP4 0.0.0.0 75887ms [err] s=- 75887ms [err] t=0 0 75887ms [err] a=group:BUNDLE 0 75887ms [err] a=msid-semantic:WMS * 75887ms [err] m=application 9 DTLS/SCTP 5000 75887ms [err] c=IN IP4 0.0.0.0 75887ms [err] a=mid:0 75887ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75887ms [err] a=max-message-size:65536 75887ms [err] a=ice-ufrag:wINW 75887ms [err] a=ice-pwd:MY0VQwkJNIm9PYA1BKPCfV 75887ms [err] a=fingerprint:sha-256 31:CC:BA:2D:FA:26:EF:AC:21:43:B3:A0:BB:A3:23:12:28:31:BA:3B:E1:70:F0:FA:C1:08:3E:60:A5:D8:98:99 75887ms [err] a=setup:actpass 75887ms [err] 75888ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 75889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75890ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "new"}] 75891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75891ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75894ms [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'\xe4\xf9\xf6y\xe4m\xb9:\x1e\x0c\xa3\xa7') 75894ms [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'\x8cz\x11\xea\xa9N\x15\xc1z\xd1\xf9[') 75894ms [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'\x8cz\x11\xea\xa9N\x15\xc1z\xd1\xf9[') 75895ms [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'\xe4\xf9\xf6y\xe4m\xb9:\x1e\x0c\xa3\xa7') 75896ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75896ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\\!5\xd0\xaa\xd4\x06*\xe2\xc2i\xda') 75897ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\\!5\xd0\xaa\xd4\x06*\xe2\xc2i\xda') 75897ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2do\xbc\x01\xaa\x81\x97O\xbc!\x8a') 75898ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd2do\xbc\x01\xaa\x81\x97O\xbc!\x8a') 75898ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62055) (expires in 600 seconds) 75898ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75898ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75899ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75899ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75899ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 75899ms [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='') 75899ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52500) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G\xdc\xf48nf\xe54\xdfZ\xdc\xfa') 75917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52500) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G\xdc\xf48nf\xe54\xdfZ\xdc\xfa') 75925ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741148 3930741148 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 52500 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 52500 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38907 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52500 typ srflx raddr 172.30.0.1 rport 52500\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38907 typ srflx raddr 172.17.0.2 rport 38907\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51371 typ relay raddr 172.17.0.2 rport 45536\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Dpsm\\r\\na=ice-pwd:xyWeFQ2hDxL8i91Pz1KrU1\\r\\na=fingerprint:sha-256 36:82:1C:8D:65:B7:A0:D6:AB:75:5D:80:FA:E9:8D:AC:BB:39:1E:99:DB:18:01:7D:FD:81:EB:A7:73:30:59:FB\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 75925ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75925ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 75925ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 75925ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 75925ms [err] v=0 75925ms [err] o=- 3930741148 3930741148 IN IP4 0.0.0.0 75925ms [err] s=- 75925ms [err] t=0 0 75925ms [err] a=group:BUNDLE 0 75925ms [err] a=msid-semantic:WMS * 75925ms [err] m=application 52500 DTLS/SCTP 5000 75925ms [err] c=IN IP4 172.30.0.1 75925ms [err] a=mid:0 75925ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75925ms [err] a=max-message-size:65536 75925ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52500 typ host 75925ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38907 typ host 75925ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52500 typ srflx raddr 172.30.0.1 rport 52500 75925ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38907 typ srflx raddr 172.17.0.2 rport 38907 75925ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51371 typ relay raddr 172.17.0.2 rport 45536 75925ms [err] a=end-of-candidates 75925ms [err] a=ice-ufrag:Dpsm 75925ms [err] a=ice-pwd:xyWeFQ2hDxL8i91Pz1KrU1 75925ms [err] a=fingerprint:sha-256 36:82:1C:8D:65:B7:A0:D6:AB:75:5D:80:FA:E9:8D:AC:BB:39:1E:99:DB:18:01:7D:FD:81:EB:A7:73:30:59:FB 75925ms [err] a=setup:active 75925ms [err] 75927ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 75927ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75927ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75927ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.30.0.1', 52500)) State.FROZEN -> State.WAITING 75928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('172.30.0.1', 52500)) State.FROZEN -> State.WAITING 75928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.17.0.2', 38907)) State.FROZEN -> State.WAITING 75928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('172.30.0.1', 52500)) State.FROZEN -> State.WAITING 75928ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8cE9INjQmM 1 udp 1862270975 172.17.0.2 52500 typ prflx) 75928ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75928ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75928ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75928ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.17.0.2', 52500)) State.WAITING -> State.IN_PROGRESS 75928ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52500) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')r#\xaa\x17XPV\xdb=\r\xe6') 75929ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.30.0.1', 52500)) State.WAITING -> State.IN_PROGRESS 75929ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52500) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xdfI\x7f\xb2\xf1@\xe8\xd0\x06'\xbe\xa2") 75929ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "connecting"}] 75930ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52500) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')r#\xaa\x17XPV\xdb=\r\xe6') 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.17.0.2', 52500)) State.IN_PROGRESS -> State.SUCCEEDED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('172.30.0.1', 52500)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.17.0.2', 38907)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('172.17.0.2', 38907)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('141.24.211.56', 52500)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('141.24.211.56', 52500)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('141.24.211.56', 38907)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('141.24.211.56', 38907)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('141.24.210.113', 51371)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44035) -> ('141.24.210.113', 51371)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('172.30.0.1', 52500)) State.WAITING -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('172.17.0.2', 38907)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('141.24.211.56', 52500)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('141.24.211.56', 38907)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62055) -> ('141.24.210.113', 51371)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) ICE completed 75931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52500) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xdfI\x7f\xb2\xf1@\xe8\xd0\x06'\xbe\xa2") 75932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49435) -> ('172.30.0.1', 52500)) State.IN_PROGRESS -> State.SUCCEEDED 75932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52500) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*\xf9c0 \xcc\xfb\xefB?1u') 75932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52500) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*\xf9c0 \xcc\xfb\xefB?1u') 75948ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 75948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75949ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 75950ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 75952ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75953ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 75953ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 75953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 75953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 75953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 75953ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 75953ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "connected"}] 75954ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75954ms [log] line {"signal":"gpio1","value":"strongH"} 75954ms [log] 75954ms [log] reading line 75954ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 75955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 75955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 75955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 75957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 75957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2917190676, stream_id=1, stream_seq=0) 75957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3778835862, stream_id=1, stream_seq=0) 75958ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3778835862, gaps=[]) 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190676, gaps=[]) 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2917190677, stream_id=1, stream_seq=1) 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2917190678, stream_id=1, stream_seq=2) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2917190679, stream_id=1, stream_seq=3) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2917190680, stream_id=1, stream_seq=4) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190677, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190678, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190679, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190680, gaps=[]) 75961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76049ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76049ms [log] line {"signal":"gpio2","value":"strongL"} 76049ms [log] 76049ms [log] reading line 76049ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76116ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f"}', extra='') 76116ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 76117ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 76117ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76117ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 76117ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 76117ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76118ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 76119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76120ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "closed"}] 76120ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76120ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76120ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'q,\x19]\x84\xce\xf4\x829\xc4\x92\x04') 76121ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'q,\x19]\x84\xce\xf4\x829\xc4\x92\x04') 76121ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62055) 76122ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76122ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76197ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76197ms [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 76255ms [err] Traceback (most recent call last): 76255ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76255ms [err] return _run_code(code, main_globals, None, 76255ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76255ms [err] exec(code, run_globals) 76255ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76255ms [err] sys.exit(main()) 76255ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76255ms [err] asyncio.run(main_async()) 76255ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76255ms [err] return loop.run_until_complete(main) 76255ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76256ms [err] self.run_forever() 76256ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76257ms [err] self._run_once() 76257ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76257ms [err] event_list = self._selector.select(timeout) 76257ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76257ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76257ms [err] KeyboardInterrupt 76259ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 76259ms [err] h.flush() 76259ms [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 91285ms [log] starting device 91688ms [err] DEBUG:asyncio:Using selector: EpollSelector 91755ms [err] ERROR:asyncio:Unclosed client session 91755ms [err] client_session: 91833ms [log] parsing 91833ms [log] creating device handler 91833ms [log] [ready] 91833ms [log] reading line 91833ms [log] [websocketToken] "08239e3d-661a-4b26-b0ec-ae808ecf4519" 91845ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 91846ms [log] line {"signal":"gpio1","value":"strongH"} 91846ms [log] 91846ms [log] reading line 91846ms [log] line {"signal":"gpio2","value":"strongL"} 91846ms [log] 91846ms [log] reading line 91846ms [log] [websocketConnected] 93487ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93487ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93507ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a5bca3ef-3a00-47b5-86c3-628841fdde1c"}}', extra='') 93507ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a5bca3ef-3a00-47b5-86c3-628841fdde1c"} 93564ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62","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='') 93569ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 93569ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 93570ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62", "state": "new"}] 95574ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 95575ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 95575ms [err] v=0 95575ms [err] o=- 3930741168 3930741168 IN IP4 0.0.0.0 95575ms [err] s=- 95575ms [err] t=0 0 95575ms [err] a=group:BUNDLE 0 95575ms [err] a=msid-semantic:WMS * 95575ms [err] m=application 9 DTLS/SCTP 5000 95575ms [err] c=IN IP4 0.0.0.0 95575ms [err] a=mid:0 95575ms [err] a=sctpmap:5000 webrtc-datachannel 65535 95575ms [err] a=max-message-size:65536 95575ms [err] a=ice-ufrag:oxl8 95575ms [err] a=ice-pwd:aXBtdeaW0ffolFZy3319Ia 95575ms [err] a=fingerprint:sha-256 2C:A2:B3:35:D1:7F:DD:6E:80:88:D1:5C:17:51:54:60:7F:75:5D:0B:23:B6:AF:25:D9:B0:63:45:7F:55:E4:27 95575ms [err] a=setup:actpass 95575ms [err] 95576ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 95577ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 95578ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62", "state": "new"}] 95579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 95579ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 95581ms [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'EJ\x11\r\x1e\xfd\x11\x92NVQ\x14') 95581ms [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'\xe2\x90\x1e\xda?K\xf2>\x05h\t\xdf') 95582ms [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'EJ\x11\r\x1e\xfd\x11\x92NVQ\x14') 95582ms [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'\xe2\x90\x1e\xda?K\xf2>\x05h\t\xdf') 95584ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 95584ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'j\xa6\xeah\x17\x8c$\xa8\xe5B\xe2i') 95585ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'j\xa6\xeah\x17\x8c$\xa8\xe5B\xe2i') 95585ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0c\x83\xf0|\x82\xf3\x9d\x0f\xe4\xc9\xc3\x02') 95586ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x0c\x83\xf0|\x82\xf3\x9d\x0f\xe4\xc9\xc3\x02') 95586ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52124) (expires in 600 seconds) 95586ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 95587ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 95587ms [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='') 95588ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 95588ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62"}', extra='') 95588ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95588ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 95609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9G4fwpORBCoG') 95609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9G4fwpORBCoG') 95613ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2533998976671683420 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:OXFr\\r\\na=ice-pwd:4pfMFMKL8G17ravsqzGQwFnA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 06:14:BB:08:0E:41:F5:48:87:24:81:A3:AF:02:C0:E9:7E:7D:45:91:E8:B9:2D:14:B2:24:FA:7B:48:27:69:7F\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62"}', extra='') 95614ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95614ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 95614ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 95614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 95614ms [err] v=0 95614ms [err] o=- 2533998976671683420 2 IN IP4 127.0.0.1 95614ms [err] s=- 95614ms [err] t=0 0 95614ms [err] a=group:BUNDLE 0 95614ms [err] a=msid-semantic: WMS 95614ms [err] m=application 9 DTLS/SCTP 5000 95614ms [err] c=IN IP4 0.0.0.0 95614ms [err] a=ice-ufrag:OXFr 95614ms [err] a=ice-pwd:4pfMFMKL8G17ravsqzGQwFnA 95614ms [err] a=ice-options:trickle 95614ms [err] a=fingerprint:sha-256 06:14:BB:08:0E:41:F5:48:87:24:81:A3:AF:02:C0:E9:7E:7D:45:91:E8:B9:2D:14:B2:24:FA:7B:48:27:69:7F 95614ms [err] a=setup:active 95614ms [err] a=mid:0 95614ms [err] a=sctpmap:5000 webrtc-datachannel 1024 95614ms [err] 95615ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 95615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 95615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 95615ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(N8s3MGuQK3 1 udp 1845501695 172.17.0.2 39006 typ prflx) 95615ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95615ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95615ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95615ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38609) -> ('172.17.0.2', 39006)) State.WAITING -> State.IN_PROGRESS 95615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\x8a7\x13[-!;\xedM\xf7\x1c') 95616ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62", "state": "connecting"}] 95616ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\x8a7\x13[-!;\xedM\xf7\x1c') 95617ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38609) -> ('172.17.0.2', 39006)) State.IN_PROGRESS -> State.SUCCEEDED 95617ms [err] INFO:aioice.ice:Connection(0) ICE completed 95619ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2698582138 1 udp 2113937151 31b3e914-e463-4898-a01f-9ba726e9e1dd.local 39006 typ host generation 0 ufrag OXFr network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62"}', extra='') 95619ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95619ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95619ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95623ms [err] INFO:aioice.ice:Connection(0) Remote candidate "31b3e914-e463-4898-a01f-9ba726e9e1dd.local" resolved to 172.17.0.2 95631ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:871545193 1 udp 1677729535 141.24.211.56 39006 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag OXFr network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62"}', extra='') 95632ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95632ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95632ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95636ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38609) -> ('172.17.0.2', 39006)) State.FROZEN -> State.IN_PROGRESS 95636ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L\xc7\x8d\x8c\xbc\xa47\xd3\xad\x14\xfd`') 95637ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L\xc7\x8d\x8c\xbc\xa47\xd3\xad\x14\xfd`') 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38609) -> ('172.17.0.2', 39006)) State.IN_PROGRESS -> State.SUCCEEDED 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60388) -> ('172.17.0.2', 39006)) State.FROZEN -> State.FAILED 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38609) -> ('141.24.211.56', 39006)) State.FROZEN -> State.FAILED 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60388) -> ('141.24.211.56', 39006)) State.FROZEN -> State.FAILED 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52124) -> ('172.17.0.2', 39006)) State.FROZEN -> State.FAILED 95637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52124) -> ('141.24.211.56', 39006)) State.FROZEN -> State.FAILED 95656ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 95656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 95657ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 95658ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 95660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 95661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 95661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 95661ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 95661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 95661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 95662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 95662ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 95662ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62", "state": "connected"}] 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 95667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 95667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ADslF9va9rr8') 95668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ADslF9va9rr8') 95668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 95668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 95668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 95668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3759952564, stream_id=1, stream_seq=0) 95668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3759952564, gaps=[]) 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2232748071, stream_id=1, stream_seq=0) 95670ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2232748071, gaps=[]) 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3759952565, stream_id=1, stream_seq=1) 95670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 95671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3759952566, stream_id=1, stream_seq=2) 95671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3759952566, gaps=[]) 95671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 95730ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cXe8hjbkBWc4') 95730ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cXe8hjbkBWc4') 95744ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 95744ms [log] [experimentStatusChanged] {"status": "running", "message": null} 95793ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'oXaSjbxtcBXK') 95794ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'oXaSjbxtcBXK') 95794ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60388) -> ('172.17.0.2', 39006)) State.WAITING -> State.IN_PROGRESS 95794ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/\x1a\x0cn\x9d\xce\x9e}EX"\x9e') 95800ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39006) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/\x1a\x0cn\x9d\xce\x9e}EX"\x9e') 95800ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60388) -> ('172.17.0.2', 39006)) State.IN_PROGRESS -> State.SUCCEEDED 95838ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62"}', extra='') 95838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 95839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 95839ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 95839ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 95839ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 95839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 95840ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 95840ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95841ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 95841ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95841ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95842ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4ad2f476-6b03-4a47-8852-555ac0263a62", "state": "closed"}] 95842ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 95842ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 95843ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x18\xf3\xb2\xa8d\xfdO\xf9\x1d\x81\xba\xf2') 95844ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x18\xf3\xb2\xa8d\xfdO\xf9\x1d\x81\xba\xf2') 95844ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52124) 95844ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 95844ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 95927ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 95927ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 95988ms [err] Traceback (most recent call last): 95988ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 95988ms [err] return _run_code(code, main_globals, None, 95988ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 95988ms [err] exec(code, run_globals) 95988ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 95988ms [err] sys.exit(main()) 95988ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 95988ms [err] asyncio.run(main_async()) 95988ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 95988ms [err] return loop.run_until_complete(main) 95988ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 95989ms [err] self.run_forever() 95989ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 95989ms [err] self._run_once() 95989ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 95990ms [err] event_list = self._selector.select(timeout) 95990ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 95990ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 95990ms [err] KeyboardInterrupt 95992ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 95992ms [err] h.flush() 95992ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 96086ms [log] starting device 96493ms [err] DEBUG:asyncio:Using selector: EpollSelector 96561ms [err] ERROR:asyncio:Unclosed client session 96561ms [err] client_session: 96625ms [log] parsing 96625ms [log] creating device handler 96625ms [log] [ready] 96625ms [log] reading line 96625ms [log] [websocketToken] "a3a21c0e-567e-47f2-926a-44151d942d8b" 96639ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 96639ms [log] [websocketConnected] 98308ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 98309ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 98324ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/403fe9df-da3e-4349-9b96-9f43751418ab"}}', extra='') 98325ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/403fe9df-da3e-4349-9b96-9f43751418ab"} 98378ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a","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='') 98384ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a", "state": "new"}] 100387ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 100388ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 100388ms [err] v=0 100388ms [err] o=- 3930741173 3930741173 IN IP4 0.0.0.0 100388ms [err] s=- 100388ms [err] t=0 0 100388ms [err] a=group:BUNDLE 0 100388ms [err] a=msid-semantic:WMS * 100388ms [err] m=application 9 DTLS/SCTP 5000 100388ms [err] c=IN IP4 0.0.0.0 100388ms [err] a=mid:0 100388ms [err] a=sctpmap:5000 webrtc-datachannel 65535 100388ms [err] a=max-message-size:65536 100388ms [err] a=ice-ufrag:yu8G 100388ms [err] a=ice-pwd:KmGJAawL2i17iCskOcbk9t 100388ms [err] a=fingerprint:sha-256 AF:13:F3:73:99:E5:89:53:3D:7A:0D:44:C1:A8:39:B9:8C:F0:D1:25:E1:75:B1:B4:E3:A0:50:B6:0A:75:52:B7 100388ms [err] a=setup:actpass 100388ms [err] 100390ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 100390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 100391ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a", "state": "new"}] 100392ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 100392ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 100395ms [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't\xe5\x93D\xc1\x1c|\xef\xf8\x0b\x8c\xa6') 100395ms [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'\x93\r\x1bi\x8e\x9a\xe4\xb1\xa7\xd0\xbb\xb2') 100396ms [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't\xe5\x93D\xc1\x1c|\xef\xf8\x0b\x8c\xa6') 100396ms [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'\x93\r\x1bi\x8e\x9a\xe4\xb1\xa7\xd0\xbb\xb2') 100397ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 100398ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x11Q\x84\x17<\xd0 \xe2\xd9:\xecl') 100399ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x11Q\x84\x17<\xd0 \xe2\xd9:\xecl') 100399ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'#\xb4\x91\xa4(5Z\xdat\x1b\xc4+') 100400ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'#\xb4\x91\xa4(5Z\xdat\x1b\xc4+') 100400ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64996) (expires in 600 seconds) 100401ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 100401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 100402ms [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='') 100402ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 100402ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a"}', extra='') 100402ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100402ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 100421ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3169156275444551088 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:tpo2\\r\\na=ice-pwd:QleaRdH22APeXKeTc2R/azB7\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 00:3B:78:F2:2B:E1:1D:EA:FF:8C:C8:B2:D8:88:E5:52:AB:FB:6E:EC:90:82:86:DC:2F:25:F6:4C:20:D4:C3:77\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a"}', extra='') 100421ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100421ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 100421ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 100421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 100421ms [err] v=0 100421ms [err] o=- 3169156275444551088 2 IN IP4 127.0.0.1 100421ms [err] s=- 100421ms [err] t=0 0 100421ms [err] a=group:BUNDLE 0 100421ms [err] a=msid-semantic: WMS 100421ms [err] m=application 9 DTLS/SCTP 5000 100421ms [err] c=IN IP4 0.0.0.0 100421ms [err] a=ice-ufrag:tpo2 100421ms [err] a=ice-pwd:QleaRdH22APeXKeTc2R/azB7 100421ms [err] a=ice-options:trickle 100421ms [err] a=fingerprint:sha-256 00:3B:78:F2:2B:E1:1D:EA:FF:8C:C8:B2:D8:88:E5:52:AB:FB:6E:EC:90:82:86:DC:2F:25:F6:4C:20:D4:C3:77 100421ms [err] a=setup:active 100421ms [err] a=mid:0 100421ms [err] a=sctpmap:5000 webrtc-datachannel 1024 100421ms [err] 100422ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 100422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 100422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 100422ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100423ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100423ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100423ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a", "state": "connecting"}] 100423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yJiZjMD4jdCc') 100423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yJiZjMD4jdCc') 100424ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(aNkqnNrlWC 1 udp 1845501695 172.17.0.2 39892 typ prflx) 100424ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60231) -> ('172.17.0.2', 39892)) State.WAITING -> State.IN_PROGRESS 100424ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\xf2\xf4\xe8Id\xad\x93\x16\x0c\xea\x90') 100427ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A\xf2\xf4\xe8Id\xad\x93\x16\x0c\xea\x90') 100427ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60231) -> ('172.17.0.2', 39892)) State.IN_PROGRESS -> State.SUCCEEDED 100427ms [err] INFO:aioice.ice:Connection(0) ICE completed 100430ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2452192057 1 udp 2113937151 de68ac3c-ebbb-4f48-922d-e8186357848c.local 39892 typ host generation 0 ufrag tpo2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a"}', extra='') 100431ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100431ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100431ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100434ms [err] INFO:aioice.ice:Connection(0) Remote candidate "de68ac3c-ebbb-4f48-922d-e8186357848c.local" resolved to 172.17.0.2 100443ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:16964138 1 udp 1677729535 141.24.211.56 39892 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag tpo2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a"}', extra='') 100443ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100443ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100443ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100444ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60231) -> ('172.17.0.2', 39892)) State.FROZEN -> State.IN_PROGRESS 100444ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'T\x0c\xbb\xf4}\x81\r7l\xe1\x9f\xa0') 100445ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'T\x0c\xbb\xf4}\x81\r7l\xe1\x9f\xa0') 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60231) -> ('172.17.0.2', 39892)) State.IN_PROGRESS -> State.SUCCEEDED 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34352) -> ('172.17.0.2', 39892)) State.FROZEN -> State.FAILED 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60231) -> ('141.24.211.56', 39892)) State.FROZEN -> State.FAILED 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34352) -> ('141.24.211.56', 39892)) State.FROZEN -> State.FAILED 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64996) -> ('172.17.0.2', 39892)) State.FROZEN -> State.FAILED 100445ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64996) -> ('141.24.211.56', 39892)) State.FROZEN -> State.FAILED 100465ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 100465ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 100466ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 100467ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 100470ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 100471ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 100471ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 100471ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 100472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 100472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 100472ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 100472ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a", "state": "connected"}] 100473ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 100473ms [log] line {"signal":"gpio1","value":"strongH"} 100473ms [log] 100473ms [log] reading line 100473ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 100476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 100476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 100476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 100477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 100478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 100478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161126740, stream_id=1, stream_seq=0) 100478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3161126740, gaps=[]) 100479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3365188399, stream_id=1, stream_seq=0) 100479ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3365188399, gaps=[]) 100480ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fsTsmCN9xJpB') 100480ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fsTsmCN9xJpB') 100480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161126741, stream_id=1, stream_seq=1) 100481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 100481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161126742, stream_id=1, stream_seq=2) 100481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161126743, stream_id=1, stream_seq=3) 100481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161126744, stream_id=1, stream_seq=4) 100482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3161126742, gaps=[]) 100482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 100482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3161126744, gaps=[]) 100482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 100542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yb/dz7DCv28n') 100542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yb/dz7DCv28n') 100545ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100545ms [log] line {"signal":"gpio2","value":"strongL"} 100545ms [log] 100545ms [log] reading line 100545ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100606ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jOvMeBX7/acx') 100606ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jOvMeBX7/acx') 100606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34352) -> ('172.17.0.2', 39892)) State.WAITING -> State.IN_PROGRESS 100606ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaa\x1e\t\xcd\x9c}\x12I\xecN@t') 100609ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39892) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xaa\x1e\t\xcd\x9c}\x12I\xecN@t') 100609ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34352) -> ('172.17.0.2', 39892)) State.IN_PROGRESS -> State.SUCCEEDED 100636ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a"}', extra='') 100637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 100637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 100637ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100637ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 100637ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 100637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100638ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100638ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 100638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100638ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100639ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f3e7f56a-afd2-42e6-920c-684ceef3b79a", "state": "closed"}] 100639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100640ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100640ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfb}R \x06g\x99\xd2\xaf\xe6\xeb\x82') 100641ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfb}R \x06g\x99\xd2\xaf\xe6\xeb\x82') 100641ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64996) 100641ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100641ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100721ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100721ms [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 100765ms [err] Traceback (most recent call last): 100765ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 100765ms [err] return _run_code(code, main_globals, None, 100765ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 100765ms [err] exec(code, run_globals) 100765ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 100765ms [err] sys.exit(main()) 100765ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 100765ms [err] asyncio.run(main_async()) 100765ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 100765ms [err] return loop.run_until_complete(main) 100765ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 100765ms [err] self.run_forever() 100765ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 100766ms [err] self._run_once() 100766ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 100766ms [err] event_list = self._selector.select(timeout) 100766ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 100766ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 100766ms [err] KeyboardInterrupt 100769ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 100769ms [err] h.flush() 100769ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 100859ms [log] starting device 101254ms [err] DEBUG:asyncio:Using selector: EpollSelector 101325ms [err] ERROR:asyncio:Unclosed client session 101325ms [err] client_session: 101394ms [log] parsing 101394ms [log] creating device handler 101394ms [log] [ready] 101394ms [log] reading line 101394ms [log] [websocketToken] "94c315a3-ef5b-4b3d-ae20-9805524e93d7" 101412ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101413ms [log] line {"signal":"gpio1","value":"strongH"} 101413ms [log] 101413ms [log] reading line 101413ms [log] line {"signal":"gpio2","value":"strongL"} 101413ms [log] 101413ms [log] reading line 101413ms [log] [websocketConnected] 101572ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101572ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101589ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/37516038-200d-4396-839b-9fdd9bf96d2c"}}', extra='') 101589ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/37516038-200d-4396-839b-9fdd9bf96d2c"} 101636ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","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='') 101640ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101640ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101641ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "new"}] 103644ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 103646ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 103646ms [err] v=0 103646ms [err] o=- 3930741176 3930741176 IN IP4 0.0.0.0 103646ms [err] s=- 103646ms [err] t=0 0 103646ms [err] a=group:BUNDLE 0 103646ms [err] a=msid-semantic:WMS * 103646ms [err] m=application 9 DTLS/SCTP 5000 103646ms [err] c=IN IP4 0.0.0.0 103646ms [err] a=mid:0 103646ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103646ms [err] a=max-message-size:65536 103646ms [err] a=ice-ufrag:zHLW 103646ms [err] a=ice-pwd:56UdcFQmYiP22lNO1tdokA 103646ms [err] a=fingerprint:sha-256 28:7D:39:65:29:A2:1B:4A:49:70:52:11:4D:02:5E:13:F1:B3:28:00:19:32:A3:A2:C6:CB:BD:DA:AC:50:E4:D0 103646ms [err] a=setup:actpass 103646ms [err] 103647ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 103647ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103648ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "new"}] 103649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103649ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103651ms [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" \xc1f\x7f\x00\x9eb\x1e\xa7@4'") 103652ms [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'so\xd2;\xb1G\xa6\xe7\x1cH\xc6\xa4') 103653ms [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" \xc1f\x7f\x00\x9eb\x1e\xa7@4'") 103653ms [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'so\xd2;\xb1G\xa6\xe7\x1cH\xc6\xa4') 103654ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103655ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbf\x1d\xe7.\xbd\xd5\xe3m\xb0\x99Y\x8d') 103656ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbf\x1d\xe7.\xbd\xd5\xe3m\xb0\x99Y\x8d') 103656ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1d\x05n\xc1\xc0\xa90\x81\x9d\x89h!') 103657ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1d\x05n\xc1\xc0\xa90\x81\x9d\x89h!') 103657ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62626) (expires in 600 seconds) 103657ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103659ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103659ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103659ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 103659ms [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='') 103659ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\\\x8f4\x026\xa1\xa4\x827\xaax') 103684ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\\\x8f4\x026\xa1\xa4\x827\xaax') 103691ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741176 3930741176 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 47409 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 47409 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42267 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47409 typ srflx raddr 172.30.0.1 rport 47409\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42267 typ srflx raddr 172.17.0.2 rport 42267\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55364 typ relay raddr 172.17.0.2 rport 54623\\r\\na=end-of-candidates\\r\\na=ice-ufrag:zeVY\\r\\na=ice-pwd:eWIZx9GeWnwPBdFp3lhvKO\\r\\na=fingerprint:sha-256 89:FE:EE:18:8A:83:58:5A:B7:73:EB:93:70:17:3D:0F:C5:C6:A1:AB:31:EC:FF:19:62:10:4B:79:20:B1:81:43\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 103691ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103691ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 103691ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 103691ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 103691ms [err] v=0 103691ms [err] o=- 3930741176 3930741176 IN IP4 0.0.0.0 103691ms [err] s=- 103691ms [err] t=0 0 103691ms [err] a=group:BUNDLE 0 103691ms [err] a=msid-semantic:WMS * 103691ms [err] m=application 47409 DTLS/SCTP 5000 103691ms [err] c=IN IP4 172.30.0.1 103691ms [err] a=mid:0 103691ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103691ms [err] a=max-message-size:65536 103691ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47409 typ host 103691ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 42267 typ host 103691ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47409 typ srflx raddr 172.30.0.1 rport 47409 103691ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 42267 typ srflx raddr 172.17.0.2 rport 42267 103691ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55364 typ relay raddr 172.17.0.2 rport 54623 103691ms [err] a=end-of-candidates 103691ms [err] a=ice-ufrag:zeVY 103691ms [err] a=ice-pwd:eWIZx9GeWnwPBdFp3lhvKO 103691ms [err] a=fingerprint:sha-256 89:FE:EE:18:8A:83:58:5A:B7:73:EB:93:70:17:3D:0F:C5:C6:A1:AB:31:EC:FF:19:62:10:4B:79:20:B1:81:43 103691ms [err] a=setup:active 103691ms [err] 103694ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 103694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.30.0.1', 47409)) State.FROZEN -> State.WAITING 103695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('172.30.0.1', 47409)) State.FROZEN -> State.WAITING 103695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.17.0.2', 42267)) State.FROZEN -> State.WAITING 103695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('172.30.0.1', 47409)) State.FROZEN -> State.WAITING 103695ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(XWTqgRgehO 1 udp 1862270975 172.17.0.2 47409 typ prflx) 103695ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103696ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.17.0.2', 47409)) State.WAITING -> State.IN_PROGRESS 103696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xde\t\x15\x03\xa4\x7f\xfc\xfa\xcf\x1f\x12\xbe') 103696ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.30.0.1', 47409)) State.WAITING -> State.IN_PROGRESS 103696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80|)\xa0\x8e\xaa\x1a\x81\x951\xf8*') 103697ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "connecting"}] 103697ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xde\t\x15\x03\xa4\x7f\xfc\xfa\xcf\x1f\x12\xbe') 103697ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.17.0.2', 47409)) State.IN_PROGRESS -> State.SUCCEEDED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('172.30.0.1', 47409)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.17.0.2', 42267)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('172.17.0.2', 42267)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('141.24.211.56', 47409)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('141.24.211.56', 47409)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('141.24.211.56', 42267)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('141.24.211.56', 42267)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('141.24.210.113', 55364)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45162) -> ('141.24.210.113', 55364)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('172.30.0.1', 47409)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('172.17.0.2', 42267)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('141.24.211.56', 47409)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('141.24.211.56', 42267)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62626) -> ('141.24.210.113', 55364)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) ICE completed 103699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80|)\xa0\x8e\xaa\x1a\x81\x951\xf8*') 103699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54355) -> ('172.30.0.1', 47409)) State.IN_PROGRESS -> State.SUCCEEDED 103700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47409) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`|t\x1cE\xc6\xf1\xc8W\xaf\xf1\x89') 103700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47409) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`|t\x1cE\xc6\xf1\xc8W\xaf\xf1\x89') 103716ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 103716ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103718ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 103719ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 103722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 103722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 103722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 103723ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 103723ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "connected"}] 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 103724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1770641615, stream_id=1, stream_seq=0) 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2867447289, stream_id=1, stream_seq=0) 103726ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2867447289, gaps=[]) 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641615, gaps=[]) 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1770641616, stream_id=1, stream_seq=1) 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1770641617, stream_id=1, stream_seq=2) 103728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641616, gaps=[]) 103728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641617, gaps=[]) 103729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103800ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103800ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15"}', extra='') 103890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 103890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 103890ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 103890ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 103891ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103891ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103891ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 103891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103892ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103892ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "closed"}] 103893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103893ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103893ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8e\xfb\xae\xf9\xb3z\xab\x1dw\r\xed\xeb') 103894ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8e\xfb\xae\xf9\xb3z\xab\x1dw\r\xed\xeb') 103894ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62626) 103895ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103895ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103981ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103981ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104040ms [err] Traceback (most recent call last): 104040ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104041ms [err] return _run_code(code, main_globals, None, 104041ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104041ms [err] exec(code, run_globals) 104041ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104041ms [err] sys.exit(main()) 104041ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104041ms [err] asyncio.run(main_async()) 104041ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104041ms [err] return loop.run_until_complete(main) 104041ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104041ms [err] self.run_forever() 104041ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104042ms [err] self._run_once() 104042ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104042ms [err] event_list = self._selector.select(timeout) 104042ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104042ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104042ms [err] KeyboardInterrupt 104045ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 104045ms [err] h.flush() 104045ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 104151ms [log] starting device 104545ms [err] DEBUG:asyncio:Using selector: EpollSelector 104615ms [err] ERROR:asyncio:Unclosed client session 104615ms [err] client_session: 104679ms [log] parsing 104679ms [log] creating device handler 104679ms [log] [ready] 104679ms [log] reading line 104679ms [log] [websocketToken] "2580c153-fe2f-463b-88c5-b2dbf3a5d632" 104702ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104702ms [log] [websocketConnected] 104851ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 104852ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 104871ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/09926ecd-7d60-4535-8606-6b2ac509b1a0"}}', extra='') 104871ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/09926ecd-7d60-4535-8606-6b2ac509b1a0"} 104918ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","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='') 104924ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "new"}] 106927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 106928ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 106928ms [err] v=0 106928ms [err] o=- 3930741179 3930741179 IN IP4 0.0.0.0 106928ms [err] s=- 106928ms [err] t=0 0 106928ms [err] a=group:BUNDLE 0 106928ms [err] a=msid-semantic:WMS * 106928ms [err] m=application 9 DTLS/SCTP 5000 106928ms [err] c=IN IP4 0.0.0.0 106928ms [err] a=mid:0 106928ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106928ms [err] a=max-message-size:65536 106928ms [err] a=ice-ufrag:STeL 106928ms [err] a=ice-pwd:dkl8oJxqfoYGCxi2ODG3uK 106928ms [err] a=fingerprint:sha-256 F5:B6:B5:54:3C:1E:08:D2:FC:C8:89:95:53:0A:C7:CE:24:9B:10:77:CD:86:92:B0:3B:51:12:65:CA:D0:36:34 106928ms [err] a=setup:actpass 106928ms [err] 106930ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 106930ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 106931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "new"}] 106932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 106932ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 106934ms [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'\xf8j\xd3=\x80\xcbb\xba\xa1R\xf2\xdb') 106934ms [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'\xc2\x17I\xcb|Wo\xa5\xe7\xe0\x7f\xb4') 106935ms [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'\xf8j\xd3=\x80\xcbb\xba\xa1R\xf2\xdb') 106935ms [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'\xc2\x17I\xcb|Wo\xa5\xe7\xe0\x7f\xb4') 106937ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 106937ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"yZI\x99\xaf2p'D\xaa\xfaf") 106938ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"yZI\x99\xaf2p'D\xaa\xfaf") 106938ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x935\xe9Q\x0f\x01$\x1f\x81sv`') 106940ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x935\xe9Q\x0f\x01$\x1f\x81sv`') 106940ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51780) (expires in 600 seconds) 106940ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 106940ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 106941ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 106941ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106941ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 106941ms [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='') 106942ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 106968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39622) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\x9ci\x03Z2\x1b\xa7*\x85\xae\x9a') 106968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39622) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\x9ci\x03Z2\x1b\xa7*\x85\xae\x9a') 106976ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741179 3930741179 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 39622 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 39622 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50354 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39622 typ srflx raddr 172.30.0.1 rport 39622\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50354 typ srflx raddr 172.17.0.2 rport 50354\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55524 typ relay raddr 172.17.0.2 rport 52779\\r\\na=end-of-candidates\\r\\na=ice-ufrag:EzTK\\r\\na=ice-pwd:1h81IbqFBmTZ1PIYDswg9D\\r\\na=fingerprint:sha-256 5D:39:46:FC:6F:EF:34:D3:FA:ED:AA:7B:0B:26:AA:41:47:37:84:14:B8:B7:25:4C:0A:54:1F:F1:C9:4A:4A:D7\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 106976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 106976ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 106976ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 106976ms [err] v=0 106976ms [err] o=- 3930741179 3930741179 IN IP4 0.0.0.0 106976ms [err] s=- 106976ms [err] t=0 0 106976ms [err] a=group:BUNDLE 0 106976ms [err] a=msid-semantic:WMS * 106976ms [err] m=application 39622 DTLS/SCTP 5000 106976ms [err] c=IN IP4 172.30.0.1 106976ms [err] a=mid:0 106976ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106976ms [err] a=max-message-size:65536 106976ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39622 typ host 106976ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50354 typ host 106976ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39622 typ srflx raddr 172.30.0.1 rport 39622 106976ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50354 typ srflx raddr 172.17.0.2 rport 50354 106976ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55524 typ relay raddr 172.17.0.2 rport 52779 106976ms [err] a=end-of-candidates 106976ms [err] a=ice-ufrag:EzTK 106976ms [err] a=ice-pwd:1h81IbqFBmTZ1PIYDswg9D 106976ms [err] a=fingerprint:sha-256 5D:39:46:FC:6F:EF:34:D3:FA:ED:AA:7B:0B:26:AA:41:47:37:84:14:B8:B7:25:4C:0A:54:1F:F1:C9:4A:4A:D7 106976ms [err] a=setup:active 106976ms [err] 106977ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 106977ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 106978ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 106978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.30.0.1', 39622)) State.FROZEN -> State.WAITING 106978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('172.30.0.1', 39622)) State.FROZEN -> State.WAITING 106978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.17.0.2', 50354)) State.FROZEN -> State.WAITING 106978ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('172.30.0.1', 39622)) State.FROZEN -> State.WAITING 106978ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(NjxsxOcsJj 1 udp 1862270975 172.17.0.2 39622 typ prflx) 106978ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106979ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106979ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.17.0.2', 39622)) State.WAITING -> State.IN_PROGRESS 106979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39622) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I\xa8\xd2\x81X\xbe\xca\xcf\x18w\xbag') 106979ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.30.0.1', 39622)) State.WAITING -> State.IN_PROGRESS 106979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39622) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe7\x1c\xe8o\x9f\x17'\x80mo\xeb&") 106980ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "connecting"}] 106980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39622) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'I\xa8\xd2\x81X\xbe\xca\xcf\x18w\xbag') 106980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.17.0.2', 39622)) State.IN_PROGRESS -> State.SUCCEEDED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('172.30.0.1', 39622)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.17.0.2', 50354)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('172.17.0.2', 50354)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('141.24.211.56', 39622)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('141.24.211.56', 39622)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('141.24.211.56', 50354)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('141.24.211.56', 50354)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('141.24.210.113', 55524)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 34153) -> ('141.24.210.113', 55524)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('172.30.0.1', 39622)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('172.17.0.2', 50354)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('141.24.211.56', 39622)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('141.24.211.56', 50354)) State.FROZEN -> State.FAILED 106982ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51780) -> ('141.24.210.113', 55524)) State.FROZEN -> State.FAILED 106982ms [err] INFO:aioice.ice:Connection(0) ICE completed 106982ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39622) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xe7\x1c\xe8o\x9f\x17'\x80mo\xeb&") 106982ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51817) -> ('172.30.0.1', 39622)) State.IN_PROGRESS -> State.SUCCEEDED 106982ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39622) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x92H\x15\\\x03\xc3\xa3sx:\x97\x8a') 106983ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39622) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x92H\x15\\\x03\xc3\xa3sx:\x97\x8a') 107000ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 107000ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 107001ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 107002ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 107005ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 107006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 107006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 107006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 107006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 107007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 107007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 107007ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 107007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "connected"}] 107008ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107008ms [log] line {"signal":"gpio1","value":"strongH"} 107008ms [log] 107008ms [log] reading line 107008ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 107009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 107009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 107009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 107009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 107010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 107011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 107011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 107011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 107011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2812091640, stream_id=1, stream_seq=0) 107011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 107013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1053834270, stream_id=1, stream_seq=0) 107013ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 107013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053834270, gaps=[]) 107014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091640, gaps=[]) 107014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 107014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2812091641, stream_id=1, stream_seq=1) 107014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 107015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2812091642, stream_id=1, stream_seq=2) 107015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2812091643, stream_id=1, stream_seq=3) 107015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2812091644, stream_id=1, stream_seq=4) 107016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091641, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091642, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091643, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091644, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 107083ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 107083ms [log] line {"signal":"gpio2","value":"strongL"} 107083ms [log] 107083ms [log] reading line 107083ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107179ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044"}', extra='') 107179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 107179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 107180ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107180ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 107180ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 107180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107181ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 107181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107182ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "closed"}] 107183ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107183ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107183ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'wR\xa8\x87\x14\xd4-\xa0?\xdb\xa8U') 107184ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'wR\xa8\x87\x14\xd4-\xa0?\xdb\xa8U') 107185ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51780) 107185ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107185ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107268ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107268ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 107328ms [err] Traceback (most recent call last): 107328ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 107328ms [err] return _run_code(code, main_globals, None, 107328ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 107328ms [err] exec(code, run_globals) 107328ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 107328ms [err] sys.exit(main()) 107328ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 107328ms [err] asyncio.run(main_async()) 107329ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 107329ms [err] return loop.run_until_complete(main) 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 107329ms [err] self.run_forever() 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 107329ms [err] self._run_once() 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 107330ms [err] event_list = self._selector.select(timeout) 107330ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 107330ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 107330ms [err] KeyboardInterrupt 107332ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 107332ms [err] h.flush() 107332ms [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