================== python Client to js Client Communication: should connect without errors 9762ms [log] starting device 10171ms [err] DEBUG:asyncio:Using selector: EpollSelector 10240ms [err] ERROR:asyncio:Unclosed client session 10240ms [err] client_session: 10318ms [log] parsing 10318ms [log] creating device handler 10318ms [log] [ready] 10318ms [log] reading line 10318ms [log] [websocketToken] "207db7f1-630b-4676-8917-894499c27e71" 10333ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10333ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12067ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12068ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12097ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5c4edb89-c7f1-4d72-8bcb-3c967268bc5f"}}', extra='') 12098ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5c4edb89-c7f1-4d72-8bcb-3c967268bc5f"} 12175ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12179ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542", "state": "new"}] 14182ms [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='') 14182ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14182ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14183ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14183ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 14183ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8271851895378284370 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:PgaS\\r\\na=ice-pwd:V3+rOe5AkdgBlh2vIyUxTXzT\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3E:97:7F:54:22:AE:51:DF:48:0E:F6:82:A7:F9:1A:8B:2B:86:FB:03:F9:8A:BB:7B:CD:E9:D2:E5:5C:AF:8A:FF\\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/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14183ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14183ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 14183ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 14183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14183ms [err] v=0 14183ms [err] o=- 8271851895378284370 2 IN IP4 127.0.0.1 14183ms [err] s=- 14183ms [err] t=0 0 14183ms [err] a=group:BUNDLE 0 14183ms [err] a=extmap-allow-mixed 14183ms [err] a=msid-semantic: WMS 14183ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14183ms [err] c=IN IP4 0.0.0.0 14183ms [err] a=ice-ufrag:PgaS 14183ms [err] a=ice-pwd:V3+rOe5AkdgBlh2vIyUxTXzT 14183ms [err] a=ice-options:trickle 14183ms [err] a=fingerprint:sha-256 3E:97:7F:54:22:AE:51:DF:48:0E:F6:82:A7:F9:1A:8B:2B:86:FB:03:F9:8A:BB:7B:CD:E9:D2:E5:5C:AF:8A:FF 14183ms [err] a=setup:actpass 14183ms [err] a=mid:0 14183ms [err] a=sctp-port:5000 14183ms [err] a=max-message-size:262144 14183ms [err] 14186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14186ms [err] v=0 14186ms [err] o=- 8271851895378284370 2 IN IP4 127.0.0.1 14186ms [err] s=- 14186ms [err] t=0 0 14186ms [err] a=group:BUNDLE 0 14186ms [err] a=extmap-allow-mixed 14186ms [err] a=msid-semantic: WMS 14186ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14186ms [err] c=IN IP4 0.0.0.0 14186ms [err] a=ice-ufrag:PgaS 14186ms [err] a=ice-pwd:V3+rOe5AkdgBlh2vIyUxTXzT 14186ms [err] a=ice-options:trickle 14186ms [err] a=fingerprint:sha-256 3E:97:7F:54:22:AE:51:DF:48:0E:F6:82:A7:F9:1A:8B:2B:86:FB:03:F9:8A:BB:7B:CD:E9:D2:E5:5C:AF:8A:FF 14186ms [err] a=setup:actpass 14186ms [err] a=mid:0 14186ms [err] a=sctp-port:5000 14186ms [err] a=max-message-size:262144 14186ms [err] 14187ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 14187ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542", "state": "new"}] 14188ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14188ms [err] v=0 14188ms [err] o=- 3930826654 3930826654 IN IP4 0.0.0.0 14188ms [err] s=- 14188ms [err] t=0 0 14188ms [err] a=group:BUNDLE 0 14188ms [err] a=msid-semantic:WMS * 14188ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14188ms [err] c=IN IP4 0.0.0.0 14188ms [err] a=mid:0 14188ms [err] a=sctp-port:5000 14188ms [err] a=max-message-size:65536 14188ms [err] a=ice-ufrag:ePBu 14188ms [err] a=ice-pwd:h31if87jkG6bFIf1qct8xl 14188ms [err] a=fingerprint:sha-256 DE:85:19:8D:CA:2B:71:DC:3B:FD:DD:12:CA:9F:C5:D5:6B:B3:A9:19:B0:27:6D:56:7E:FB:64:FB:B9:19:C7:2C 14188ms [err] a=setup:active 14188ms [err] 14189ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14189ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14189ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14191ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14192ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14194ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfd\xb97\x12\x0c\xac\xd4R-\xaa\xb3p') 14194ms [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'\x8f\xe9\xc0\x9cqYA\xc0@?f\xc7') 14195ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfd\xb97\x12\x0c\xac\xd4R-\xaa\xb3p') 14195ms [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'\x8f\xe9\xc0\x9cqYA\xc0@?f\xc7') 14196ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14196ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'51]\x89Q\x12\xaf\xf9\xfc\xb4\xc3X') 14197ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'51]\x89Q\x12\xaf\xf9\xfc\xb4\xc3X') 14197ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf2\xc9\xb4Y\xac\xee\xe2\xa4\xf2\xf9C7') 14198ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf2\xc9\xb4Y\xac\xee\xe2\xa4\xf2\xf9C7') 14198ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57829) (expires in 600 seconds) 14199ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14199ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14200ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14200ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14201ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14201ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542", "state": "connecting"}] 14225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Zp1oYFygjW0b') 14225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Zp1oYFygjW0b') 14225ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BYBqsSS3cy 1 udp 1845501695 172.17.0.2 57274 typ prflx) 14226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('172.17.0.2', 57274)) State.WAITING -> State.IN_PROGRESS 14226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb3Fg\x86\ry\xfb1\xfc\x07e\xff') 14231ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb3Fg\x86\ry\xfb1\xfc\x07e\xff') 14231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('172.17.0.2', 57274)) State.IN_PROGRESS -> State.SUCCEEDED 14232ms [err] INFO:aioice.ice:Connection(0) ICE completed 14239ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2358896081 1 udp 2113937151 412c3d3d-0ebe-457c-89e2-47640517f3b5.local 57274 typ host generation 0 ufrag PgaS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14239ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14239ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14239ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14242ms [err] INFO:aioice.ice:Connection(0) Remote candidate "412c3d3d-0ebe-457c-89e2-47640517f3b5.local" resolved to 172.17.0.2 14242ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('172.17.0.2', 57274)) State.FROZEN -> State.IN_PROGRESS 14243ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90\xa0\xb5q8\xe0\xfd\x80b\xbct\xae') 14244ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90\xa0\xb5q8\xe0\xfd\x80b\xbct\xae') 14244ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('172.17.0.2', 57274)) State.IN_PROGRESS -> State.SUCCEEDED 14248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:531776706 1 udp 1677729535 141.24.211.56 57274 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag PgaS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14251ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2711551792 1 udp 33562623 141.24.210.113 60361 typ relay raddr 141.24.211.56 rport 57274 generation 0 ufrag PgaS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14251ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14251ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14251ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14263ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42071) -> ('172.17.0.2', 57274)) State.FROZEN -> State.IN_PROGRESS 14263ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x15w\x9eT\x14\x92*\x85\xe4\xc5k') 14264ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x15w\x9eT\x14\x92*\x85\xe4\xc5k') 14264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42071) -> ('172.17.0.2', 57274)) State.IN_PROGRESS -> State.SUCCEEDED 14282ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B7dTmLDm6Uau') 14282ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B7dTmLDm6Uau') 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('141.24.211.56', 57274)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42071) -> ('141.24.211.56', 57274)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57733) -> ('141.24.210.113', 60361)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42071) -> ('141.24.210.113', 60361)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57829) -> ('172.17.0.2', 57274)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57829) -> ('141.24.211.56', 57274)) State.FROZEN -> State.FAILED 14283ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57829) -> ('141.24.210.113', 60361)) State.FROZEN -> State.FAILED 14283ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14283ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14284ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14285ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 14288ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 14289ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14289ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14289ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14289ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 14289ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542", "state": "connected"}] 14293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=59477508, stream_id=1, stream_seq=0) 14295ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1754599217, stream_id=1, stream_seq=0) 14295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=59477508, gaps=[]) 14296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1754599217, gaps=[]) 14296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 14345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Oj6KPf/PLjGL') 14345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57274) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Oj6KPf/PLjGL') 14368ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14368ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14455ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542"}', extra='') 14455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 14456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 14456ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14456ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 14456ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 14456ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14457ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14457ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14457ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 14458ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14458ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 14459ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac90c437-9f38-4b38-b44d-9bc22e3b5542", "state": "closed"}] 14459ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14460ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14460ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xcc\xaf\x81=\x86B\x82\xdb\xf5">>') 14461ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xcc\xaf\x81=\x86B\x82\xdb\xf5">>') 14461ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57829) 14462ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14462ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14537ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14537ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14614ms [err] Traceback (most recent call last): 14614ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14614ms [err] return _run_code(code, main_globals, None, 14614ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14614ms [err] exec(code, run_globals) 14614ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14614ms [err] sys.exit(main()) 14614ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14614ms [err] asyncio.run(main_async()) 14614ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14614ms [err] return loop.run_until_complete(main) 14614ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14615ms [err] self.run_forever() 14615ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14615ms [err] self._run_once() 14615ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14615ms [err] event_list = self._selector.select(timeout) 14615ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14616ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14616ms [err] KeyboardInterrupt 14618ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 14618ms [err] h.flush() 14618ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 14725ms [log] starting device 15146ms [err] DEBUG:asyncio:Using selector: EpollSelector 15218ms [err] ERROR:asyncio:Unclosed client session 15218ms [err] client_session: 15289ms [log] parsing 15289ms [log] creating device handler 15289ms [log] [ready] 15289ms [log] reading line 15289ms [log] [websocketToken] "60dbc776-ee0c-4828-9375-e3cb65ace0cf" 15311ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15312ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15534ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15536ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15553ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fa357dfc-d4b8-4239-ad11-c1807ac1fb9f"}}', extra='') 15554ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fa357dfc-d4b8-4239-ad11-c1807ac1fb9f"} 15634ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15638ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df", "state": "new"}] 17641ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17641ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17641ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 17641ms [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='') 17641ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17663ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930826657 3930826657 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 36070 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 36070 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57229 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57229 typ srflx raddr 172.17.0.2 rport 57229\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36070 typ srflx raddr 172.30.0.1 rport 36070\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55821 typ relay raddr 172.17.0.2 rport 59667\\r\\na=end-of-candidates\\r\\na=ice-ufrag:sKQD\\r\\na=ice-pwd:b3IzZiPKL1dneCOYNAdGR0\\r\\na=fingerprint:sha-256 6D:EF:8C:7C:69:6E:F8:6D:F7:D4:20:5C:44:45:C3:29:43:E7:3E:47:62:67:6E:97:33:12:03:B3:60:06:A3:2C\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17663ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17663ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 17664ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 17664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17664ms [err] v=0 17664ms [err] o=- 3930826657 3930826657 IN IP4 0.0.0.0 17664ms [err] s=- 17664ms [err] t=0 0 17664ms [err] a=group:BUNDLE 0 17664ms [err] a=msid-semantic:WMS * 17664ms [err] m=application 36070 DTLS/SCTP 5000 17664ms [err] c=IN IP4 172.30.0.1 17664ms [err] a=mid:0 17664ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17664ms [err] a=max-message-size:65536 17664ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 36070 typ host 17664ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57229 typ host 17664ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57229 typ srflx raddr 172.17.0.2 rport 57229 17664ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36070 typ srflx raddr 172.30.0.1 rport 36070 17664ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55821 typ relay raddr 172.17.0.2 rport 59667 17664ms [err] a=end-of-candidates 17664ms [err] a=ice-ufrag:sKQD 17664ms [err] a=ice-pwd:b3IzZiPKL1dneCOYNAdGR0 17664ms [err] a=fingerprint:sha-256 6D:EF:8C:7C:69:6E:F8:6D:F7:D4:20:5C:44:45:C3:29:43:E7:3E:47:62:67:6E:97:33:12:03:B3:60:06:A3:2C 17664ms [err] a=setup:actpass 17664ms [err] 17666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17666ms [err] v=0 17666ms [err] o=- 3930826657 3930826657 IN IP4 0.0.0.0 17666ms [err] s=- 17666ms [err] t=0 0 17666ms [err] a=group:BUNDLE 0 17666ms [err] a=msid-semantic:WMS * 17666ms [err] m=application 36070 DTLS/SCTP 5000 17666ms [err] c=IN IP4 172.30.0.1 17666ms [err] a=mid:0 17666ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17666ms [err] a=max-message-size:65536 17666ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 36070 typ host 17666ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57229 typ host 17666ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57229 typ srflx raddr 172.17.0.2 rport 57229 17666ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36070 typ srflx raddr 172.30.0.1 rport 36070 17666ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55821 typ relay raddr 172.17.0.2 rport 59667 17666ms [err] a=end-of-candidates 17666ms [err] a=ice-ufrag:sKQD 17666ms [err] a=ice-pwd:b3IzZiPKL1dneCOYNAdGR0 17666ms [err] a=fingerprint:sha-256 6D:EF:8C:7C:69:6E:F8:6D:F7:D4:20:5C:44:45:C3:29:43:E7:3E:47:62:67:6E:97:33:12:03:B3:60:06:A3:2C 17666ms [err] a=setup:actpass 17666ms [err] 17667ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 17667ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df", "state": "new"}] 17668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17668ms [err] v=0 17668ms [err] o=- 3930826657 3930826657 IN IP4 0.0.0.0 17668ms [err] s=- 17668ms [err] t=0 0 17668ms [err] a=group:BUNDLE 0 17668ms [err] a=msid-semantic:WMS * 17668ms [err] m=application 9 DTLS/SCTP 5000 17668ms [err] c=IN IP4 0.0.0.0 17668ms [err] a=mid:0 17668ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17668ms [err] a=max-message-size:65536 17668ms [err] a=ice-ufrag:xOkp 17668ms [err] a=ice-pwd:W6ns9HuZAosym6G513DiFj 17668ms [err] a=fingerprint:sha-256 19:49:46:1A:52:44:79:37:E0:22:B0:B8:AB:65:BA:18:81:78:DE:00:32:44:C6:82:43:4B:7F:D9:79:52:69:D8 17668ms [err] a=setup:active 17668ms [err] 17669ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17669ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17669ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17671ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17671ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17673ms [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'VnS\x8ay\xb6\\j\xa4\xb5\xab\x1a') 17674ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\xcb\xf7F\xb6W\x03\x1c\r*C\xa8') 17674ms [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'VnS\x8ay\xb6\\j\xa4\xb5\xab\x1a') 17675ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\xcb\xf7F\xb6W\x03\x1c\r*C\xa8') 17676ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17676ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\xe6\xbf55\x0eF\xfd6\x10N^') 17677ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b':\xe6\xbf55\x0eF\xfd6\x10N^') 17678ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdf\xdd\xd5\xfa\xac\xef\x9e\xd0\xe2pQ\x16') 17679ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xdf\xdd\xd5\xfa\xac\xef\x9e\xd0\xe2pQ\x16') 17679ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50283) (expires in 600 seconds) 17679ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17679ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17680ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.30.0.1', 36070)) State.FROZEN -> State.WAITING 17681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('172.30.0.1', 36070)) State.FROZEN -> State.WAITING 17681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.17.0.2', 57229)) State.FROZEN -> State.WAITING 17681ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('172.30.0.1', 36070)) State.FROZEN -> State.WAITING 17681ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17682ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.30.0.1', 36070)) State.WAITING -> State.IN_PROGRESS 17682ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36070) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04\xf2K\xbe\xfd\xa8\xb6\xe0\xb65\xb8j') 17682ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df", "state": "connecting"}] 17683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36070) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04\xf2K\xbe\xfd\xa8\xb6\xe0\xb65\xb8j') 17683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.30.0.1', 36070)) State.IN_PROGRESS -> State.SUCCEEDED 17683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.211.56', 57229)) State.FROZEN -> State.WAITING 17683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.211.56', 36070)) State.FROZEN -> State.WAITING 17683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.210.113', 55821)) State.FROZEN -> State.WAITING 17698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36070) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\x0b\x92\xf7\x95\x91Ie\xfd\r\x1c\xa8') 17698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36070) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r\x0b\x92\xf7\x95\x91Ie\xfd\r\x1c\xa8') 17698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('172.30.0.1', 36070)) State.WAITING -> State.FAILED 17698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.17.0.2', 57229)) State.WAITING -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('172.17.0.2', 57229)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.211.56', 57229)) State.WAITING -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('141.24.211.56', 57229)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.211.56', 36070)) State.WAITING -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('141.24.211.56', 36070)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('172.30.0.1', 36070)) State.WAITING -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('172.17.0.2', 57229)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('141.24.210.113', 55821)) State.WAITING -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38297) -> ('141.24.210.113', 55821)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('141.24.211.56', 57229)) State.FROZEN -> State.FAILED 17699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('141.24.211.56', 36070)) State.FROZEN -> State.FAILED 17700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50283) -> ('141.24.210.113', 55821)) State.FROZEN -> State.FAILED 17700ms [err] INFO:aioice.ice:Connection(0) ICE completed 17700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36070) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g\x19S\xe7\x92\x7f\xf8\x13\x1a\x1f\xb0\xf7') 17700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36070) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'g\x19S\xe7\x92\x7f\xf8\x13\x1a\x1f\xb0\xf7') 17700ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7zpjXbpf7b 1 udp 1862270975 172.17.0.2 36070 typ prflx) 17700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.17.0.2', 36070)) State.WAITING -> State.IN_PROGRESS 17700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36070) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x88\xb5\x1a\xe3\x08\x11\x9f&\x13[\xdb') 17701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36070) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\x88\xb5\x1a\xe3\x08\x11\x9f&\x13[\xdb') 17701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49826) -> ('172.17.0.2', 36070)) State.IN_PROGRESS -> State.SUCCEEDED 17702ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17702ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17703ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17704ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 17725ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17725ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17725ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17726ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17726ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 17727ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df", "state": "connected"}] 17727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1081907685, stream_id=1, stream_seq=0) 17731ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1480862325, stream_id=1, stream_seq=0) 17732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1081907685, gaps=[]) 17733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1480862325, gaps=[]) 17733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 17830ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17830ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17907ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df"}', extra='') 17908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 17908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 17908ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17908ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 17908ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 17908ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17909ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17909ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 17909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17910ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/439eda53-c9cb-4ecd-bd9c-960ae77975df", "state": "closed"}] 17911ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17911ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17911ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9fPP0jdP@\xc5WA6') 17912ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9fPP0jdP@\xc5WA6') 17912ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50283) 17913ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17913ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17983ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17983ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18062ms [err] Traceback (most recent call last): 18062ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18062ms [err] return _run_code(code, main_globals, None, 18062ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18062ms [err] exec(code, run_globals) 18062ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18063ms [err] sys.exit(main()) 18063ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18063ms [err] asyncio.run(main_async()) 18063ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18063ms [err] return loop.run_until_complete(main) 18063ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18063ms [err] self.run_forever() 18063ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18064ms [err] self._run_once() 18064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18064ms [err] event_list = self._selector.select(timeout) 18064ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18065ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18065ms [err] KeyboardInterrupt 18067ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 18067ms [err] h.flush() 18067ms [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 22592ms [log] starting device 23001ms [err] DEBUG:asyncio:Using selector: EpollSelector 23070ms [err] ERROR:asyncio:Unclosed client session 23070ms [err] client_session: 23150ms [log] parsing 23150ms [log] creating device handler 23150ms [log] [ready] 23150ms [log] reading line 23150ms [log] [websocketToken] "b96dba6c-827a-4b6d-8e69-eaca91008c23" 23164ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 23164ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 24860ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 24860ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 24881ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/479b963c-3038-45ac-a4f8-cda7dd5b26d1"}}', extra='') 24881ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/479b963c-3038-45ac-a4f8-cda7dd5b26d1"} 24941ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 24948ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771", "state": "new"}] 26952ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 26953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 26953ms [err] v=0 26953ms [err] o=- 3930826666 3930826666 IN IP4 0.0.0.0 26953ms [err] s=- 26953ms [err] t=0 0 26953ms [err] a=group:BUNDLE 0 26953ms [err] a=msid-semantic:WMS * 26953ms [err] m=application 9 DTLS/SCTP 5000 26953ms [err] c=IN IP4 0.0.0.0 26953ms [err] a=mid:0 26953ms [err] a=sctpmap:5000 webrtc-datachannel 65535 26953ms [err] a=max-message-size:65536 26953ms [err] a=ice-ufrag:b0Hi 26953ms [err] a=ice-pwd:p2ncyRPTj5EfA6H4gT4BNC 26953ms [err] a=fingerprint:sha-256 9B:24:6B:06:59:32:77:BA:C7:C3:7B:D8:3B:BE:47:68:04:FB:B5:1E:E8:BC:C4:AA:A9:73:F7:46:7D:EE:4F:96 26953ms [err] a=setup:actpass 26953ms [err] 26955ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 26955ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 26956ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771", "state": "new"}] 26956ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 26957ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 26959ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5\x9bv9\x96;\xdc\x95\x96\x18@\xd1') 26959ms [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'\xb0\x00A\xb0\x1b;\xf5\t+b\x0e\x81') 26960ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd5\x9bv9\x96;\xdc\x95\x96\x18@\xd1') 26960ms [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'\xb0\x00A\xb0\x1b;\xf5\t+b\x0e\x81') 26962ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 26962ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb7\x06:\x8e\xe3_\x14*\xe3\xc5U\x19') 26963ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb7\x06:\x8e\xe3_\x14*\xe3\xc5U\x19') 26963ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x87Xu\xa4as\xde\xa2\xe6)\x0b\xbf') 26965ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x87Xu\xa4as\xde\xa2\xe6)\x0b\xbf') 26965ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64853) (expires in 600 seconds) 26965ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 26965ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 26966ms [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='') 26966ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 26967ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771"}', extra='') 26967ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 26967ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 26988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm4US8KjI/mtj') 26988ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm4US8KjI/mtj') 26990ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4728194877272155051 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:Qbn3\\r\\na=ice-pwd:aowD3aPZTpMROqzz/3hle7Y+\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A6:69:79:9C:E3:92:DF:6D:4C:42:EF:FA:7B:69:86:37:F1:11:D4:BB:FE:3B:8E:E5:C3:03:DE:BD:C9:7F:E6:C0\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771"}', extra='') 26990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 26990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 26990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 26990ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 26990ms [err] v=0 26990ms [err] o=- 4728194877272155051 2 IN IP4 127.0.0.1 26990ms [err] s=- 26990ms [err] t=0 0 26990ms [err] a=group:BUNDLE 0 26990ms [err] a=msid-semantic: WMS 26990ms [err] m=application 9 DTLS/SCTP 5000 26990ms [err] c=IN IP4 0.0.0.0 26990ms [err] a=ice-ufrag:Qbn3 26990ms [err] a=ice-pwd:aowD3aPZTpMROqzz/3hle7Y+ 26990ms [err] a=ice-options:trickle 26990ms [err] a=fingerprint:sha-256 A6:69:79:9C:E3:92:DF:6D:4C:42:EF:FA:7B:69:86:37:F1:11:D4:BB:FE:3B:8E:E5:C3:03:DE:BD:C9:7F:E6:C0 26990ms [err] a=setup:active 26990ms [err] a=mid:0 26990ms [err] a=sctpmap:5000 webrtc-datachannel 1024 26990ms [err] 26991ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 26991ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 26992ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 26992ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(wdQbCCBqkg 1 udp 1845501695 172.17.0.2 53593 typ prflx) 26992ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 26992ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 26992ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 26992ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60913) -> ('172.17.0.2', 53593)) State.WAITING -> State.IN_PROGRESS 26993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x02\xe02\xb1\x8a\x91\xce\x9cO\x80\xf4\xb2') 26993ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771", "state": "connecting"}] 26994ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x02\xe02\xb1\x8a\x91\xce\x9cO\x80\xf4\xb2') 26994ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60913) -> ('172.17.0.2', 53593)) State.IN_PROGRESS -> State.SUCCEEDED 26994ms [err] INFO:aioice.ice:Connection(0) ICE completed 27001ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2670394792 1 udp 2113937151 63174ad3-0c2f-4636-9985-b61224a8f30d.local 53593 typ host generation 0 ufrag Qbn3 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771"}', extra='') 27001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27002ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27005ms [err] INFO:aioice.ice:Connection(0) Remote candidate "63174ad3-0c2f-4636-9985-b61224a8f30d.local" resolved to 172.17.0.2 27012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60913) -> ('172.17.0.2', 53593)) State.FROZEN -> State.IN_PROGRESS 27013ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8\xeb\xc9)J\x92\xf0\xe5\xea\x8ejj') 27014ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8\xeb\xc9)J\x92\xf0\xe5\xea\x8ejj') 27014ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60913) -> ('172.17.0.2', 53593)) State.IN_PROGRESS -> State.SUCCEEDED 27014ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44834) -> ('172.17.0.2', 53593)) State.FROZEN -> State.FAILED 27015ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64853) -> ('172.17.0.2', 53593)) State.FROZEN -> State.FAILED 27033ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 27033ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27034ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 27035ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 27038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 27038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 27038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 27038ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 27039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 27039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 27039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 27039ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771", "state": "connected"}] 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 27042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 27043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 27043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 27043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 27043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4234267680, stream_id=1, stream_seq=0) 27043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 27044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4234267680, gaps=[]) 27044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 27045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=206506480, stream_id=1, stream_seq=0) 27045ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206506480, gaps=[]) 27047ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/ATotl37zTtg') 27047ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/ATotl37zTtg') 27076ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:453482455 1 udp 1677729535 141.24.211.56 53593 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Qbn3 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771"}', extra='') 27076ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27076ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27076ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27110ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OkdE8E0uTqK0') 27111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OkdE8E0uTqK0') 27173ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8P1PnsNxE0Dg') 27174ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8P1PnsNxE0Dg') 27174ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44834) -> ('172.17.0.2', 53593)) State.WAITING -> State.IN_PROGRESS 27175ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\x8d\nO,)\xaf\xfa8=Z\r') 27178ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 53593) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\x8d\nO,)\xaf\xfa8=Z\r') 27178ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44834) -> ('172.17.0.2', 53593)) State.IN_PROGRESS -> State.SUCCEEDED 27179ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60913) -> ('141.24.211.56', 53593)) State.FROZEN -> State.FAILED 27179ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44834) -> ('141.24.211.56', 53593)) State.FROZEN -> State.FAILED 27179ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64853) -> ('141.24.211.56', 53593)) State.FROZEN -> State.FAILED 27550ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27550ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27724ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771"}', extra='') 27725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 27725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 27725ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27726ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 27726ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 27726ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27726ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27727ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27727ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 27727ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27728ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27729ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fe681ffc-ef83-40d4-8c5f-ad7172bfd771", "state": "closed"}] 27729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27730ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27730ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x92\xcf/\xaf\xb0\xcaV\x05\x13\xb9\xd1\xc3') 27731ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x92\xcf/\xaf\xb0\xcaV\x05\x13\xb9\xd1\xc3') 27732ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64853) 27732ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27732ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 27836ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 27836ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 27888ms [err] Traceback (most recent call last): 27888ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 27888ms [err] return _run_code(code, main_globals, None, 27888ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 27888ms [err] exec(code, run_globals) 27888ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 27888ms [err] sys.exit(main()) 27888ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 27888ms [err] asyncio.run(main_async()) 27888ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 27888ms [err] return loop.run_until_complete(main) 27888ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 27888ms [err] self.run_forever() 27888ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 27888ms [err] self._run_once() 27888ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 27888ms [err] event_list = self._selector.select(timeout) 27888ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 27888ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 27888ms [err] KeyboardInterrupt 27892ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 27892ms [err] h.flush() 27892ms [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 35938ms [log] starting device 36340ms [err] DEBUG:asyncio:Using selector: EpollSelector 36408ms [err] ERROR:asyncio:Unclosed client session 36408ms [err] client_session: 36481ms [log] parsing 36481ms [log] creating device handler 36481ms [log] [ready] 36481ms [log] reading line 36481ms [log] [websocketToken] "5d25ebd9-f60a-4f84-a220-c2df314cb7ff" 36493ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36493ms [log] [websocketConnected] 38197ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38197ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38217ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fb5974ce-f85b-4d99-beb8-8813a56777f9"}}', extra='') 38217ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fb5974ce-f85b-4d99-beb8-8813a56777f9"} 38282ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38285ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab", "state": "new"}] 40288ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 40289ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40289ms [err] v=0 40289ms [err] o=- 3930826680 3930826680 IN IP4 0.0.0.0 40289ms [err] s=- 40289ms [err] t=0 0 40289ms [err] a=group:BUNDLE 0 40289ms [err] a=msid-semantic:WMS * 40289ms [err] m=application 9 DTLS/SCTP 5000 40289ms [err] c=IN IP4 0.0.0.0 40289ms [err] a=mid:0 40289ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40289ms [err] a=max-message-size:65536 40289ms [err] a=ice-ufrag:fgfa 40289ms [err] a=ice-pwd:CT6bp4xZRdqlM81gYrcgVB 40289ms [err] a=fingerprint:sha-256 C7:C8:6E:91:7B:46:2D:48:87:D9:B0:3E:0F:15:43:FD:EC:2C:97:88:58:29:CC:9E:2B:20:F5:C2:D0:5F:AE:0D 40289ms [err] a=setup:actpass 40289ms [err] 40291ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 40291ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40292ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab", "state": "new"}] 40292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40293ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40295ms [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'&y\x9duM,a\x87\xffj\xf3\x88') 40295ms [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'\x91}\xc4CO\xe7\x1e\xa2\t\xde?\xad') 40296ms [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'&y\x9duM,a\x87\xffj\xf3\x88') 40296ms [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'\x91}\xc4CO\xe7\x1e\xa2\t\xde?\xad') 40298ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40298ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1a\xce\xf8\xd6?\x03\x91\xef@\xac\x8e\x1d') 40299ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1a\xce\xf8\xd6?\x03\x91\xef@\xac\x8e\x1d') 40300ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'b\xad\xb7\x14\x9bg%\xd6\xb5\xe0\xb8\x0f') 40301ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'b\xad\xb7\x14\x9bg%\xd6\xb5\xe0\xb8\x0f') 40301ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64631) (expires in 600 seconds) 40301ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40302ms [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='') 40302ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40303ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab"}', extra='') 40303ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40303ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 40323ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2460814689829465110 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:WlhY\\r\\na=ice-pwd:O7b6RaHVknBp4wmANXoShuC9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E3:C8:05:5E:1E:BA:7D:CF:80:C0:08:98:5C:A1:D2:10:90:10:4C:B9:2E:08:F4:82:A4:FE:BC:68:EB:B4:70:D2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab"}', extra='') 40323ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40323ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 40323ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 40323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40323ms [err] v=0 40323ms [err] o=- 2460814689829465110 2 IN IP4 127.0.0.1 40323ms [err] s=- 40323ms [err] t=0 0 40323ms [err] a=group:BUNDLE 0 40323ms [err] a=msid-semantic: WMS 40323ms [err] m=application 9 DTLS/SCTP 5000 40323ms [err] c=IN IP4 0.0.0.0 40323ms [err] a=ice-ufrag:WlhY 40323ms [err] a=ice-pwd:O7b6RaHVknBp4wmANXoShuC9 40323ms [err] a=ice-options:trickle 40323ms [err] a=fingerprint:sha-256 E3:C8:05:5E:1E:BA:7D:CF:80:C0:08:98:5C:A1:D2:10:90:10:4C:B9:2E:08:F4:82:A4:FE:BC:68:EB:B4:70:D2 40323ms [err] a=setup:active 40323ms [err] a=mid:0 40323ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40323ms [err] 40325ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40325ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40326ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40326ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40326ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nVndZEW6cgKo') 40326ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nVndZEW6cgKo') 40327ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab", "state": "connecting"}] 40327ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Bx445GbQRr 1 udp 1845501695 172.17.0.2 37529 typ prflx) 40327ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57516) -> ('172.17.0.2', 37529)) State.WAITING -> State.IN_PROGRESS 40327ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01\x88\xa9\x9co\xa1\xda\xa1q%q\x06') 40331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01\x88\xa9\x9co\xa1\xda\xa1q%q\x06') 40331ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57516) -> ('172.17.0.2', 37529)) State.IN_PROGRESS -> State.SUCCEEDED 40331ms [err] INFO:aioice.ice:Connection(0) ICE completed 40341ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4229319518 1 udp 2113937151 cf095b71-8bec-4f0f-bb2d-4c3a7b6bfe82.local 37529 typ host generation 0 ufrag WlhY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab"}', extra='') 40341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40344ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cf095b71-8bec-4f0f-bb2d-4c3a7b6bfe82.local" resolved to 172.17.0.2 40346ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57516) -> ('172.17.0.2', 37529)) State.FROZEN -> State.IN_PROGRESS 40346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xbc"e\t8i\x88\x10\xd2\x18\x86') 40347ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xbc"e\t8i\x88\x10\xd2\x18\x86') 40347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57516) -> ('172.17.0.2', 37529)) State.IN_PROGRESS -> State.SUCCEEDED 40347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44595) -> ('172.17.0.2', 37529)) State.FROZEN -> State.FAILED 40347ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64631) -> ('172.17.0.2', 37529)) State.FROZEN -> State.FAILED 40355ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1866328653 1 udp 1677729535 141.24.211.56 37529 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag WlhY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab"}', extra='') 40355ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40355ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40355ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40367ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57516) -> ('141.24.211.56', 37529)) State.FROZEN -> State.IN_PROGRESS 40367ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7\xf8\x16\xfe\x0b\x8d\x9d\x80\t\xca\xf0\xf6') 40376ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u1FZ6+c+3cQe') 40376ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u1FZ6+c+3cQe') 40388ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44595) -> ('141.24.211.56', 37529)) State.FROZEN -> State.IN_PROGRESS 40388ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y\xc3\xdfw\x08\x9e\xc9\xe8.U^\xc4') 40410ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64631) -> ('141.24.211.56', 37529)) State.FROZEN -> State.IN_PROGRESS 40410ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xc5\x80qZ'\x17\xcb0\x19w($") 40411ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xd8\xaa\xdb\x8d\xe8\x011\xa3\x87\xf7\x99\n') 40412ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xd8\xaa\xdb\x8d\xe8\x011\xa3\x87\xf7\x99\n') 40412ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 37529) 40431ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40431ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40433ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40434ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 40437ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40438ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40438ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40438ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40440ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 40440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A/GyWzNh70DJ') 40440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A/GyWzNh70DJ') 40441ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab", "state": "connected"}] 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1447441297, stream_id=1, stream_seq=0) 40451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441297, gaps=[]) 40452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1801805260, stream_id=1, stream_seq=0) 40453ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1801805260, gaps=[]) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1447441298, stream_id=1, stream_seq=1) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441299, stream_id=1, stream_seq=2) 40456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441300, stream_id=1, stream_seq=2) 40457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441301, stream_id=1, stream_seq=2) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441299, gaps=[]) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441302, stream_id=1, stream_seq=2) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441303, stream_id=1, stream_seq=2) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441301, gaps=[]) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441304, stream_id=1, stream_seq=2) 40461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441305, stream_id=1, stream_seq=2) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441303, gaps=[]) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441306, stream_id=1, stream_seq=3) 40463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441307, stream_id=1, stream_seq=3) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441308, stream_id=1, stream_seq=3) 40464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441309, stream_id=1, stream_seq=3) 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441305, gaps=[]) 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441310, stream_id=1, stream_seq=3) 40465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441311, stream_id=1, stream_seq=3) 40467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441307, gaps=[]) 40467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441312, stream_id=1, stream_seq=3) 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441309, gaps=[]) 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441313, stream_id=1, stream_seq=4) 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441314, stream_id=1, stream_seq=4) 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441315, stream_id=1, stream_seq=4) 40469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441316, stream_id=1, stream_seq=4) 40470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441317, stream_id=1, stream_seq=4) 40471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441311, gaps=[]) 40471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441318, stream_id=1, stream_seq=4) 40471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441319, stream_id=1, stream_seq=4) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441313, gaps=[]) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441320, stream_id=1, stream_seq=5) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441321, stream_id=1, stream_seq=5) 40473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441322, stream_id=1, stream_seq=5) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441315, gaps=[]) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441323, stream_id=1, stream_seq=5) 40474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441324, stream_id=1, stream_seq=5) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441325, stream_id=1, stream_seq=5) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441317, gaps=[]) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441326, stream_id=1, stream_seq=5) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441319, gaps=[]) 40476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441327, stream_id=1, stream_seq=6) 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441328, stream_id=1, stream_seq=6) 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441329, stream_id=1, stream_seq=6) 40477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441330, stream_id=1, stream_seq=6) 40478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441321, gaps=[]) 40478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441331, stream_id=1, stream_seq=6) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441332, stream_id=1, stream_seq=6) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441333, stream_id=1, stream_seq=6) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441323, gaps=[]) 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441334, stream_id=1, stream_seq=7) 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441335, stream_id=1, stream_seq=7) 40480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441336, stream_id=1, stream_seq=7) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441325, gaps=[]) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441337, stream_id=1, stream_seq=7) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441338, stream_id=1, stream_seq=7) 40482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441339, stream_id=1, stream_seq=7) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441327, gaps=[]) 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441340, stream_id=1, stream_seq=7) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441329, gaps=[]) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441341, stream_id=1, stream_seq=8) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441342, stream_id=1, stream_seq=8) 40484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441343, stream_id=1, stream_seq=8) 40485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441344, stream_id=1, stream_seq=8) 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441331, gaps=[]) 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441345, stream_id=1, stream_seq=8) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441346, stream_id=1, stream_seq=8) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441347, stream_id=1, stream_seq=8) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441333, gaps=[]) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441348, stream_id=1, stream_seq=9) 40487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441349, stream_id=1, stream_seq=9) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441350, stream_id=1, stream_seq=9) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441335, gaps=[]) 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441351, stream_id=1, stream_seq=9) 40489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441352, stream_id=1, stream_seq=9) 40489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441353, stream_id=1, stream_seq=9) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441337, gaps=[]) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441354, stream_id=1, stream_seq=9) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441339, gaps=[]) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441355, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441356, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441357, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441358, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441341, gaps=[]) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441359, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441360, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441361, stream_id=1, stream_seq=10) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441343, gaps=[]) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441362, stream_id=1, stream_seq=11) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441363, stream_id=1, stream_seq=11) 40493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441364, stream_id=1, stream_seq=11) 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441345, gaps=[]) 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441365, stream_id=1, stream_seq=11) 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441366, stream_id=1, stream_seq=11) 40494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441367, stream_id=1, stream_seq=11) 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441347, gaps=[]) 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441368, stream_id=1, stream_seq=11) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441349, gaps=[]) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441369, stream_id=1, stream_seq=12) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441370, stream_id=1, stream_seq=12) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441371, stream_id=1, stream_seq=12) 40496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441372, stream_id=1, stream_seq=12) 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441351, gaps=[]) 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441373, stream_id=1, stream_seq=12) 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441374, stream_id=1, stream_seq=12) 40497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441375, stream_id=1, stream_seq=12) 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441353, gaps=[]) 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441376, stream_id=1, stream_seq=13) 40498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441377, stream_id=1, stream_seq=13) 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441378, stream_id=1, stream_seq=13) 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441355, gaps=[]) 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441379, stream_id=1, stream_seq=13) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441380, stream_id=1, stream_seq=13) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441381, stream_id=1, stream_seq=13) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441357, gaps=[]) 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441382, stream_id=1, stream_seq=13) 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441359, gaps=[]) 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441383, stream_id=1, stream_seq=14) 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441384, stream_id=1, stream_seq=14) 40501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441385, stream_id=1, stream_seq=14) 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441386, stream_id=1, stream_seq=14) 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441361, gaps=[]) 40502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441387, stream_id=1, stream_seq=14) 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441388, stream_id=1, stream_seq=14) 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441389, stream_id=1, stream_seq=14) 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441363, gaps=[]) 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441390, stream_id=1, stream_seq=15) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441391, stream_id=1, stream_seq=15) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441392, stream_id=1, stream_seq=15) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441365, gaps=[]) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441393, stream_id=1, stream_seq=15) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441394, stream_id=1, stream_seq=15) 40504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441395, stream_id=1, stream_seq=15) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441367, gaps=[]) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441396, stream_id=1, stream_seq=15) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441369, gaps=[]) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441397, stream_id=1, stream_seq=16) 40505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441398, stream_id=1, stream_seq=16) 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441399, stream_id=1, stream_seq=16) 40506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441400, stream_id=1, stream_seq=16) 40507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4bcjSilfe7IF') 40507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4bcjSilfe7IF') 40507ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44595) -> ('172.17.0.2', 37529)) State.WAITING -> State.IN_PROGRESS 40507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xef\xdb\xa4,\t\xb8q\x9bV\xfd\xd5') 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441371, gaps=[]) 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441401, stream_id=1, stream_seq=16) 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441402, stream_id=1, stream_seq=16) 40508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441403, stream_id=1, stream_seq=16) 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441373, gaps=[]) 40511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441404, stream_id=1, stream_seq=17) 40512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441405, stream_id=1, stream_seq=17) 40512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441406, stream_id=1, stream_seq=17) 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441375, gaps=[]) 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441407, stream_id=1, stream_seq=17) 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441408, stream_id=1, stream_seq=17) 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441409, stream_id=1, stream_seq=17) 40513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441377, gaps=[]) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441410, stream_id=1, stream_seq=17) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441379, gaps=[]) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441411, stream_id=1, stream_seq=18) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441412, stream_id=1, stream_seq=18) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441413, stream_id=1, stream_seq=18) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441414, stream_id=1, stream_seq=18) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441381, gaps=[]) 40514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441415, stream_id=1, stream_seq=18) 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441416, stream_id=1, stream_seq=18) 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441417, stream_id=1, stream_seq=18) 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441383, gaps=[]) 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441418, stream_id=1, stream_seq=19) 40515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441419, stream_id=1, stream_seq=19) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441385, gaps=[]) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441420, stream_id=1, stream_seq=19) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441421, stream_id=1, stream_seq=19) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441422, stream_id=1, stream_seq=19) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441387, gaps=[]) 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441423, stream_id=1, stream_seq=19) 40517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441424, stream_id=1, stream_seq=19) 40517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441389, gaps=[]) 40517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441425, stream_id=1, stream_seq=20) 40517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441426, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441427, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441391, gaps=[]) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441428, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441429, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441430, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441393, gaps=[]) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441431, stream_id=1, stream_seq=20) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441395, gaps=[]) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441432, stream_id=1, stream_seq=21) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441433, stream_id=1, stream_seq=21) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441434, stream_id=1, stream_seq=21) 40519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441435, stream_id=1, stream_seq=21) 40520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441436, stream_id=1, stream_seq=21) 40520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441397, gaps=[]) 40520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441437, stream_id=1, stream_seq=21) 40520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441438, stream_id=1, stream_seq=21) 40521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441399, gaps=[]) 40521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441439, stream_id=1, stream_seq=22) 40521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441440, stream_id=1, stream_seq=22) 40521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441441, stream_id=1, stream_seq=22) 40521ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 37529) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\xef\xdb\xa4,\t\xb8q\x9bV\xfd\xd5') 40521ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44595) -> ('172.17.0.2', 37529)) State.IN_PROGRESS -> State.SUCCEEDED 40522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441401, gaps=[]) 40522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441442, stream_id=1, stream_seq=22) 40522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441443, stream_id=1, stream_seq=22) 40522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441444, stream_id=1, stream_seq=22) 40523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441403, gaps=[]) 40523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441445, stream_id=1, stream_seq=22) 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441405, gaps=[]) 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441446, stream_id=1, stream_seq=23) 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441447, stream_id=1, stream_seq=23) 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441448, stream_id=1, stream_seq=23) 40524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441449, stream_id=1, stream_seq=23) 40525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441407, gaps=[]) 40525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441450, stream_id=1, stream_seq=23) 40525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441451, stream_id=1, stream_seq=23) 40525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441452, stream_id=1, stream_seq=23) 40526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441409, gaps=[]) 40526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441453, stream_id=1, stream_seq=24) 40526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441454, stream_id=1, stream_seq=24) 40526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441455, stream_id=1, stream_seq=24) 40527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441411, gaps=[]) 40527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441456, stream_id=1, stream_seq=24) 40527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441457, stream_id=1, stream_seq=24) 40527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441458, stream_id=1, stream_seq=24) 40528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441413, gaps=[]) 40528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441459, stream_id=1, stream_seq=24) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441415, gaps=[]) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441460, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441461, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441462, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441463, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441417, gaps=[]) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441464, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441465, stream_id=1, stream_seq=25) 40530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441466, stream_id=1, stream_seq=25) 40531ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441419, gaps=[]) 40531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441467, stream_id=1, stream_seq=26) 40531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441468, stream_id=1, stream_seq=26) 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8192 40532ms [log] 8188 40532ms [log] line [file] undefined 40532ms [log] 40532ms [log] reading line 40532ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441469, stream_id=1, stream_seq=26) 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441421, gaps=[]) 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441470, stream_id=1, stream_seq=26) 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441471, stream_id=1, stream_seq=26) 40532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441472, stream_id=1, stream_seq=26) 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441423, gaps=[]) 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441473, stream_id=1, stream_seq=26) 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441425, gaps=[]) 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441474, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441475, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441476, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441477, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441427, gaps=[]) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441478, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441479, stream_id=1, stream_seq=27) 40534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441480, stream_id=1, stream_seq=27) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441429, gaps=[]) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441481, stream_id=1, stream_seq=28) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441482, stream_id=1, stream_seq=28) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441483, stream_id=1, stream_seq=28) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441431, gaps=[]) 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441484, stream_id=1, stream_seq=28) 40536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441485, stream_id=1, stream_seq=28) 40536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441486, stream_id=1, stream_seq=28) 40536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441433, gaps=[]) 40536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441487, stream_id=1, stream_seq=28) 40537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441435, gaps=[]) 40537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441488, stream_id=1, stream_seq=29) 40537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441489, stream_id=1, stream_seq=29) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441490, stream_id=1, stream_seq=29) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441491, stream_id=1, stream_seq=29) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441437, gaps=[]) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441492, stream_id=1, stream_seq=29) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441493, stream_id=1, stream_seq=29) 40538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441494, stream_id=1, stream_seq=29) 40539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441439, gaps=[]) 40539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441495, stream_id=1, stream_seq=30) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441496, stream_id=1, stream_seq=30) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441497, stream_id=1, stream_seq=30) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441441, gaps=[]) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441498, stream_id=1, stream_seq=30) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441499, stream_id=1, stream_seq=30) 40540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441500, stream_id=1, stream_seq=30) 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441443, gaps=[]) 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441501, stream_id=1, stream_seq=30) 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441445, gaps=[]) 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441502, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441503, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441504, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441505, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441447, gaps=[]) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441506, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441507, stream_id=1, stream_seq=31) 40542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441508, stream_id=1, stream_seq=31) 40543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441449, gaps=[]) 40543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441509, stream_id=1, stream_seq=32) 40543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441510, stream_id=1, stream_seq=32) 40543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441511, stream_id=1, stream_seq=32) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441451, gaps=[]) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441512, stream_id=1, stream_seq=32) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441513, stream_id=1, stream_seq=32) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441514, stream_id=1, stream_seq=32) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441453, gaps=[]) 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441515, stream_id=1, stream_seq=32) 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441455, gaps=[]) 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1447441516, stream_id=1, stream_seq=33) 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441517, stream_id=1, stream_seq=33) 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441518, stream_id=1, stream_seq=33) 40545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441519, stream_id=1, stream_seq=33) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441457, gaps=[]) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441520, stream_id=1, stream_seq=33) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1447441521, stream_id=1, stream_seq=33) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1447441522, stream_id=1, stream_seq=33) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441459, gaps=[]) 40546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441461, gaps=[]) 40547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441463, gaps=[]) 40547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441465, gaps=[]) 40548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441467, gaps=[]) 40549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441469, gaps=[]) 40549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441471, gaps=[]) 40550ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441473, gaps=[]) 40551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441475, gaps=[]) 40551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441477, gaps=[]) 40552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441479, gaps=[]) 40553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441481, gaps=[]) 40553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441483, gaps=[]) 40554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441485, gaps=[]) 40555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441487, gaps=[]) 40556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441489, gaps=[]) 40556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441491, gaps=[]) 40557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441493, gaps=[]) 40559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441495, gaps=[]) 40559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441497, gaps=[]) 40560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441499, gaps=[]) 40561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441501, gaps=[]) 40562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441503, gaps=[]) 40563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441505, gaps=[]) 40564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441507, gaps=[]) 40564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1447441509, gaps=[]) 40565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1447441511, gaps=[]) 40566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1447441513, gaps=[]) 40567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1447441515, gaps=[]) 40568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1447441517, gaps=[]) 40569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1447441519, gaps=[]) 40569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1447441521, gaps=[]) 40570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40739ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab"}', extra='') 40739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40740ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 40740ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 40740ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 40740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 40740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 40741ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 40741ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 40741ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 40741ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 40741ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00385eea-4b71-44b6-819b-90db9b7cdeab", "state": "closed"}] 40742ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 40742ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 40742ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x0e\x95\xa5\xfe\x9d\xb4\x87\x84\\\x15\xd5\x0c') 40743ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x0e\x95\xa5\xfe\x9d\xb4\x87\x84\\\x15\xd5\x0c') 40743ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64631) 40743ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 40743ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 40821ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 40821ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 40880ms [err] Traceback (most recent call last): 40880ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 40880ms [err] return _run_code(code, main_globals, None, 40880ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 40880ms [err] exec(code, run_globals) 40880ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 40880ms [err] sys.exit(main()) 40880ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 40880ms [err] asyncio.run(main_async()) 40880ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 40880ms [err] return loop.run_until_complete(main) 40880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 40881ms [err] self.run_forever() 40881ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 40881ms [err] self._run_once() 40881ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 40882ms [err] event_list = self._selector.select(timeout) 40882ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 40882ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 40882ms [err] KeyboardInterrupt 40884ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 40884ms [err] h.flush() 40884ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 40978ms [log] starting device 41370ms [err] DEBUG:asyncio:Using selector: EpollSelector 41441ms [err] ERROR:asyncio:Unclosed client session 41441ms [err] client_session: 41508ms [log] parsing 41508ms [log] creating device handler 41508ms [log] [ready] 41508ms [log] reading line 41508ms [log] [websocketToken] "49d06153-2861-4a87-a2dc-545d40b486e1" 41523ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41523ms [log] [websocketConnected] 41688ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41688ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41710ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9109d708-5d4c-49ee-b4d5-b1c3d4c87733"}}', extra='') 41710ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9109d708-5d4c-49ee-b4d5-b1c3d4c87733"} 41769ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 41774ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038", "state": "new"}] 43777ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 43778ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43778ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 43778ms [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='') 43778ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43797ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930826683 3930826683 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 59810 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 59810 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60559 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60559 typ srflx raddr 172.17.0.2 rport 60559\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59810 typ srflx raddr 172.30.0.1 rport 59810\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61857 typ relay raddr 172.17.0.2 rport 36229\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0DWs\\r\\na=ice-pwd:SSF8z0XXFsX0bYFJBt2K7m\\r\\na=fingerprint:sha-256 E1:E6:F7:0C:A2:5A:E1:A6:32:7B:5D:07:D7:3B:98:DA:4B:4E:C9:99:01:8F:44:45:78:CD:33:90:CC:EB:4E:34\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 43797ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 43797ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 43798ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 43798ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43798ms [err] v=0 43798ms [err] o=- 3930826683 3930826683 IN IP4 0.0.0.0 43798ms [err] s=- 43798ms [err] t=0 0 43798ms [err] a=group:BUNDLE 0 43798ms [err] a=msid-semantic:WMS * 43798ms [err] m=application 59810 DTLS/SCTP 5000 43798ms [err] c=IN IP4 172.30.0.1 43798ms [err] a=mid:0 43798ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43798ms [err] a=max-message-size:65536 43798ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59810 typ host 43798ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60559 typ host 43798ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60559 typ srflx raddr 172.17.0.2 rport 60559 43798ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59810 typ srflx raddr 172.30.0.1 rport 59810 43798ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61857 typ relay raddr 172.17.0.2 rport 36229 43798ms [err] a=end-of-candidates 43798ms [err] a=ice-ufrag:0DWs 43798ms [err] a=ice-pwd:SSF8z0XXFsX0bYFJBt2K7m 43798ms [err] a=fingerprint:sha-256 E1:E6:F7:0C:A2:5A:E1:A6:32:7B:5D:07:D7:3B:98:DA:4B:4E:C9:99:01:8F:44:45:78:CD:33:90:CC:EB:4E:34 43798ms [err] a=setup:actpass 43798ms [err] 43800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43800ms [err] v=0 43800ms [err] o=- 3930826683 3930826683 IN IP4 0.0.0.0 43800ms [err] s=- 43800ms [err] t=0 0 43800ms [err] a=group:BUNDLE 0 43800ms [err] a=msid-semantic:WMS * 43800ms [err] m=application 59810 DTLS/SCTP 5000 43800ms [err] c=IN IP4 172.30.0.1 43800ms [err] a=mid:0 43800ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43800ms [err] a=max-message-size:65536 43800ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59810 typ host 43800ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60559 typ host 43800ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60559 typ srflx raddr 172.17.0.2 rport 60559 43800ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59810 typ srflx raddr 172.30.0.1 rport 59810 43800ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61857 typ relay raddr 172.17.0.2 rport 36229 43800ms [err] a=end-of-candidates 43800ms [err] a=ice-ufrag:0DWs 43800ms [err] a=ice-pwd:SSF8z0XXFsX0bYFJBt2K7m 43800ms [err] a=fingerprint:sha-256 E1:E6:F7:0C:A2:5A:E1:A6:32:7B:5D:07:D7:3B:98:DA:4B:4E:C9:99:01:8F:44:45:78:CD:33:90:CC:EB:4E:34 43800ms [err] a=setup:actpass 43800ms [err] 43801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 43801ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038", "state": "new"}] 43803ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 43803ms [err] v=0 43803ms [err] o=- 3930826683 3930826683 IN IP4 0.0.0.0 43803ms [err] s=- 43803ms [err] t=0 0 43803ms [err] a=group:BUNDLE 0 43803ms [err] a=msid-semantic:WMS * 43803ms [err] m=application 9 DTLS/SCTP 5000 43803ms [err] c=IN IP4 0.0.0.0 43803ms [err] a=mid:0 43803ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43803ms [err] a=max-message-size:65536 43803ms [err] a=ice-ufrag:8YiB 43803ms [err] a=ice-pwd:O4dZhlSBhe4glHJdSQGaCG 43803ms [err] a=fingerprint:sha-256 E2:B2:2E:34:C5:2C:B2:CD:3E:A5:35:AB:D5:D6:CC:AC:66:6D:E9:C8:91:89:3B:41:F6:58:42:C8:10:4F:2B:14 43803ms [err] a=setup:active 43803ms [err] 43804ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 43804ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 43804ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43806ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43806ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43808ms [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'\xe0\xf3\xf9S\x80\xf7\x86\xdf\xe8t\xde\xdf') 43808ms [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'\xd7\xc2C\xc3h\xad\x86\x1epQ\x16B') 43809ms [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'\xe0\xf3\xf9S\x80\xf7\x86\xdf\xe8t\xde\xdf') 43809ms [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'\xd7\xc2C\xc3h\xad\x86\x1epQ\x16B') 43811ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43811ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0e\x08\xf5Xd8\xf1\xad\xb1q\xd4\xb8') 43812ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x0e\x08\xf5Xd8\xf1\xad\xb1q\xd4\xb8') 43812ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9c1\xb4\xb9\xaf\x8d\x99\xb0J\x1c\xf0\xff') 43813ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9c1\xb4\xb9\xaf\x8d\x99\xb0J\x1c\xf0\xff') 43813ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56446) (expires in 600 seconds) 43814ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43815ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 43815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43816ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.30.0.1', 59810)) State.FROZEN -> State.WAITING 43816ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('172.30.0.1', 59810)) State.FROZEN -> State.WAITING 43816ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.17.0.2', 60559)) State.FROZEN -> State.WAITING 43817ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('172.30.0.1', 59810)) State.FROZEN -> State.WAITING 43817ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 43817ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 43817ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.30.0.1', 59810)) State.WAITING -> State.IN_PROGRESS 43818ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4x\x1a\xd7V\xc0D\xf8Bw\x97l') 43818ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038", "state": "connecting"}] 43819ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4x\x1a\xd7V\xc0D\xf8Bw\x97l') 43819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.30.0.1', 59810)) State.IN_PROGRESS -> State.SUCCEEDED 43819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.211.56', 60559)) State.FROZEN -> State.WAITING 43819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.211.56', 59810)) State.FROZEN -> State.WAITING 43819ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.210.113', 61857)) State.FROZEN -> State.WAITING 43833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xd5'\xf6tyr\x8eP\xffx\x10M") 43833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xd5'\xf6tyr\x8eP\xffx\x10M") 43833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('172.30.0.1', 59810)) State.WAITING -> State.FAILED 43833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.17.0.2', 60559)) State.WAITING -> State.FAILED 43833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('172.17.0.2', 60559)) State.FROZEN -> State.FAILED 43833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.211.56', 60559)) State.WAITING -> State.FAILED 43833ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('141.24.211.56', 60559)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.211.56', 59810)) State.WAITING -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('141.24.211.56', 59810)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('172.30.0.1', 59810)) State.WAITING -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('172.17.0.2', 60559)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('141.24.210.113', 61857)) State.WAITING -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59556) -> ('141.24.210.113', 61857)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('141.24.211.56', 60559)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('141.24.211.56', 59810)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56446) -> ('141.24.210.113', 61857)) State.FROZEN -> State.FAILED 43834ms [err] INFO:aioice.ice:Connection(0) ICE completed 43835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o\x803\x8at!C\xb5Q\x1aCO') 43835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o\x803\x8at!C\xb5Q\x1aCO') 43835ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(zpGyZ0GxPs 1 udp 1862270975 172.17.0.2 59810 typ prflx) 43835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.17.0.2', 59810)) State.WAITING -> State.IN_PROGRESS 43836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59810) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xbc\x8d\xd1\xd9'\x04\x85\x86\xb1\x00\x06\xa9") 43836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59810) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xbc\x8d\xd1\xd9'\x04\x85\x86\xb1\x00\x06\xa9") 43836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53607) -> ('172.17.0.2', 59810)) State.IN_PROGRESS -> State.SUCCEEDED 43838ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 43838ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43839ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 43839ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 43858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 43859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 43859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43859ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 43860ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038", "state": "connected"}] 43860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 43860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 43860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 43862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 43862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 43862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 43863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1921858725, stream_id=1, stream_seq=0) 43864ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3222864919, stream_id=1, stream_seq=0) 43864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 43864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1921858725, gaps=[]) 43866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3222864920, stream_id=1, stream_seq=1) 43866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864921, stream_id=1, stream_seq=2) 43867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864922, stream_id=1, stream_seq=2) 43867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864923, stream_id=1, stream_seq=2) 43869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864919, gaps=[]) 43869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864920, gaps=[]) 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864924, stream_id=1, stream_seq=2) 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864921, gaps=[]) 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864925, stream_id=1, stream_seq=2) 43870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864926, stream_id=1, stream_seq=2) 43871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864922, gaps=[]) 43871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864927, stream_id=1, stream_seq=2) 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864923, gaps=[]) 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864928, stream_id=1, stream_seq=3) 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864929, stream_id=1, stream_seq=3) 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864924, gaps=[]) 43872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864930, stream_id=1, stream_seq=3) 43873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864931, stream_id=1, stream_seq=3) 43873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864925, gaps=[]) 43873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864932, stream_id=1, stream_seq=3) 43874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864933, stream_id=1, stream_seq=3) 43874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864926, gaps=[]) 43874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864934, stream_id=1, stream_seq=3) 43874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864927, gaps=[]) 43875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864935, stream_id=1, stream_seq=4) 43875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864936, stream_id=1, stream_seq=4) 43875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864928, gaps=[]) 43875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864937, stream_id=1, stream_seq=4) 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864938, stream_id=1, stream_seq=4) 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864929, gaps=[]) 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864939, stream_id=1, stream_seq=4) 43876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864940, stream_id=1, stream_seq=4) 43877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864930, gaps=[]) 43877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864941, stream_id=1, stream_seq=4) 43877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864931, gaps=[]) 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864942, stream_id=1, stream_seq=5) 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864943, stream_id=1, stream_seq=5) 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864932, gaps=[]) 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864944, stream_id=1, stream_seq=5) 43879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864945, stream_id=1, stream_seq=5) 43879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864933, gaps=[]) 43879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864946, stream_id=1, stream_seq=5) 43879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864947, stream_id=1, stream_seq=5) 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864934, gaps=[]) 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864948, stream_id=1, stream_seq=5) 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864935, gaps=[]) 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864949, stream_id=1, stream_seq=6) 43881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864950, stream_id=1, stream_seq=6) 43881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864936, gaps=[]) 43881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864951, stream_id=1, stream_seq=6) 43881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864952, stream_id=1, stream_seq=6) 43882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864937, gaps=[]) 43882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864953, stream_id=1, stream_seq=6) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864954, stream_id=1, stream_seq=6) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864938, gaps=[]) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864955, stream_id=1, stream_seq=6) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864939, gaps=[]) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864956, stream_id=1, stream_seq=7) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864957, stream_id=1, stream_seq=7) 43883ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864940, gaps=[]) 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864958, stream_id=1, stream_seq=7) 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864959, stream_id=1, stream_seq=7) 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864941, gaps=[]) 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864960, stream_id=1, stream_seq=7) 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864961, stream_id=1, stream_seq=7) 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864942, gaps=[]) 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864962, stream_id=1, stream_seq=7) 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864943, gaps=[]) 43885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864963, stream_id=1, stream_seq=8) 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864964, stream_id=1, stream_seq=8) 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864944, gaps=[]) 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864965, stream_id=1, stream_seq=8) 43886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864966, stream_id=1, stream_seq=8) 43887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864945, gaps=[]) 43887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864967, stream_id=1, stream_seq=8) 43887ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864968, stream_id=1, stream_seq=8) 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864946, gaps=[]) 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864969, stream_id=1, stream_seq=8) 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864947, gaps=[]) 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864970, stream_id=1, stream_seq=9) 43888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864971, stream_id=1, stream_seq=9) 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864948, gaps=[]) 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864972, stream_id=1, stream_seq=9) 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864973, stream_id=1, stream_seq=9) 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864949, gaps=[]) 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43889ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864974, stream_id=1, stream_seq=9) 43890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864975, stream_id=1, stream_seq=9) 43890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864950, gaps=[]) 43890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864976, stream_id=1, stream_seq=9) 43890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864951, gaps=[]) 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864977, stream_id=1, stream_seq=10) 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864978, stream_id=1, stream_seq=10) 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864952, gaps=[]) 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864979, stream_id=1, stream_seq=10) 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864980, stream_id=1, stream_seq=10) 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864953, gaps=[]) 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864981, stream_id=1, stream_seq=10) 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864982, stream_id=1, stream_seq=10) 43892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864954, gaps=[]) 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864983, stream_id=1, stream_seq=10) 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864955, gaps=[]) 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864984, stream_id=1, stream_seq=11) 43893ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864985, stream_id=1, stream_seq=11) 43894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864956, gaps=[]) 43894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864986, stream_id=1, stream_seq=11) 43894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864987, stream_id=1, stream_seq=11) 43894ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864957, gaps=[]) 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864988, stream_id=1, stream_seq=11) 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864989, stream_id=1, stream_seq=11) 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864958, gaps=[]) 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43895ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864990, stream_id=1, stream_seq=11) 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864959, gaps=[]) 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864991, stream_id=1, stream_seq=12) 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864992, stream_id=1, stream_seq=12) 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864960, gaps=[]) 43896ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864993, stream_id=1, stream_seq=12) 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864994, stream_id=1, stream_seq=12) 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864961, gaps=[]) 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864995, stream_id=1, stream_seq=12) 43897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864996, stream_id=1, stream_seq=12) 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864962, gaps=[]) 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222864997, stream_id=1, stream_seq=12) 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864963, gaps=[]) 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43898ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222864998, stream_id=1, stream_seq=13) 43899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222864999, stream_id=1, stream_seq=13) 43899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864964, gaps=[]) 43899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865000, stream_id=1, stream_seq=13) 43899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865001, stream_id=1, stream_seq=13) 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864965, gaps=[]) 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865002, stream_id=1, stream_seq=13) 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865003, stream_id=1, stream_seq=13) 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864966, gaps=[]) 43900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865004, stream_id=1, stream_seq=13) 43901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864967, gaps=[]) 43901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865005, stream_id=1, stream_seq=14) 43901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865006, stream_id=1, stream_seq=14) 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864968, gaps=[]) 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865007, stream_id=1, stream_seq=14) 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865008, stream_id=1, stream_seq=14) 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864969, gaps=[]) 43902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865009, stream_id=1, stream_seq=14) 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865010, stream_id=1, stream_seq=14) 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864970, gaps=[]) 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865011, stream_id=1, stream_seq=14) 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864971, gaps=[]) 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865012, stream_id=1, stream_seq=15) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865013, stream_id=1, stream_seq=15) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864972, gaps=[]) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865014, stream_id=1, stream_seq=15) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865015, stream_id=1, stream_seq=15) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864973, gaps=[]) 43904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865016, stream_id=1, stream_seq=15) 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865017, stream_id=1, stream_seq=15) 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864974, gaps=[]) 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865018, stream_id=1, stream_seq=15) 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864975, gaps=[]) 43905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865019, stream_id=1, stream_seq=16) 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865020, stream_id=1, stream_seq=16) 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864976, gaps=[]) 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865021, stream_id=1, stream_seq=16) 43906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865022, stream_id=1, stream_seq=16) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864977, gaps=[]) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865023, stream_id=1, stream_seq=16) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865024, stream_id=1, stream_seq=16) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864978, gaps=[]) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865025, stream_id=1, stream_seq=16) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864979, gaps=[]) 43907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865026, stream_id=1, stream_seq=17) 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865027, stream_id=1, stream_seq=17) 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864980, gaps=[]) 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865028, stream_id=1, stream_seq=17) 43908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865029, stream_id=1, stream_seq=17) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864981, gaps=[]) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865030, stream_id=1, stream_seq=17) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865031, stream_id=1, stream_seq=17) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864982, gaps=[]) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865032, stream_id=1, stream_seq=17) 43909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864983, gaps=[]) 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865033, stream_id=1, stream_seq=18) 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865034, stream_id=1, stream_seq=18) 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864984, gaps=[]) 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865035, stream_id=1, stream_seq=18) 43910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865036, stream_id=1, stream_seq=18) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864985, gaps=[]) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865037, stream_id=1, stream_seq=18) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865038, stream_id=1, stream_seq=18) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864986, gaps=[]) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865039, stream_id=1, stream_seq=18) 43911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864987, gaps=[]) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865040, stream_id=1, stream_seq=19) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865041, stream_id=1, stream_seq=19) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864988, gaps=[]) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865042, stream_id=1, stream_seq=19) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865043, stream_id=1, stream_seq=19) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864989, gaps=[]) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865044, stream_id=1, stream_seq=19) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865045, stream_id=1, stream_seq=19) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864990, gaps=[]) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865046, stream_id=1, stream_seq=19) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864991, gaps=[]) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865047, stream_id=1, stream_seq=20) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865048, stream_id=1, stream_seq=20) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864992, gaps=[]) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865049, stream_id=1, stream_seq=20) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865050, stream_id=1, stream_seq=20) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222864993, gaps=[]) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865051, stream_id=1, stream_seq=20) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865052, stream_id=1, stream_seq=20) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222864994, gaps=[]) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865053, stream_id=1, stream_seq=20) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222864995, gaps=[]) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865054, stream_id=1, stream_seq=21) 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865055, stream_id=1, stream_seq=21) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222864996, gaps=[]) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865056, stream_id=1, stream_seq=21) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865057, stream_id=1, stream_seq=21) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222864997, gaps=[]) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865058, stream_id=1, stream_seq=21) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865059, stream_id=1, stream_seq=21) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222864998, gaps=[]) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865060, stream_id=1, stream_seq=21) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222864999, gaps=[]) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865061, stream_id=1, stream_seq=22) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865062, stream_id=1, stream_seq=22) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865000, gaps=[]) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865063, stream_id=1, stream_seq=22) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865064, stream_id=1, stream_seq=22) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865001, gaps=[]) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865065, stream_id=1, stream_seq=22) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865066, stream_id=1, stream_seq=22) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865002, gaps=[]) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865067, stream_id=1, stream_seq=22) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865003, gaps=[]) 43917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865068, stream_id=1, stream_seq=23) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865069, stream_id=1, stream_seq=23) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865004, gaps=[]) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865070, stream_id=1, stream_seq=23) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865071, stream_id=1, stream_seq=23) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865005, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865072, stream_id=1, stream_seq=23) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865073, stream_id=1, stream_seq=23) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865006, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865074, stream_id=1, stream_seq=23) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865007, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865075, stream_id=1, stream_seq=24) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865076, stream_id=1, stream_seq=24) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865008, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865077, stream_id=1, stream_seq=24) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865078, stream_id=1, stream_seq=24) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865009, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865079, stream_id=1, stream_seq=24) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865080, stream_id=1, stream_seq=24) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865010, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865081, stream_id=1, stream_seq=24) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865011, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865082, stream_id=1, stream_seq=25) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865083, stream_id=1, stream_seq=25) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865012, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865084, stream_id=1, stream_seq=25) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865085, stream_id=1, stream_seq=25) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865013, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865086, stream_id=1, stream_seq=25) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865087, stream_id=1, stream_seq=25) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865014, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865088, stream_id=1, stream_seq=25) 43922ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8192 43922ms [log] 8188 43922ms [log] line [file] undefined 43922ms [log] 43922ms [log] reading line 43922ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865015, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865089, stream_id=1, stream_seq=26) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865090, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865016, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865091, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865092, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865017, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865093, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865094, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865018, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865095, stream_id=1, stream_seq=26) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865019, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865096, stream_id=1, stream_seq=27) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865097, stream_id=1, stream_seq=27) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865020, gaps=[]) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865098, stream_id=1, stream_seq=27) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865099, stream_id=1, stream_seq=27) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865021, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865100, stream_id=1, stream_seq=27) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865101, stream_id=1, stream_seq=27) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865022, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865102, stream_id=1, stream_seq=27) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865023, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865103, stream_id=1, stream_seq=28) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865104, stream_id=1, stream_seq=28) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865024, gaps=[]) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865105, stream_id=1, stream_seq=28) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865106, stream_id=1, stream_seq=28) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865025, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865107, stream_id=1, stream_seq=28) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865108, stream_id=1, stream_seq=28) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865026, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865109, stream_id=1, stream_seq=28) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865027, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865110, stream_id=1, stream_seq=29) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865111, stream_id=1, stream_seq=29) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865028, gaps=[]) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865112, stream_id=1, stream_seq=29) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865113, stream_id=1, stream_seq=29) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865029, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865114, stream_id=1, stream_seq=29) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865115, stream_id=1, stream_seq=29) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865030, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865116, stream_id=1, stream_seq=29) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865031, gaps=[]) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865117, stream_id=1, stream_seq=30) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865118, stream_id=1, stream_seq=30) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865032, gaps=[]) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865119, stream_id=1, stream_seq=30) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865120, stream_id=1, stream_seq=30) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865033, gaps=[]) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865121, stream_id=1, stream_seq=30) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865122, stream_id=1, stream_seq=30) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865034, gaps=[]) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865123, stream_id=1, stream_seq=30) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865035, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865124, stream_id=1, stream_seq=31) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865125, stream_id=1, stream_seq=31) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865036, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865126, stream_id=1, stream_seq=31) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865127, stream_id=1, stream_seq=31) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865037, gaps=[]) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865128, stream_id=1, stream_seq=31) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865129, stream_id=1, stream_seq=31) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865038, gaps=[]) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865130, stream_id=1, stream_seq=31) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865039, gaps=[]) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865131, stream_id=1, stream_seq=32) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865132, stream_id=1, stream_seq=32) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865040, gaps=[]) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865133, stream_id=1, stream_seq=32) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865134, stream_id=1, stream_seq=32) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865041, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865135, stream_id=1, stream_seq=32) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865136, stream_id=1, stream_seq=32) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865042, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865137, stream_id=1, stream_seq=32) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865043, gaps=[]) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=3222865138, stream_id=1, stream_seq=33) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865139, stream_id=1, stream_seq=33) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865044, gaps=[]) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865140, stream_id=1, stream_seq=33) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865141, stream_id=1, stream_seq=33) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865045, gaps=[]) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865142, stream_id=1, stream_seq=33) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=3222865143, stream_id=1, stream_seq=33) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865046, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=3222865144, stream_id=1, stream_seq=33) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865047, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865048, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865049, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865050, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865051, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865052, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865053, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865054, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865055, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865056, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865057, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865058, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865059, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865060, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865061, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865062, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865063, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865064, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865065, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865066, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865067, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865068, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865069, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865070, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865071, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865072, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865073, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865074, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865075, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865076, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865077, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865078, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865079, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865080, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865081, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865082, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865083, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865084, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865085, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865086, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865087, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865088, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865089, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865090, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865091, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865092, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865093, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865094, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865095, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865096, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865097, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865098, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865099, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865100, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865101, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865102, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865103, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865104, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865105, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865106, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865107, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865108, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865109, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865110, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865111, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865112, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865113, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865114, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865115, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865116, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865117, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865118, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865119, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865120, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865121, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865122, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865123, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865124, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865125, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865126, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865127, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865128, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865129, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865130, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865131, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865132, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865133, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865134, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865135, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865136, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865137, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3222865138, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3222865139, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3222865140, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3222865141, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3222865142, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3222865143, gaps=[]) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3222865144, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 44137ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038"}', extra='') 44137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 44137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 44137ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 44138ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 44138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 44138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44139ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1739e85f-51f9-458d-bb2f-b6e4b0021038", "state": "closed"}] 44139ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44139ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44139ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'R\xa4\xc7\xf2\x81x;\x8fV\x07:H') 44140ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'R\xa4\xc7\xf2\x81x;\x8fV\x07:H') 44140ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56446) 44141ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44141ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44208ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44209ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44291ms [err] Traceback (most recent call last): 44291ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44291ms [err] return _run_code(code, main_globals, None, 44291ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44291ms [err] exec(code, run_globals) 44291ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44291ms [err] sys.exit(main()) 44291ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44291ms [err] asyncio.run(main_async()) 44291ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44291ms [err] return loop.run_until_complete(main) 44291ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44292ms [err] self.run_forever() 44292ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44292ms [err] self._run_once() 44292ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44293ms [err] event_list = self._selector.select(timeout) 44293ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44293ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44293ms [err] KeyboardInterrupt 44295ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 44295ms [err] h.flush() 44295ms [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 59697ms [log] starting device 60101ms [err] DEBUG:asyncio:Using selector: EpollSelector 60169ms [err] ERROR:asyncio:Unclosed client session 60169ms [err] client_session: 60246ms [log] parsing 60246ms [log] creating device handler 60246ms [log] [ready] 60246ms [log] reading line 60246ms [log] [websocketToken] "3d73e349-e5f9-4d89-b9a6-38d865369066" 60261ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60262ms [log] line {"signal":"gpio1","value":"strongH"} 60262ms [log] 60262ms [log] reading line 60262ms [log] line {"signal":"gpio2","value":"strongL"} 60262ms [log] 60262ms [log] reading line 60262ms [log] [websocketConnected] 61953ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 61953ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 61969ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/10545f61-26d7-4ef2-8931-7a7cd7989408"}}', extra='') 61969ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/10545f61-26d7-4ef2-8931-7a7cd7989408"} 62019ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857","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='') 62024ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62024ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62024ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857", "state": "new"}] 64027ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 64029ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64029ms [err] v=0 64029ms [err] o=- 3930826704 3930826704 IN IP4 0.0.0.0 64029ms [err] s=- 64029ms [err] t=0 0 64029ms [err] a=group:BUNDLE 0 64029ms [err] a=msid-semantic:WMS * 64029ms [err] m=application 9 DTLS/SCTP 5000 64029ms [err] c=IN IP4 0.0.0.0 64029ms [err] a=mid:0 64029ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64029ms [err] a=max-message-size:65536 64029ms [err] a=ice-ufrag:yqAi 64029ms [err] a=ice-pwd:iYp6d8UUYncXBTgdx70gcn 64029ms [err] a=fingerprint:sha-256 63:52:13:18:1F:06:5A:E7:04:CB:89:DE:DF:B5:11:17:30:90:EC:4D:16:BE:66:20:9A:07:D1:CF:3B:B6:26:73 64029ms [err] a=setup:actpass 64029ms [err] 64030ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 64030ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64032ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857", "state": "new"}] 64032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64033ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64035ms [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')\x11@\x8c\x90EQ#`\x13\xec\xce') 64035ms [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'X54\xd4\xec\xf0R\xcc\xdc\xcb\xe0:') 64036ms [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')\x11@\x8c\x90EQ#`\x13\xec\xce') 64036ms [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'X54\xd4\xec\xf0R\xcc\xdc\xcb\xe0:') 64038ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64038ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcaq\xe8\x80\xe1)\xd3\x92\xd4\xa92\x80') 64039ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcaq\xe8\x80\xe1)\xd3\x92\xd4\xa92\x80') 64039ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'P\x9f\xedmp\xd4\xee\x8av\xdf\xd3\n') 64040ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'P\x9f\xedmp\xd4\xee\x8av\xdf\xd3\n') 64040ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60132) (expires in 600 seconds) 64040ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64041ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64042ms [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='') 64042ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64042ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857"}', extra='') 64042ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64042ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 64061ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ojDqBv7OXANi') 64061ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ojDqBv7OXANi') 64062ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4409418370003206495 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:aqDI\\r\\na=ice-pwd:1Hov1yNFCNPH0l5PNbnYv1SE\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 45:D5:A0:DA:77:C0:69:D5:FC:FF:52:BE:A6:C0:41:04:FE:97:06:60:50:41:66:2A:7C:56:8A:8C:E1:7B:01:35\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857"}', extra='') 64062ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64062ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 64062ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 64062ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 64062ms [err] v=0 64062ms [err] o=- 4409418370003206495 2 IN IP4 127.0.0.1 64062ms [err] s=- 64062ms [err] t=0 0 64062ms [err] a=group:BUNDLE 0 64062ms [err] a=msid-semantic: WMS 64062ms [err] m=application 9 DTLS/SCTP 5000 64062ms [err] c=IN IP4 0.0.0.0 64062ms [err] a=ice-ufrag:aqDI 64062ms [err] a=ice-pwd:1Hov1yNFCNPH0l5PNbnYv1SE 64062ms [err] a=ice-options:trickle 64062ms [err] a=fingerprint:sha-256 45:D5:A0:DA:77:C0:69:D5:FC:FF:52:BE:A6:C0:41:04:FE:97:06:60:50:41:66:2A:7C:56:8A:8C:E1:7B:01:35 64062ms [err] a=setup:active 64062ms [err] a=mid:0 64062ms [err] a=sctpmap:5000 webrtc-datachannel 1024 64062ms [err] 64063ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 64063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64063ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(tINOAowWp2 1 udp 1845501695 172.17.0.2 45528 typ prflx) 64063ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64063ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64063ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33828) -> ('172.17.0.2', 45528)) State.WAITING -> State.IN_PROGRESS 64064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91uS+\xbc W+y\xe7n\xb7') 64064ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857", "state": "connecting"}] 64064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91uS+\xbc W+y\xe7n\xb7') 64065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33828) -> ('172.17.0.2', 45528)) State.IN_PROGRESS -> State.SUCCEEDED 64065ms [err] INFO:aioice.ice:Connection(0) ICE completed 64072ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3436508498 1 udp 2113937151 afb8cbda-335d-4f0c-8e05-35c05fcec5c7.local 45528 typ host generation 0 ufrag aqDI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857"}', extra='') 64072ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64072ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64072ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64076ms [err] INFO:aioice.ice:Connection(0) Remote candidate "afb8cbda-335d-4f0c-8e05-35c05fcec5c7.local" resolved to 172.17.0.2 64084ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33828) -> ('172.17.0.2', 45528)) State.FROZEN -> State.IN_PROGRESS 64084ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0eK\xc1\xa9\x86\rDR\x83\xa8:\x87') 64085ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0eK\xc1\xa9\x86\rDR\x83\xa8:\x87') 64085ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33828) -> ('172.17.0.2', 45528)) State.IN_PROGRESS -> State.SUCCEEDED 64086ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60135) -> ('172.17.0.2', 45528)) State.FROZEN -> State.FAILED 64086ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60132) -> ('172.17.0.2', 45528)) State.FROZEN -> State.FAILED 64088ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1224318765 1 udp 1677729535 141.24.211.56 45528 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag aqDI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857"}', extra='') 64088ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64088ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64088ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64105ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33828) -> ('141.24.211.56', 45528)) State.FROZEN -> State.IN_PROGRESS 64105ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xf1$\xf8E\x85O5t\xcaw\xd1') 64110ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mjuIJvQH/QE2') 64111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mjuIJvQH/QE2') 64126ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60135) -> ('141.24.211.56', 45528)) State.FROZEN -> State.IN_PROGRESS 64126ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcb\x83\xec\xfc\x99R\xd1m\xd7\xe7\x96\xcf') 64147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60132) -> ('141.24.211.56', 45528)) State.FROZEN -> State.IN_PROGRESS 64148ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S\xd1\x85\xfaA\x8b\x90|L#\xdc>') 64148ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xc8\xfcg~\x8d\x94\x9e\xd400H\x9e') 64148ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xc8\xfcg~\x8d\x94\x9e\xd400H\x9e') 64148ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 45528) 64168ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 64168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64169ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 64170ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 64174ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 64175ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 64175ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 64175ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 64176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 64176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 64176ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 64177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yY7fC9Q3Xt9Z') 64177ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yY7fC9Q3Xt9Z') 64177ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857", "state": "connected"}] 64182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 64182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 64182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 64182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 64183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 64183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 64183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 64184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 64184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 64184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 64184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2061796528, stream_id=1, stream_seq=0) 64185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2061796528, gaps=[]) 64186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3036048544, stream_id=1, stream_seq=0) 64186ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3036048544, gaps=[]) 64187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2061796529, stream_id=1, stream_seq=1) 64188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2061796530, stream_id=1, stream_seq=2) 64189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2061796530, gaps=[]) 64189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64235ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sxFLhtRA8omm') 64236ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sxFLhtRA8omm') 64236ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60135) -> ('172.17.0.2', 45528)) State.WAITING -> State.IN_PROGRESS 64236ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc7.A\x0f\x9a\xe2?\x96w\x83%\r') 64239ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 45528) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc7.A\x0f\x9a\xe2?\x96w\x83%\r') 64239ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60135) -> ('172.17.0.2', 45528)) State.IN_PROGRESS -> State.SUCCEEDED 64274ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64274ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64353ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857"}', extra='') 64353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 64354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 64354ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64354ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 64354ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 64354ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64355ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64355ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64355ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 64355ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64355ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64356ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45840f5d-53e2-43a3-b69a-b91cd1981857", "state": "closed"}] 64356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64356ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64357ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbd\xba\x1a\xe0\xbd\xaf\xc6\x9a>\x17\x9a#') 64358ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbd\xba\x1a\xe0\xbd\xaf\xc6\x9a>\x17\x9a#') 64358ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60132) 64358ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64358ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64432ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64433ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 64494ms [err] Traceback (most recent call last): 64494ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64494ms [err] return _run_code(code, main_globals, None, 64494ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64494ms [err] exec(code, run_globals) 64494ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64495ms [err] sys.exit(main()) 64495ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64495ms [err] asyncio.run(main_async()) 64495ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64495ms [err] return loop.run_until_complete(main) 64495ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64495ms [err] self.run_forever() 64495ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64496ms [err] self._run_once() 64496ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64496ms [err] event_list = self._selector.select(timeout) 64496ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64497ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64497ms [err] KeyboardInterrupt 64499ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 64499ms [err] h.flush() 64499ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 64591ms [log] starting device 64992ms [err] DEBUG:asyncio:Using selector: EpollSelector 65062ms [err] ERROR:asyncio:Unclosed client session 65062ms [err] client_session: 65134ms [log] parsing 65134ms [log] creating device handler 65134ms [log] [ready] 65134ms [log] reading line 65134ms [log] [websocketToken] "c817578c-348a-4b48-b271-f2f37bd2c8b2" 65149ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65149ms [log] [websocketConnected] 66828ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66828ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66851ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2593a0b7-7932-4b53-95f9-43132a7e6bb6"}}', extra='') 66851ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2593a0b7-7932-4b53-95f9-43132a7e6bb6"} 66904ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 66910ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157", "state": "new"}] 68914ms [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='') 68914ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 68914ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 68914ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 68914ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 68914ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 76217132792092666 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:JEXR\\r\\na=ice-pwd:6xWVde4JmJD/msimUzup+6qm\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A0:00:D9:9E:D6:45:E5:C9:6F:51:47:EF:17:EA:CE:74:1E:F6:76:34:25:91:0A:70:1F:5A:26:35:78:DA:4A:65\\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/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 68915ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 68915ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 68915ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 68915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68915ms [err] v=0 68915ms [err] o=- 76217132792092666 2 IN IP4 127.0.0.1 68915ms [err] s=- 68915ms [err] t=0 0 68915ms [err] a=group:BUNDLE 0 68915ms [err] a=extmap-allow-mixed 68915ms [err] a=msid-semantic: WMS 68915ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 68915ms [err] c=IN IP4 0.0.0.0 68915ms [err] a=ice-ufrag:JEXR 68915ms [err] a=ice-pwd:6xWVde4JmJD/msimUzup+6qm 68915ms [err] a=ice-options:trickle 68915ms [err] a=fingerprint:sha-256 A0:00:D9:9E:D6:45:E5:C9:6F:51:47:EF:17:EA:CE:74:1E:F6:76:34:25:91:0A:70:1F:5A:26:35:78:DA:4A:65 68915ms [err] a=setup:actpass 68915ms [err] a=mid:0 68915ms [err] a=sctp-port:5000 68915ms [err] a=max-message-size:262144 68915ms [err] 68918ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68918ms [err] v=0 68918ms [err] o=- 76217132792092666 2 IN IP4 127.0.0.1 68918ms [err] s=- 68918ms [err] t=0 0 68918ms [err] a=group:BUNDLE 0 68918ms [err] a=extmap-allow-mixed 68918ms [err] a=msid-semantic: WMS 68918ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 68918ms [err] c=IN IP4 0.0.0.0 68918ms [err] a=ice-ufrag:JEXR 68918ms [err] a=ice-pwd:6xWVde4JmJD/msimUzup+6qm 68918ms [err] a=ice-options:trickle 68918ms [err] a=fingerprint:sha-256 A0:00:D9:9E:D6:45:E5:C9:6F:51:47:EF:17:EA:CE:74:1E:F6:76:34:25:91:0A:70:1F:5A:26:35:78:DA:4A:65 68918ms [err] a=setup:actpass 68918ms [err] a=mid:0 68918ms [err] a=sctp-port:5000 68918ms [err] a=max-message-size:262144 68918ms [err] 68918ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 68919ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157", "state": "new"}] 68920ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 68920ms [err] v=0 68920ms [err] o=- 3930826708 3930826708 IN IP4 0.0.0.0 68920ms [err] s=- 68920ms [err] t=0 0 68920ms [err] a=group:BUNDLE 0 68920ms [err] a=msid-semantic:WMS * 68920ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 68920ms [err] c=IN IP4 0.0.0.0 68920ms [err] a=mid:0 68920ms [err] a=sctp-port:5000 68920ms [err] a=max-message-size:65536 68920ms [err] a=ice-ufrag:WSyt 68920ms [err] a=ice-pwd:eEMExWbTUKCe6TUtTJ1907 68920ms [err] a=fingerprint:sha-256 64:C3:91:C1:6A:78:34:AF:8D:DB:CD:7A:0E:F9:14:17:DA:3D:CE:28:85:57:A3:E7:67:79:39:5A:9A:ED:A3:D5 68920ms [err] a=setup:active 68920ms [err] 68921ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 68921ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 68921ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 68923ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 68923ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 68925ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b's\xae\xab\x14q\xc3]\xd7\xbfLJO') 68926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'R\xd0\x1f\x8b\xbc\x10`A\xb60\x9f\xb0') 68926ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b's\xae\xab\x14q\xc3]\xd7\xbfLJO') 68926ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'R\xd0\x1f\x8b\xbc\x10`A\xb60\x9f\xb0') 68928ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 68928ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'w\xcbTn\xaa\xd0\xaeT\x0bO\xc24') 68929ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'w\xcbTn\xaa\xd0\xaeT\x0bO\xc24') 68929ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x85\xa7\xe9\x8f\x90\xc9\xcf\x163%\xa0\x9a') 68930ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x85\xa7\xe9\x8f\x90\xc9\xcf\x163%\xa0\x9a') 68930ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57837) (expires in 600 seconds) 68930ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 68931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 68932ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 68932ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 68932ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 68932ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 68932ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 68933ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157", "state": "connecting"}] 68954ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OmQJ4hDnnqyM') 68955ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OmQJ4hDnnqyM') 68955ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZSAfdy34XG 1 udp 1845501695 172.17.0.2 59623 typ prflx) 68955ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50349) -> ('172.17.0.2', 59623)) State.WAITING -> State.IN_PROGRESS 68955ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xfb\x12\xed\x94.\x82R\xce\x1e\xd9\xe6') 68957ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\xfb\x12\xed\x94.\x82R\xce\x1e\xd9\xe6') 68957ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50349) -> ('172.17.0.2', 59623)) State.IN_PROGRESS -> State.SUCCEEDED 68957ms [err] INFO:aioice.ice:Connection(0) ICE completed 68971ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3170318909 1 udp 2113937151 d98181c9-7ab8-4e55-832c-52198b3cd95d.local 59623 typ host generation 0 ufrag JEXR network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 68972ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 68972ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 68972ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 68973ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 68973ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 68975ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 68976ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 68979ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d98181c9-7ab8-4e55-832c-52198b3cd95d.local" resolved to 172.17.0.2 68983ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 68983ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 68983ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 68983ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 68984ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 68984ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157", "state": "connected"}] 68984ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:953831490 1 udp 1677729535 141.24.211.56 59623 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag JEXR network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 68984ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 68984ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 68985ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 68985ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 68985ms [log] line {"signal":"gpio1","value":"strongH"} 68985ms [log] 68985ms [log] reading line 68985ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 68987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 68987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 68987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 68988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 68988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 68989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 68989ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1809313737 1 udp 33562623 141.24.210.113 62758 typ relay raddr 141.24.211.56 rport 59623 generation 0 ufrag JEXR network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 68989ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 68989ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 68990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 68990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2745327145, stream_id=1, stream_seq=0) 68990ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 68990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3431413077, stream_id=1, stream_seq=0) 68991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 68991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2745327145, gaps=[]) 68991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3431413077, gaps=[]) 68991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 68992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3431413078, stream_id=1, stream_seq=1) 68992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 68992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3431413079, stream_id=1, stream_seq=2) 68992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3431413080, stream_id=1, stream_seq=3) 68992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3431413081, stream_id=1, stream_seq=4) 68993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3431413079, gaps=[]) 68993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 68993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3431413081, gaps=[]) 68993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69016ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SndA6u2bbZFZ') 69017ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SndA6u2bbZFZ') 69017ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50349) -> ('172.17.0.2', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52263) -> ('172.17.0.2', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50349) -> ('141.24.211.56', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52263) -> ('141.24.211.56', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50349) -> ('141.24.210.113', 62758)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52263) -> ('141.24.210.113', 62758)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57837) -> ('172.17.0.2', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57837) -> ('141.24.211.56', 59623)) State.FROZEN -> State.FAILED 69018ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57837) -> ('141.24.210.113', 62758)) State.FROZEN -> State.FAILED 69051ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69052ms [log] line {"signal":"gpio2","value":"strongL"} 69052ms [log] 69052ms [log] reading line 69052ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69079ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/Bvf4EB0TcmI') 69080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/Bvf4EB0TcmI') 69153ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157"}', extra='') 69153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69153ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69154ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69155ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69155ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69155ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69155ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69156ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2ab9271-e2b7-4a25-8d86-5810025ce157", "state": "closed"}] 69156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69156ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69157ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'q\x80\xe4\xe6\xf2\xd5T\xb9\xd7\x12k\x16') 69157ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'q\x80\xe4\xe6\xf2\xd5T\xb9\xd7\x12k\x16') 69157ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57837) 69158ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69158ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69218ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69218ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69284ms [err] Traceback (most recent call last): 69284ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69284ms [err] return _run_code(code, main_globals, None, 69284ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69284ms [err] exec(code, run_globals) 69284ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69284ms [err] sys.exit(main()) 69284ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69284ms [err] asyncio.run(main_async()) 69284ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69284ms [err] return loop.run_until_complete(main) 69284ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69285ms [err] self.run_forever() 69285ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69285ms [err] self._run_once() 69285ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69285ms [err] event_list = self._selector.select(timeout) 69285ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69286ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69286ms [err] KeyboardInterrupt 69288ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 69288ms [err] h.flush() 69288ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 69380ms [log] starting device 69774ms [err] DEBUG:asyncio:Using selector: EpollSelector 69844ms [err] ERROR:asyncio:Unclosed client session 69844ms [err] client_session: 69901ms [log] parsing 69901ms [log] creating device handler 69901ms [log] [ready] 69901ms [log] reading line 69901ms [log] [websocketToken] "6132720b-e376-40ab-b1e8-c16174a62f43" 69907ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 69907ms [log] line {"signal":"gpio1","value":"strongH"} 69907ms [log] 69907ms [log] reading line 69907ms [log] line {"signal":"gpio2","value":"strongL"} 69907ms [log] 69907ms [log] reading line 69907ms [log] [websocketConnected] 70115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70115ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70139ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fd136073-ca82-4189-b08b-f1454dec4ec5"}}', extra='') 70139ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fd136073-ca82-4189-b08b-f1454dec4ec5"} 70191ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 70195ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70195ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70195ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c", "state": "new"}] 72198ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72198ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72198ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 72199ms [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='') 72199ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72221ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930826712 3930826712 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 41658 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 41658 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57706 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57706 typ srflx raddr 172.17.0.2 rport 57706\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41658 typ srflx raddr 172.30.0.1 rport 41658\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56286 typ relay raddr 172.17.0.2 rport 53715\\r\\na=end-of-candidates\\r\\na=ice-ufrag:jEZX\\r\\na=ice-pwd:UNuMKVEB4C5Mg5yWLu592b\\r\\na=fingerprint:sha-256 33:D6:6E:9E:26:B3:C7:9A:F0:DF:73:EC:4F:83:DC:A2:6B:08:36:8D:A2:8E:F4:EE:41:1E:CD:F1:5D:16:A5:D0\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72221ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72221ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 72221ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 72222ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72222ms [err] v=0 72222ms [err] o=- 3930826712 3930826712 IN IP4 0.0.0.0 72222ms [err] s=- 72222ms [err] t=0 0 72222ms [err] a=group:BUNDLE 0 72222ms [err] a=msid-semantic:WMS * 72222ms [err] m=application 41658 DTLS/SCTP 5000 72222ms [err] c=IN IP4 172.30.0.1 72222ms [err] a=mid:0 72222ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72222ms [err] a=max-message-size:65536 72222ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41658 typ host 72222ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57706 typ host 72222ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57706 typ srflx raddr 172.17.0.2 rport 57706 72222ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41658 typ srflx raddr 172.30.0.1 rport 41658 72222ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56286 typ relay raddr 172.17.0.2 rport 53715 72222ms [err] a=end-of-candidates 72222ms [err] a=ice-ufrag:jEZX 72222ms [err] a=ice-pwd:UNuMKVEB4C5Mg5yWLu592b 72222ms [err] a=fingerprint:sha-256 33:D6:6E:9E:26:B3:C7:9A:F0:DF:73:EC:4F:83:DC:A2:6B:08:36:8D:A2:8E:F4:EE:41:1E:CD:F1:5D:16:A5:D0 72222ms [err] a=setup:actpass 72222ms [err] 72224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72224ms [err] v=0 72224ms [err] o=- 3930826712 3930826712 IN IP4 0.0.0.0 72224ms [err] s=- 72224ms [err] t=0 0 72224ms [err] a=group:BUNDLE 0 72224ms [err] a=msid-semantic:WMS * 72224ms [err] m=application 41658 DTLS/SCTP 5000 72224ms [err] c=IN IP4 172.30.0.1 72224ms [err] a=mid:0 72224ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72224ms [err] a=max-message-size:65536 72224ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41658 typ host 72224ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 57706 typ host 72224ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 57706 typ srflx raddr 172.17.0.2 rport 57706 72224ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41658 typ srflx raddr 172.30.0.1 rport 41658 72224ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56286 typ relay raddr 172.17.0.2 rport 53715 72224ms [err] a=end-of-candidates 72224ms [err] a=ice-ufrag:jEZX 72224ms [err] a=ice-pwd:UNuMKVEB4C5Mg5yWLu592b 72224ms [err] a=fingerprint:sha-256 33:D6:6E:9E:26:B3:C7:9A:F0:DF:73:EC:4F:83:DC:A2:6B:08:36:8D:A2:8E:F4:EE:41:1E:CD:F1:5D:16:A5:D0 72224ms [err] a=setup:actpass 72224ms [err] 72225ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 72225ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c", "state": "new"}] 72227ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72227ms [err] v=0 72227ms [err] o=- 3930826712 3930826712 IN IP4 0.0.0.0 72227ms [err] s=- 72227ms [err] t=0 0 72227ms [err] a=group:BUNDLE 0 72227ms [err] a=msid-semantic:WMS * 72227ms [err] m=application 9 DTLS/SCTP 5000 72227ms [err] c=IN IP4 0.0.0.0 72227ms [err] a=mid:0 72227ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72227ms [err] a=max-message-size:65536 72227ms [err] a=ice-ufrag:evWV 72227ms [err] a=ice-pwd:qS3pvLxLNGthIdKZfDpJnu 72227ms [err] a=fingerprint:sha-256 9A:02:C1:FE:6D:FB:AE:D3:3B:64:FA:68:93:EF:8C:FE:54:95:35:53:BF:52:48:A5:F7:68:DF:6C:DC:B8:90:BB 72227ms [err] a=setup:active 72227ms [err] 72227ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72228ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72228ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72230ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72232ms [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\x94h[\xe8\xeb@z>\xea\x81\xd8') 72232ms [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'\x8c\xcd\x1e\x05wL\xb3\x1eE\xe4\x92\xed') 72233ms [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\x94h[\xe8\xeb@z>\xea\x81\xd8') 72233ms [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'\x8c\xcd\x1e\x05wL\xb3\x1eE\xe4\x92\xed') 72235ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72235ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x08=\xe9\x18\xa2\xdf\x190\xb8\xe3\x90c') 72236ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x08=\xe9\x18\xa2\xdf\x190\xb8\xe3\x90c') 72236ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\\+\xa2\xb9$\xda\xb0\x8c\xa0Y\x1d\x9b') 72237ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\\+\xa2\xb9$\xda\xb0\x8c\xa0Y\x1d\x9b') 72237ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63697) (expires in 600 seconds) 72237ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72238ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72239ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72239ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72239ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.30.0.1', 41658)) State.FROZEN -> State.WAITING 72240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('172.30.0.1', 41658)) State.FROZEN -> State.WAITING 72240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.17.0.2', 57706)) State.FROZEN -> State.WAITING 72240ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('172.30.0.1', 41658)) State.FROZEN -> State.WAITING 72240ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72240ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72241ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.30.0.1', 41658)) State.WAITING -> State.IN_PROGRESS 72241ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+\xe9qr$G\x93$\xe8/\x9d\xb1') 72241ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c", "state": "connecting"}] 72242ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+\xe9qr$G\x93$\xe8/\x9d\xb1') 72242ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.30.0.1', 41658)) State.IN_PROGRESS -> State.SUCCEEDED 72242ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.211.56', 57706)) State.FROZEN -> State.WAITING 72242ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.211.56', 41658)) State.FROZEN -> State.WAITING 72242ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.210.113', 56286)) State.FROZEN -> State.WAITING 72257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\x96\xa5\xa4d*\x91\x93R\xc9\x0b\xcf') 72258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\x96\xa5\xa4d*\x91\x93R\xc9\x0b\xcf') 72258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('172.30.0.1', 41658)) State.WAITING -> State.FAILED 72258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.17.0.2', 57706)) State.WAITING -> State.FAILED 72258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('172.17.0.2', 57706)) State.FROZEN -> State.FAILED 72258ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.211.56', 57706)) State.WAITING -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('141.24.211.56', 57706)) State.FROZEN -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.211.56', 41658)) State.WAITING -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('141.24.211.56', 41658)) State.FROZEN -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('172.30.0.1', 41658)) State.WAITING -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('172.17.0.2', 57706)) State.FROZEN -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('141.24.210.113', 56286)) State.WAITING -> State.FAILED 72259ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 60980) -> ('141.24.210.113', 56286)) State.FROZEN -> State.FAILED 72260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('141.24.211.56', 57706)) State.FROZEN -> State.FAILED 72260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('141.24.211.56', 41658)) State.FROZEN -> State.FAILED 72260ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63697) -> ('141.24.210.113', 56286)) State.FROZEN -> State.FAILED 72260ms [err] INFO:aioice.ice:Connection(0) ICE completed 72260ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d\xe3\xd6v\x835\xd2\xf6[W\xbfB') 72261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d\xe3\xd6v\x835\xd2\xf6[W\xbfB') 72261ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(pyApquqK45 1 udp 1862270975 172.17.0.2 41658 typ prflx) 72261ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37834) -> ('172.17.0.2', 41658)) State.WAITING -> State.IN_PROGRESS 72261ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 41658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'#\xab\xe2\xf3V\xa2\xf3\x0c\xdb@\x0cd') 72261ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72261ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72263ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72264ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 72264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 41658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'#\xab\xe2\xf3V\xa2\xf3\x0c\xdb@\x0cd') 72285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72286ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 72286ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c", "state": "connected"}] 72287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1946732821, stream_id=1, stream_seq=0) 72292ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2065894553, stream_id=1, stream_seq=0) 72292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1946732821, gaps=[]) 72293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2065894554, stream_id=1, stream_seq=1) 72294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2065894555, stream_id=1, stream_seq=2) 72294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2065894553, gaps=[]) 72294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2065894554, gaps=[]) 72296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2065894555, gaps=[]) 72297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72361ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72361ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72463ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c"}', extra='') 72463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 72464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 72464ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72464ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 72464ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 72464ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72465ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72465ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72465ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 72466ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72466ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72467ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac4ecc2b-7e07-43c4-8309-a7810f35d03c", "state": "closed"}] 72467ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72468ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72468ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x85\x8c\x9eS\x9d8O\xa4{\xe7aS') 72469ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x85\x8c\x9eS\x9d8O\xa4{\xe7aS') 72470ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63697) 72470ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72470ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72535ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72535ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 72596ms [err] Traceback (most recent call last): 72596ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72596ms [err] return _run_code(code, main_globals, None, 72596ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72596ms [err] exec(code, run_globals) 72596ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72596ms [err] sys.exit(main()) 72596ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72596ms [err] asyncio.run(main_async()) 72596ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72597ms [err] return loop.run_until_complete(main) 72597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72597ms [err] self.run_forever() 72597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72598ms [err] self._run_once() 72598ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72598ms [err] event_list = self._selector.select(timeout) 72598ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72598ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72598ms [err] KeyboardInterrupt 72600ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 72600ms [err] h.flush() 72600ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 72709ms [log] starting device 73103ms [err] DEBUG:asyncio:Using selector: EpollSelector 73174ms [err] ERROR:asyncio:Unclosed client session 73174ms [err] client_session: 73232ms [log] parsing 73232ms [log] creating device handler 73232ms [log] [ready] 73232ms [log] reading line 73232ms [log] [websocketToken] "aa9c2cb4-13da-4766-9308-0b4ba047a822" 73253ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73253ms [log] [websocketConnected] 73422ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73422ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73445ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/62d62ecd-a49c-4b9d-9377-bc7937e898cc"}}', extra='') 73445ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/62d62ecd-a49c-4b9d-9377-bc7937e898cc"} 73502ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38","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='') 73509ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38", "state": "new"}] 75511ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 75512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 75512ms [err] v=0 75512ms [err] o=- 3930826715 3930826715 IN IP4 0.0.0.0 75512ms [err] s=- 75512ms [err] t=0 0 75512ms [err] a=group:BUNDLE 0 75512ms [err] a=msid-semantic:WMS * 75512ms [err] m=application 9 DTLS/SCTP 5000 75512ms [err] c=IN IP4 0.0.0.0 75512ms [err] a=mid:0 75512ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75512ms [err] a=max-message-size:65536 75512ms [err] a=ice-ufrag:VxmW 75512ms [err] a=ice-pwd:9sE7rp77hdNcb9LX7kx7ae 75512ms [err] a=fingerprint:sha-256 44:60:0B:00:F2:D1:53:43:F1:0B:CE:2E:9F:B5:AE:74:F1:00:05:20:C8:1D:CB:62:EC:DF:26:29:B1:04:A9:8D 75512ms [err] a=setup:actpass 75512ms [err] 75513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 75514ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75515ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38", "state": "new"}] 75515ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75516ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75518ms [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'\xcc\xdd\x15e1\x9eY\xbc\x82a\xee\xda') 75518ms [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'\xd2v\xa4\xa3O&M\xf0R\x88\xe9\x83') 75519ms [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'\xcc\xdd\x15e1\x9eY\xbc\x82a\xee\xda') 75519ms [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'\xd2v\xa4\xa3O&M\xf0R\x88\xe9\x83') 75520ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75521ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf2\x80^\xbbC1\xaa\xeb{|wz') 75522ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf2\x80^\xbbC1\xaa\xeb{|wz') 75522ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'0\x16\xc6\xd3\xd9\xd2\xdf{\x95U\x1d\x0b') 75523ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'0\x16\xc6\xd3\xd9\xd2\xdf{\x95U\x1d\x0b') 75523ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53001) (expires in 600 seconds) 75523ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75523ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75524ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75524ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75525ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 75525ms [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='') 75525ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75548ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33305) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa2^\x83\xec\xdf\xa5J\x9cS\x8bE\x1a') 75548ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33305) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa2^\x83\xec\xdf\xa5J\x9cS\x8bE\x1a') 75558ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930826715 3930826715 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 33305 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 33305 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38081 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33305 typ srflx raddr 172.30.0.1 rport 33305\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38081 typ srflx raddr 172.17.0.2 rport 38081\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61210 typ relay raddr 172.17.0.2 rport 58715\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Dqx2\\r\\na=ice-pwd:x4T8HbxXgjuthR6YOyNOFo\\r\\na=fingerprint:sha-256 C6:AE:2A:8E:F5:BE:64:68:95:9E:D6:A2:8E:45:97:7D:78:59:35:FA:93:7D:4F:9C:CB:BB:77:69:E4:D8:1E:B7\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 75558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 75558ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 75558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 75558ms [err] v=0 75558ms [err] o=- 3930826715 3930826715 IN IP4 0.0.0.0 75558ms [err] s=- 75558ms [err] t=0 0 75558ms [err] a=group:BUNDLE 0 75558ms [err] a=msid-semantic:WMS * 75558ms [err] m=application 33305 DTLS/SCTP 5000 75558ms [err] c=IN IP4 172.30.0.1 75558ms [err] a=mid:0 75558ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75558ms [err] a=max-message-size:65536 75558ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33305 typ host 75558ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 38081 typ host 75558ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33305 typ srflx raddr 172.30.0.1 rport 33305 75558ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 38081 typ srflx raddr 172.17.0.2 rport 38081 75558ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61210 typ relay raddr 172.17.0.2 rport 58715 75558ms [err] a=end-of-candidates 75558ms [err] a=ice-ufrag:Dqx2 75558ms [err] a=ice-pwd:x4T8HbxXgjuthR6YOyNOFo 75558ms [err] a=fingerprint:sha-256 C6:AE:2A:8E:F5:BE:64:68:95:9E:D6:A2:8E:45:97:7D:78:59:35:FA:93:7D:4F:9C:CB:BB:77:69:E4:D8:1E:B7 75558ms [err] a=setup:active 75558ms [err] 75561ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 75561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75562ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.30.0.1', 33305)) State.FROZEN -> State.WAITING 75563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('172.30.0.1', 33305)) State.FROZEN -> State.WAITING 75563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.17.0.2', 38081)) State.FROZEN -> State.WAITING 75563ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('172.30.0.1', 33305)) State.FROZEN -> State.WAITING 75563ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(3CFZFElhWA 1 udp 1862270975 172.17.0.2 33305 typ prflx) 75564ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75564ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75564ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.17.0.2', 33305)) State.WAITING -> State.IN_PROGRESS 75564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 33305) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'55GefvS?\x0fV\xcbN') 75565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.30.0.1', 33305)) State.WAITING -> State.IN_PROGRESS 75565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33305) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb4\xdf\x8e\x12 \x1e\x8b\xc8\xde\xb2|\xa9') 75566ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38", "state": "connecting"}] 75566ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 33305) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'55GefvS?\x0fV\xcbN') 75566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.17.0.2', 33305)) State.IN_PROGRESS -> State.SUCCEEDED 75566ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('172.30.0.1', 33305)) State.WAITING -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.17.0.2', 38081)) State.WAITING -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('172.17.0.2', 38081)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('141.24.211.56', 33305)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('141.24.211.56', 33305)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('141.24.211.56', 38081)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('141.24.211.56', 38081)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('141.24.210.113', 61210)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40883) -> ('141.24.210.113', 61210)) State.FROZEN -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('172.30.0.1', 33305)) State.WAITING -> State.FAILED 75567ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('172.17.0.2', 38081)) State.FROZEN -> State.FAILED 75568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('141.24.211.56', 33305)) State.FROZEN -> State.FAILED 75568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('141.24.211.56', 38081)) State.FROZEN -> State.FAILED 75568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53001) -> ('141.24.210.113', 61210)) State.FROZEN -> State.FAILED 75568ms [err] INFO:aioice.ice:Connection(0) ICE completed 75568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33305) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb4\xdf\x8e\x12 \x1e\x8b\xc8\xde\xb2|\xa9') 75568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34151) -> ('172.30.0.1', 33305)) State.IN_PROGRESS -> State.SUCCEEDED 75569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33305) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xef\xf9N\x14\x9b\x90\x0b\x8c_`\xba+') 75569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33305) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xef\xf9N\x14\x9b\x90\x0b\x8c_`\xba+') 75585ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 75586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75587ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 75587ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 75590ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75590ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 75590ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 75590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 75591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 75591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 75591ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 75591ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38", "state": "connected"}] 75592ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75592ms [log] line {"signal":"gpio1","value":"strongH"} 75592ms [log] 75592ms [log] reading line 75592ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 75593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 75593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 75593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 75593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 75593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 75594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 75594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 75594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 75595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3370360196, stream_id=1, stream_seq=0) 75595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2463344896, stream_id=1, stream_seq=0) 75596ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2463344896, gaps=[]) 75598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3370360196, gaps=[]) 75598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3370360197, stream_id=1, stream_seq=1) 75598ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3370360198, stream_id=1, stream_seq=2) 75599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3370360199, stream_id=1, stream_seq=3) 75599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3370360200, stream_id=1, stream_seq=4) 75600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3370360197, gaps=[]) 75600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3370360198, gaps=[]) 75600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3370360199, gaps=[]) 75601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3370360200, gaps=[]) 75602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75691ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75691ms [log] line {"signal":"gpio2","value":"strongL"} 75691ms [log] 75691ms [log] reading line 75691ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75773ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38"}', extra='') 75773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 75773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 75773ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75774ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 75774ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 75774ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75774ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75774ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75774ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 75775ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75775ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75776ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2a4fb423-d2c6-4c07-9b7a-821cd1b4ac38", "state": "closed"}] 75776ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75776ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75777ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb8\xbaC\x93x\x137g\x88{\xa2\xaf') 75777ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb8\xbaC\x93x\x137g\x88{\xa2\xaf') 75778ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53001) 75778ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 75778ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 75857ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75857ms [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 75913ms [err] Traceback (most recent call last): 75913ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 75913ms [err] return _run_code(code, main_globals, None, 75913ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 75913ms [err] exec(code, run_globals) 75913ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 75914ms [err] sys.exit(main()) 75914ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 75914ms [err] asyncio.run(main_async()) 75914ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 75914ms [err] return loop.run_until_complete(main) 75914ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 75914ms [err] self.run_forever() 75914ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 75914ms [err] self._run_once() 75914ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 75914ms [err] event_list = self._selector.select(timeout) 75914ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 75914ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75914ms [err] KeyboardInterrupt 75916ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 75916ms [err] h.flush() 75916ms [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 91047ms [log] starting device 91450ms [err] DEBUG:asyncio:Using selector: EpollSelector 91518ms [err] ERROR:asyncio:Unclosed client session 91518ms [err] client_session: 91584ms [log] parsing 91584ms [log] creating device handler 91584ms [log] [ready] 91584ms [log] reading line 91584ms [log] [websocketToken] "eb05d9e7-b739-4aa1-8716-47d2c724d1ec" 91601ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 91601ms [log] line {"signal":"gpio1","value":"strongH"} 91601ms [log] 91601ms [log] reading line 91601ms [log] line {"signal":"gpio2","value":"strongL"} 91601ms [log] 91601ms [log] reading line 91601ms [log] [websocketConnected] 93316ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93316ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93339ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7f8ece05-ec6a-44f8-a16c-855aab2a154f"}}', extra='') 93339ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7f8ece05-ec6a-44f8-a16c-855aab2a154f"} 93395ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 93401ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 93401ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 93401ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f", "state": "new"}] 95404ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95404ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95404ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 95405ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 9020800369511939790 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:vLaU\\r\\na=ice-pwd:5u2F8EGVXbPLSH9bpiZhj7/l\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 24:EB:F1:76:68:8D:B6:E9:45:2F:78:49:93:AE:96:B6:AA:C2:D1:3D:D4:60:B8:F7:AC:F2:EB:C6:0B:B0:86:4D\\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/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 95405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 95405ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95405ms [err] v=0 95405ms [err] o=- 9020800369511939790 2 IN IP4 127.0.0.1 95405ms [err] s=- 95405ms [err] t=0 0 95405ms [err] a=group:BUNDLE 0 95405ms [err] a=extmap-allow-mixed 95405ms [err] a=msid-semantic: WMS 95405ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95405ms [err] c=IN IP4 0.0.0.0 95405ms [err] a=ice-ufrag:vLaU 95405ms [err] a=ice-pwd:5u2F8EGVXbPLSH9bpiZhj7/l 95405ms [err] a=ice-options:trickle 95405ms [err] a=fingerprint:sha-256 24:EB:F1:76:68:8D:B6:E9:45:2F:78:49:93:AE:96:B6:AA:C2:D1:3D:D4:60:B8:F7:AC:F2:EB:C6:0B:B0:86:4D 95405ms [err] a=setup:actpass 95405ms [err] a=mid:0 95405ms [err] a=sctp-port:5000 95405ms [err] a=max-message-size:262144 95405ms [err] 95408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95408ms [err] v=0 95408ms [err] o=- 9020800369511939790 2 IN IP4 127.0.0.1 95408ms [err] s=- 95408ms [err] t=0 0 95408ms [err] a=group:BUNDLE 0 95408ms [err] a=extmap-allow-mixed 95408ms [err] a=msid-semantic: WMS 95408ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95408ms [err] c=IN IP4 0.0.0.0 95408ms [err] a=ice-ufrag:vLaU 95408ms [err] a=ice-pwd:5u2F8EGVXbPLSH9bpiZhj7/l 95408ms [err] a=ice-options:trickle 95408ms [err] a=fingerprint:sha-256 24:EB:F1:76:68:8D:B6:E9:45:2F:78:49:93:AE:96:B6:AA:C2:D1:3D:D4:60:B8:F7:AC:F2:EB:C6:0B:B0:86:4D 95408ms [err] a=setup:actpass 95408ms [err] a=mid:0 95408ms [err] a=sctp-port:5000 95408ms [err] a=max-message-size:262144 95408ms [err] 95408ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 95408ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f", "state": "new"}] 95410ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 95410ms [err] v=0 95410ms [err] o=- 3930826735 3930826735 IN IP4 0.0.0.0 95410ms [err] s=- 95410ms [err] t=0 0 95410ms [err] a=group:BUNDLE 0 95410ms [err] a=msid-semantic:WMS * 95410ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95410ms [err] c=IN IP4 0.0.0.0 95410ms [err] a=mid:0 95410ms [err] a=sctp-port:5000 95410ms [err] a=max-message-size:65536 95410ms [err] a=ice-ufrag:Faco 95410ms [err] a=ice-pwd:fQL91mRlusYqpeQYXNgOAF 95410ms [err] a=fingerprint:sha-256 8F:04:11:A8:11:19:82:57:DD:77:C8:49:85:9B:61:34:37:22:A5:C9:4C:8E:FD:38:DD:FE:9C:55:56:B1:E5:E1 95410ms [err] a=setup:active 95410ms [err] 95410ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 95410ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 95411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 95412ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 95413ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 95415ms [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'@c+\xc5\x98J\xd1&\xaai\xf1\xc4') 95415ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\x9a\x0c\x11xN\xc6\x9a\xd2\xc4A\x03') 95416ms [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'@c+\xc5\x98J\xd1&\xaai\xf1\xc4') 95416ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0b\x9a\x0c\x11xN\xc6\x9a\xd2\xc4A\x03') 95418ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 95418ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa1\x9b\x89\xa3\x98\x13\xf1Ff\xb4.\xf5') 95419ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa1\x9b\x89\xa3\x98\x13\xf1Ff\xb4.\xf5') 95419ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc1!\xfd\x0e\x8b1GO\x14Oab') 95420ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc1!\xfd\x0e\x8b1GO\x14Oab') 95421ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53792) (expires in 600 seconds) 95421ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 95421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 95422ms [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='') 95422ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 95422ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 95422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 95423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 95423ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95423ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f", "state": "connecting"}] 95446ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tIxzn1h3X9Kb') 95446ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tIxzn1h3X9Kb') 95447ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(sGlnIm7qDM 1 udp 1845501695 172.17.0.2 36490 typ prflx) 95447ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43407) -> ('172.17.0.2', 36490)) State.WAITING -> State.IN_PROGRESS 95447ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'B*\x17\x7fk\x1f#lc\x91+\x8e') 95453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'B*\x17\x7fk\x1f#lc\x91+\x8e') 95453ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43407) -> ('172.17.0.2', 36490)) State.IN_PROGRESS -> State.SUCCEEDED 95453ms [err] INFO:aioice.ice:Connection(0) ICE completed 95463ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 95464ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 95465ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 95465ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 95465ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:957740777 1 udp 2113937151 7b79321f-1de2-43a6-8d8c-c8a5feb3c165.local 36490 typ host generation 0 ufrag vLaU network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95465ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95466ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95466ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95472ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7b79321f-1de2-43a6-8d8c-c8a5feb3c165.local" resolved to 172.17.0.2 95472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 95473ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 95473ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 95473ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 95473ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 95473ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f", "state": "connected"}] 95474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 95474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 95474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 95475ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3174603926 1 udp 1677729535 141.24.211.56 36490 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag vLaU network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95475ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95475ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95476ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 95477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 95477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 95478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3376011147, stream_id=1, stream_seq=0) 95478ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 95478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=509581195, stream_id=1, stream_seq=0) 95478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3376011147, gaps=[]) 95479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=509581195, gaps=[]) 95479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=509581196, stream_id=1, stream_seq=1) 95480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=509581197, stream_id=1, stream_seq=2) 95481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=509581197, gaps=[]) 95481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95486ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3996459805 1 udp 33562623 141.24.210.113 50756 typ relay raddr 141.24.211.56 rport 36490 generation 0 ufrag vLaU network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95486ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95486ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95486ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95501ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bHZ4/GCcY4dG') 95501ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bHZ4/GCcY4dG') 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43407) -> ('172.17.0.2', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55659) -> ('172.17.0.2', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43407) -> ('141.24.211.56', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55659) -> ('141.24.211.56', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43407) -> ('141.24.210.113', 50756)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55659) -> ('141.24.210.113', 50756)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53792) -> ('172.17.0.2', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53792) -> ('141.24.211.56', 36490)) State.FROZEN -> State.FAILED 95502ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53792) -> ('141.24.210.113', 50756)) State.FROZEN -> State.FAILED 95538ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 95538ms [log] [experimentStatusChanged] {"status": "running", "message": null} 95564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/oU+1D15Nzmj') 95565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 36490) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/oU+1D15Nzmj') 95643ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f"}', extra='') 95644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 95644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 95644ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 95644ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 95645ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 95645ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 95645ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 95646ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95646ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 95646ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95646ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95647ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7a0919a3-4ab5-48e8-ba9d-0d47f2aafe2f", "state": "closed"}] 95648ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 95648ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 95649ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xef \x9f/(\x18\xe4`\xdcl\x12g') 95649ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xef \x9f/(\x18\xe4`\xdcl\x12g') 95650ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53792) 95650ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 95650ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 95724ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 95724ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 95805ms [err] Traceback (most recent call last): 95805ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 95805ms [err] return _run_code(code, main_globals, None, 95805ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 95805ms [err] exec(code, run_globals) 95805ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 95805ms [err] sys.exit(main()) 95805ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 95805ms [err] asyncio.run(main_async()) 95805ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 95805ms [err] return loop.run_until_complete(main) 95805ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 95806ms [err] self.run_forever() 95806ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 95806ms [err] self._run_once() 95806ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 95806ms [err] event_list = self._selector.select(timeout) 95806ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 95806ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 95806ms [err] KeyboardInterrupt 95808ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 95808ms [err] h.flush() 95808ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 95903ms [log] starting device 96305ms [err] DEBUG:asyncio:Using selector: EpollSelector 96374ms [err] ERROR:asyncio:Unclosed client session 96374ms [err] client_session: 96449ms [log] parsing 96449ms [log] creating device handler 96449ms [log] [ready] 96449ms [log] reading line 96449ms [log] [websocketToken] "0fd196cc-d16f-4921-8668-67cad283d039" 96464ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 96464ms [log] [websocketConnected] 98137ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 98137ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 98153ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/598fbb66-4485-4505-890c-be73fb76f948"}}', extra='') 98153ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/598fbb66-4485-4505-890c-be73fb76f948"} 98206ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 98212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435", "state": "new"}] 100215ms [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='') 100215ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 100215ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100215ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100216ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 100216ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3991914204177211097 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:g58Z\\r\\na=ice-pwd:E+E6YlUrut9RmzMPrhGOQTnN\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 65:5B:5C:98:B0:0E:3C:43:70:7E:EB:53:42:F7:0E:96:AD:6B:D9:AA:17:5F:A5:81:A8:0C:63:C6:91:B4:57:4B\\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/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100216ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100216ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 100216ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 100216ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 100216ms [err] v=0 100216ms [err] o=- 3991914204177211097 2 IN IP4 127.0.0.1 100216ms [err] s=- 100216ms [err] t=0 0 100216ms [err] a=group:BUNDLE 0 100216ms [err] a=extmap-allow-mixed 100216ms [err] a=msid-semantic: WMS 100216ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100216ms [err] c=IN IP4 0.0.0.0 100216ms [err] a=ice-ufrag:g58Z 100216ms [err] a=ice-pwd:E+E6YlUrut9RmzMPrhGOQTnN 100216ms [err] a=ice-options:trickle 100216ms [err] a=fingerprint:sha-256 65:5B:5C:98:B0:0E:3C:43:70:7E:EB:53:42:F7:0E:96:AD:6B:D9:AA:17:5F:A5:81:A8:0C:63:C6:91:B4:57:4B 100216ms [err] a=setup:actpass 100216ms [err] a=mid:0 100216ms [err] a=sctp-port:5000 100216ms [err] a=max-message-size:262144 100216ms [err] 100219ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 100219ms [err] v=0 100219ms [err] o=- 3991914204177211097 2 IN IP4 127.0.0.1 100219ms [err] s=- 100219ms [err] t=0 0 100219ms [err] a=group:BUNDLE 0 100219ms [err] a=extmap-allow-mixed 100219ms [err] a=msid-semantic: WMS 100219ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100219ms [err] c=IN IP4 0.0.0.0 100219ms [err] a=ice-ufrag:g58Z 100219ms [err] a=ice-pwd:E+E6YlUrut9RmzMPrhGOQTnN 100219ms [err] a=ice-options:trickle 100219ms [err] a=fingerprint:sha-256 65:5B:5C:98:B0:0E:3C:43:70:7E:EB:53:42:F7:0E:96:AD:6B:D9:AA:17:5F:A5:81:A8:0C:63:C6:91:B4:57:4B 100219ms [err] a=setup:actpass 100219ms [err] a=mid:0 100219ms [err] a=sctp-port:5000 100219ms [err] a=max-message-size:262144 100219ms [err] 100219ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 100220ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435", "state": "new"}] 100221ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 100221ms [err] v=0 100221ms [err] o=- 3930826740 3930826740 IN IP4 0.0.0.0 100221ms [err] s=- 100221ms [err] t=0 0 100221ms [err] a=group:BUNDLE 0 100221ms [err] a=msid-semantic:WMS * 100221ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100221ms [err] c=IN IP4 0.0.0.0 100221ms [err] a=mid:0 100221ms [err] a=sctp-port:5000 100221ms [err] a=max-message-size:65536 100221ms [err] a=ice-ufrag:1WcE 100221ms [err] a=ice-pwd:60Pt8CxaUZBiHX21fXPl3I 100221ms [err] a=fingerprint:sha-256 2B:68:06:4D:64:B4:7B:F8:AF:F5:12:F3:7C:B5:1B:73:62:6D:DE:18:09:74:2E:E1:C2:D6:1A:ED:CF:9D:0C:BA 100221ms [err] a=setup:active 100221ms [err] 100221ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 100221ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 100221ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 100223ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 100224ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 100226ms [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'\x7f\x85\xe9\xa7\x8d7Ba\xcd2\x08\x1b') 100226ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90+#\xa4\xbc\x1f\xd9\xd8#fb\x93') 100226ms [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'\x7f\x85\xe9\xa7\x8d7Ba\xcd2\x08\x1b') 100227ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90+#\xa4\xbc\x1f\xd9\xd8#fb\x93') 100228ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 100228ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd1\xc3\xcd\x04\xa0\x95N\xe7-\xbb \xcf') 100229ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd1\xc3\xcd\x04\xa0\x95N\xe7-\xbb \xcf') 100230ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'a\x008(\xdb\xcd\xc4^\xcbv"\x1d') 100231ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'a\x008(\xdb\xcd\xc4^\xcbv"\x1d') 100231ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52220) (expires in 600 seconds) 100231ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 100231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 100232ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 100232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 100232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 100233ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100233ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100233ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435", "state": "connecting"}] 100256ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hkJuTbgWqjZR') 100257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hkJuTbgWqjZR') 100257ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ekJaGLKhVk 1 udp 1845501695 172.17.0.2 59844 typ prflx) 100257ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45519) -> ('172.17.0.2', 59844)) State.WAITING -> State.IN_PROGRESS 100258ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\x99\x1e1Ze\x8d\xd2:e\x1ft') 100262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b\x99\x1e1Ze\x8d\xd2:e\x1ft') 100262ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45519) -> ('172.17.0.2', 59844)) State.IN_PROGRESS -> State.SUCCEEDED 100262ms [err] INFO:aioice.ice:Connection(0) ICE completed 100271ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:649598886 1 udp 2113937151 3f7cea11-e159-459c-80ca-41f83a884d78.local 59844 typ host generation 0 ufrag g58Z network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100272ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100272ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100272ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100275ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 100276ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 100277ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 100280ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 100281ms [err] INFO:aioice.ice:Connection(0) Remote candidate "3f7cea11-e159-459c-80ca-41f83a884d78.local" resolved to 172.17.0.2 100284ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2727706073 1 udp 1677729535 141.24.211.56 59844 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag g58Z network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100284ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100284ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100284ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 100285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 100285ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 100285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100285ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 100286ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435", "state": "connected"}] 100286ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 100286ms [log] line {"signal":"gpio1","value":"strongH"} 100286ms [log] 100286ms [log] reading line 100286ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 100288ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4053320274 1 udp 33562623 141.24.210.113 54493 typ relay raddr 141.24.211.56 rport 59844 generation 0 ufrag g58Z network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100289ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100289ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100289ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 100290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 100290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 100291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 100291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 100291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 100292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3230497960, stream_id=1, stream_seq=0) 100292ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=501828602, stream_id=1, stream_seq=0) 100293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 100293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3230497960, gaps=[]) 100294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=501828602, gaps=[]) 100294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 100294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=501828603, stream_id=1, stream_seq=1) 100294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 100295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=501828604, stream_id=1, stream_seq=2) 100295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=501828605, stream_id=1, stream_seq=3) 100295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=501828606, stream_id=1, stream_seq=4) 100295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=501828604, gaps=[]) 100296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 100296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=501828606, gaps=[]) 100296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 100314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4LESh2THFX77') 100314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4LESh2THFX77') 100314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45519) -> ('172.17.0.2', 59844)) State.FROZEN -> State.FAILED 100314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43071) -> ('172.17.0.2', 59844)) State.FROZEN -> State.FAILED 100314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45519) -> ('141.24.211.56', 59844)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43071) -> ('141.24.211.56', 59844)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45519) -> ('141.24.210.113', 54493)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 43071) -> ('141.24.210.113', 54493)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52220) -> ('172.17.0.2', 59844)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52220) -> ('141.24.211.56', 59844)) State.FROZEN -> State.FAILED 100315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52220) -> ('141.24.210.113', 54493)) State.FROZEN -> State.FAILED 100360ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100360ms [log] line {"signal":"gpio2","value":"strongL"} 100360ms [log] 100360ms [log] reading line 100360ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'slMH65MMpg9W') 100377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 59844) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'slMH65MMpg9W') 100462ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435"}', extra='') 100462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 100463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 100463ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100463ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 100463ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 100463ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100464ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100464ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100464ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 100465ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100465ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100466ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44788142-b09d-4b5c-be2d-a17a1901c435", "state": "closed"}] 100467ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100467ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100468ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x12\xc1t\xafS\x9d>>\x06\x1f\n\xb0') 100468ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x12\xc1t\xafS\x9d>>\x06\x1f\n\xb0') 100469ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52220) 100469ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100469ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100532ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100532ms [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 100611ms [err] Traceback (most recent call last): 100611ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 100611ms [err] return _run_code(code, main_globals, None, 100611ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 100611ms [err] exec(code, run_globals) 100611ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 100611ms [err] sys.exit(main()) 100611ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 100612ms [err] asyncio.run(main_async()) 100612ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 100612ms [err] return loop.run_until_complete(main) 100612ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 100612ms [err] self.run_forever() 100612ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 100612ms [err] self._run_once() 100612ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 100613ms [err] event_list = self._selector.select(timeout) 100613ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 100613ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 100613ms [err] KeyboardInterrupt 100618ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 100618ms [err] h.flush() 100618ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 100720ms [log] starting device 101113ms [err] DEBUG:asyncio:Using selector: EpollSelector 101184ms [err] ERROR:asyncio:Unclosed client session 101184ms [err] client_session: 101257ms [log] parsing 101257ms [log] creating device handler 101257ms [log] [ready] 101257ms [log] reading line 101257ms [log] [websocketToken] "9437558b-719f-4b7f-bbc0-36c07dafa029" 101278ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101278ms [log] line {"signal":"gpio1","value":"strongH"} 101278ms [log] 101278ms [log] reading line 101278ms [log] line {"signal":"gpio2","value":"strongL"} 101278ms [log] 101278ms [log] reading line 101278ms [log] [websocketConnected] 101441ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101441ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101459ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8797efe3-5169-4d03-9fc7-0cc876a7f3f3"}}', extra='') 101459ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8797efe3-5169-4d03-9fc7-0cc876a7f3f3"} 101503ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747","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='') 101508ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101508ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101509ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747", "state": "new"}] 103512ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 103513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 103513ms [err] v=0 103513ms [err] o=- 3930826743 3930826743 IN IP4 0.0.0.0 103513ms [err] s=- 103513ms [err] t=0 0 103513ms [err] a=group:BUNDLE 0 103513ms [err] a=msid-semantic:WMS * 103513ms [err] m=application 9 DTLS/SCTP 5000 103513ms [err] c=IN IP4 0.0.0.0 103513ms [err] a=mid:0 103513ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103513ms [err] a=max-message-size:65536 103513ms [err] a=ice-ufrag:a0gU 103513ms [err] a=ice-pwd:GVUGl9cHn4vH82ppRWcaDs 103513ms [err] a=fingerprint:sha-256 51:76:66:3E:5E:3B:3A:79:37:3D:9C:9E:F5:38:78:E5:FD:49:47:6E:BF:76:71:41:25:D4:78:06:FA:64:24:4D 103513ms [err] a=setup:actpass 103513ms [err] 103515ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 103515ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103516ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747", "state": "new"}] 103517ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103519ms [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'\x19e\x90\x05w\xc2\x9e\xa8\xd9\x00\x0c\x99') 103519ms [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'\xd2\xc3\x17\x00C\x14\xff\xf3\xf9\x1f\xdch') 103520ms [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'\x19e\x90\x05w\xc2\x9e\xa8\xd9\x00\x0c\x99') 103520ms [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'\xd2\xc3\x17\x00C\x14\xff\xf3\xf9\x1f\xdch') 103522ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103522ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa2R\xe6`\xa5d!\xed\xffG4\t') 103523ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa2R\xe6`\xa5d!\xed\xffG4\t') 103523ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'rP\x97\xbe\x93\xd6\xe0\x96q\x10\xe9\xe4') 103524ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'rP\x97\xbe\x93\xd6\xe0\x96q\x10\xe9\xe4') 103524ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56221) (expires in 600 seconds) 103524ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103526ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103526ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103526ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 103526ms [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='') 103526ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103554ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47662) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\xa6;\x92\xe8\x8as\xb3\xeb\x0f\xe3[') 103554ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47662) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\xa6;\x92\xe8\x8as\xb3\xeb\x0f\xe3[') 103565ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930826743 3930826743 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 47662 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 47662 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 32787 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47662 typ srflx raddr 172.30.0.1 rport 47662\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 32787 typ srflx raddr 172.17.0.2 rport 32787\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53727 typ relay raddr 172.17.0.2 rport 36809\\r\\na=end-of-candidates\\r\\na=ice-ufrag:tbIk\\r\\na=ice-pwd:tQ7whDQYpjGhGYuJ0GOyyD\\r\\na=fingerprint:sha-256 33:1B:F7:8D:D4:1C:DC:53:F6:1D:62:50:03:73:65:00:6A:5D:BC:08:CB:20:3B:71:AF:E2:C2:49:07:A7:76:F7\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 103565ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103565ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 103565ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 103565ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 103565ms [err] v=0 103565ms [err] o=- 3930826743 3930826743 IN IP4 0.0.0.0 103565ms [err] s=- 103565ms [err] t=0 0 103565ms [err] a=group:BUNDLE 0 103565ms [err] a=msid-semantic:WMS * 103565ms [err] m=application 47662 DTLS/SCTP 5000 103565ms [err] c=IN IP4 172.30.0.1 103565ms [err] a=mid:0 103565ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103565ms [err] a=max-message-size:65536 103565ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47662 typ host 103565ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 32787 typ host 103565ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47662 typ srflx raddr 172.30.0.1 rport 47662 103565ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 32787 typ srflx raddr 172.17.0.2 rport 32787 103565ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53727 typ relay raddr 172.17.0.2 rport 36809 103565ms [err] a=end-of-candidates 103565ms [err] a=ice-ufrag:tbIk 103565ms [err] a=ice-pwd:tQ7whDQYpjGhGYuJ0GOyyD 103565ms [err] a=fingerprint:sha-256 33:1B:F7:8D:D4:1C:DC:53:F6:1D:62:50:03:73:65:00:6A:5D:BC:08:CB:20:3B:71:AF:E2:C2:49:07:A7:76:F7 103565ms [err] a=setup:active 103565ms [err] 103567ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 103567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.30.0.1', 47662)) State.FROZEN -> State.WAITING 103568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('172.30.0.1', 47662)) State.FROZEN -> State.WAITING 103568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.17.0.2', 32787)) State.FROZEN -> State.WAITING 103568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('172.30.0.1', 47662)) State.FROZEN -> State.WAITING 103568ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(V28H89Izgg 1 udp 1862270975 172.17.0.2 47662 typ prflx) 103568ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103568ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103569ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.17.0.2', 47662)) State.WAITING -> State.IN_PROGRESS 103569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47662) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd0)\xbf\xabUc\x9a\x1an\xea\x87\xb6') 103569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.30.0.1', 47662)) State.WAITING -> State.IN_PROGRESS 103570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47662) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9\x94![\xc04"\xf2\xd0\xb8\xf2\x8b') 103570ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747", "state": "connecting"}] 103571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47662) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd0)\xbf\xabUc\x9a\x1an\xea\x87\xb6') 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.17.0.2', 47662)) State.IN_PROGRESS -> State.SUCCEEDED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('172.30.0.1', 47662)) State.WAITING -> State.FAILED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.17.0.2', 32787)) State.WAITING -> State.FAILED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('172.17.0.2', 32787)) State.FROZEN -> State.FAILED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('141.24.211.56', 47662)) State.FROZEN -> State.FAILED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('141.24.211.56', 47662)) State.FROZEN -> State.FAILED 103571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('141.24.211.56', 32787)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('141.24.211.56', 32787)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('141.24.210.113', 53727)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33341) -> ('141.24.210.113', 53727)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('172.30.0.1', 47662)) State.WAITING -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('172.17.0.2', 32787)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('141.24.211.56', 47662)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('141.24.211.56', 32787)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56221) -> ('141.24.210.113', 53727)) State.FROZEN -> State.FAILED 103572ms [err] INFO:aioice.ice:Connection(0) ICE completed 103573ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47662) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9\x94![\xc04"\xf2\xd0\xb8\xf2\x8b') 103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38215) -> ('172.30.0.1', 47662)) State.IN_PROGRESS -> State.SUCCEEDED 103573ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47662) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e?5\xfb\xb4\xe6\xa9\xcb%\xf9\x87 ') 103574ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47662) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e?5\xfb\xb4\xe6\xa9\xcb%\xf9\x87 ') 103589ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 103589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103591ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 103592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 103595ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 103596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 103596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 103597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 103597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 103597ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 103598ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747", "state": "connected"}] 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 103599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 103600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 103600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 103600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 103601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=678821104, stream_id=1, stream_seq=0) 103601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=620689224, stream_id=1, stream_seq=0) 103603ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=620689224, gaps=[]) 103604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=678821104, gaps=[]) 103604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=678821105, stream_id=1, stream_seq=1) 103605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=678821106, stream_id=1, stream_seq=2) 103606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=678821105, gaps=[]) 103606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 103607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=678821106, gaps=[]) 103607ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103702ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103703ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103763ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747"}', extra='') 103763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 103763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 103763ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103764ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 103764ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 103764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103764ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103764ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 103764ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103764ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103765ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4c3e45f6-b2e9-4255-978c-f46435516747", "state": "closed"}] 103765ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103765ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103766ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe2\x13\xd6+\x98\x08b\xfd\xb2\x84^\xb9') 103767ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe2\x13\xd6+\x98\x08b\xfd\xb2\x84^\xb9') 103767ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56221) 103767ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103767ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103846ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103846ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 103905ms [err] Traceback (most recent call last): 103905ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 103905ms [err] return _run_code(code, main_globals, None, 103905ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 103906ms [err] exec(code, run_globals) 103906ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 103906ms [err] sys.exit(main()) 103906ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 103906ms [err] asyncio.run(main_async()) 103906ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 103906ms [err] return loop.run_until_complete(main) 103906ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 103907ms [err] self.run_forever() 103907ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 103907ms [err] self._run_once() 103907ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 103907ms [err] event_list = self._selector.select(timeout) 103907ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 103908ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 103908ms [err] KeyboardInterrupt 103910ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 103910ms [err] h.flush() 103910ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 104015ms [log] starting device 104408ms [err] DEBUG:asyncio:Using selector: EpollSelector 104478ms [err] ERROR:asyncio:Unclosed client session 104478ms [err] client_session: 104536ms [log] parsing 104536ms [log] creating device handler 104536ms [log] [ready] 104536ms [log] reading line 104536ms [log] [websocketToken] "01f5b553-3e6b-4e88-b1b5-1d009bc1294a" 104552ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104553ms [log] [websocketConnected] 104731ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 104731ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 104749ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/caabdfd7-dbd2-4a9e-b8f3-7ab05c018504"}}', extra='') 104750ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/caabdfd7-dbd2-4a9e-b8f3-7ab05c018504"} 104813ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4","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='') 104818ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4", "state": "new"}] 106822ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 106823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 106823ms [err] v=0 106823ms [err] o=- 3930826746 3930826746 IN IP4 0.0.0.0 106823ms [err] s=- 106823ms [err] t=0 0 106823ms [err] a=group:BUNDLE 0 106823ms [err] a=msid-semantic:WMS * 106823ms [err] m=application 9 DTLS/SCTP 5000 106823ms [err] c=IN IP4 0.0.0.0 106823ms [err] a=mid:0 106823ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106823ms [err] a=max-message-size:65536 106823ms [err] a=ice-ufrag:m6RW 106823ms [err] a=ice-pwd:XdByVfdvhVrZW7wYjxbalc 106823ms [err] a=fingerprint:sha-256 64:04:90:3C:59:7B:E3:BD:CF:A4:CD:BB:78:1C:B3:1A:DC:B5:9F:15:46:0F:B1:C3:21:85:44:11:1C:28:81:69 106823ms [err] a=setup:actpass 106823ms [err] 106825ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 106825ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 106827ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4", "state": "new"}] 106827ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 106828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 106830ms [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'\xc6\x1b\x83$9\x15\xf6h\x00\xe8\xe4\x0c') 106830ms [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'\xd7\x8a\xaa1;\x08K\x0cIC+\xc7') 106831ms [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'\xc6\x1b\x83$9\x15\xf6h\x00\xe8\xe4\x0c') 106831ms [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'\xd7\x8a\xaa1;\x08K\x0cIC+\xc7') 106833ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 106833ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6\x93A\xd6\x8a\x08\xc2\xb4]"4v') 106834ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf6\x93A\xd6\x8a\x08\xc2\xb4]"4v') 106834ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x99/Qt\x1fX\xbb\xd4'y{\xd8") 106835ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x99/Qt\x1fX\xbb\xd4'y{\xd8") 106835ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49458) (expires in 600 seconds) 106835ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 106836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 106836ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 106837ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106837ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 106837ms [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='') 106837ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 106862ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52024) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc3th\x9f\x03\xa2\xf3\x04Aa-*') 106863ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52024) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc3th\x9f\x03\xa2\xf3\x04Aa-*') 106870ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930826746 3930826746 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 52024 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 52024 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56898 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52024 typ srflx raddr 172.30.0.1 rport 52024\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56898 typ srflx raddr 172.17.0.2 rport 56898\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53033 typ relay raddr 172.17.0.2 rport 58766\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Y2zP\\r\\na=ice-pwd:XizNMag8mD4Qpm1Vsr0Fjv\\r\\na=fingerprint:sha-256 8E:CA:4A:67:D9:B0:B4:3E:3C:3D:5C:83:D9:BB:14:58:EE:D6:0E:11:85:F3:18:39:CC:46:58:D2:9A:E7:DF:D8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 106870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 106870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 106870ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 106870ms [err] v=0 106870ms [err] o=- 3930826746 3930826746 IN IP4 0.0.0.0 106870ms [err] s=- 106870ms [err] t=0 0 106870ms [err] a=group:BUNDLE 0 106870ms [err] a=msid-semantic:WMS * 106870ms [err] m=application 52024 DTLS/SCTP 5000 106870ms [err] c=IN IP4 172.30.0.1 106870ms [err] a=mid:0 106870ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106870ms [err] a=max-message-size:65536 106870ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52024 typ host 106870ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56898 typ host 106870ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52024 typ srflx raddr 172.30.0.1 rport 52024 106870ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56898 typ srflx raddr 172.17.0.2 rport 56898 106870ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53033 typ relay raddr 172.17.0.2 rport 58766 106870ms [err] a=end-of-candidates 106870ms [err] a=ice-ufrag:Y2zP 106870ms [err] a=ice-pwd:XizNMag8mD4Qpm1Vsr0Fjv 106870ms [err] a=fingerprint:sha-256 8E:CA:4A:67:D9:B0:B4:3E:3C:3D:5C:83:D9:BB:14:58:EE:D6:0E:11:85:F3:18:39:CC:46:58:D2:9A:E7:DF:D8 106870ms [err] a=setup:active 106870ms [err] 106872ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 106872ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 106872ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 106872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.30.0.1', 52024)) State.FROZEN -> State.WAITING 106872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('172.30.0.1', 52024)) State.FROZEN -> State.WAITING 106873ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.17.0.2', 56898)) State.FROZEN -> State.WAITING 106873ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('172.30.0.1', 52024)) State.FROZEN -> State.WAITING 106873ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(iYjYEJudqP 1 udp 1862270975 172.17.0.2 52024 typ prflx) 106873ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106873ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106873ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106873ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.17.0.2', 52024)) State.WAITING -> State.IN_PROGRESS 106873ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52024) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\x1b\x1a\xf6\xbc\x8c\x9d\xaf\x8f\xbc\xbe9') 106873ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.30.0.1', 52024)) State.WAITING -> State.IN_PROGRESS 106874ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52024) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xca\xaa\x0b\x86\x8b\xba+F`\xd8T\xfc') 106874ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4", "state": "connecting"}] 106874ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52024) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\x1b\x1a\xf6\xbc\x8c\x9d\xaf\x8f\xbc\xbe9') 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.17.0.2', 52024)) State.IN_PROGRESS -> State.SUCCEEDED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('172.30.0.1', 52024)) State.WAITING -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.17.0.2', 56898)) State.WAITING -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('172.17.0.2', 56898)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('141.24.211.56', 52024)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('141.24.211.56', 52024)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('141.24.211.56', 56898)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('141.24.211.56', 56898)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('141.24.210.113', 53033)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44772) -> ('141.24.210.113', 53033)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('172.30.0.1', 52024)) State.WAITING -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('172.17.0.2', 56898)) State.FROZEN -> State.FAILED 106875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('141.24.211.56', 52024)) State.FROZEN -> State.FAILED 106876ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('141.24.211.56', 56898)) State.FROZEN -> State.FAILED 106876ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49458) -> ('141.24.210.113', 53033)) State.FROZEN -> State.FAILED 106876ms [err] INFO:aioice.ice:Connection(0) ICE completed 106878ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52024) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xca\xaa\x0b\x86\x8b\xba+F`\xd8T\xfc') 106878ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51154) -> ('172.30.0.1', 52024)) State.IN_PROGRESS -> State.SUCCEEDED 106878ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52024) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P\x13\xfd\x9d#<:\xf5\x84 ]\x99') 106878ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52024) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P\x13\xfd\x9d#<:\xf5\x84 ]\x99') 106894ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 106894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 106895ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 106896ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 106899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 106899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 106899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 106900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 106900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 106900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 106900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 106900ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 106900ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4", "state": "connected"}] 106901ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 106902ms [log] line {"signal":"gpio1","value":"strongH"} 106902ms [log] 106902ms [log] reading line 106902ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 106902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 106902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 106902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 106903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 106903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 106903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 106904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 106904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 106904ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 106905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2207908655, stream_id=1, stream_seq=0) 106905ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 106906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=566343064, stream_id=1, stream_seq=0) 106906ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 106906ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=566343064, gaps=[]) 106907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2207908655, gaps=[]) 106907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 106907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2207908656, stream_id=1, stream_seq=1) 106907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 106908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2207908657, stream_id=1, stream_seq=2) 106908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2207908658, stream_id=1, stream_seq=3) 106908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2207908659, stream_id=1, stream_seq=4) 106908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2207908656, gaps=[]) 106908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2207908657, gaps=[]) 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2207908658, gaps=[]) 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2207908659, gaps=[]) 106910ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 106978ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 106978ms [log] line {"signal":"gpio2","value":"strongL"} 106978ms [log] 106978ms [log] reading line 106978ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107070ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4"}', extra='') 107070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 107070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 107070ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107070ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 107070ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 107070ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107071ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 107071ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107072ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/76807d07-fa80-4325-88c9-f2a45e65e7b4", "state": "closed"}] 107073ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107073ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107073ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc5\xe6YZ\xd4)\xde"9\x1a\x9eB') 107074ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc5\xe6YZ\xd4)\xde"9\x1a\x9eB') 107075ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49458) 107075ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107075ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107157ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107157ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 107213ms [err] Traceback (most recent call last): 107213ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 107213ms [err] return _run_code(code, main_globals, None, 107213ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 107213ms [err] exec(code, run_globals) 107213ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 107213ms [err] sys.exit(main()) 107213ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 107213ms [err] asyncio.run(main_async()) 107213ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 107213ms [err] return loop.run_until_complete(main) 107213ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 107214ms [err] self.run_forever() 107214ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 107214ms [err] self._run_once() 107214ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 107215ms [err] event_list = self._selector.select(timeout) 107215ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 107215ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 107215ms [err] KeyboardInterrupt 107217ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 107217ms [err] h.flush() 107217ms [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