================== python Client to js Client Communication: should connect without errors 10494ms [log] starting device 10857ms [err] DEBUG:asyncio:Using selector: EpollSelector 10943ms [err] ERROR:asyncio:Unclosed client session 10943ms [err] client_session: 11022ms [log] parsing 11022ms [log] creating device handler 11022ms [log] [ready] 11022ms [log] reading line 11022ms [log] [websocketToken] "1b58213b-01b0-4264-95f3-cb7603982160" 11039ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 11039ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 12812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 12813ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 12839ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6c943e33-64c6-41f5-897e-25c22e741752"}}', extra='') 12839ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6c943e33-64c6-41f5-897e-25c22e741752"} 12919ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 12923ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "new"}] 14926ms [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='') 14927ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 14927ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 14927ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7311681677485247605 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:en8/\\r\\na=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C\\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/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 14927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 14927ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14927ms [err] v=0 14927ms [err] o=- 7311681677485247605 2 IN IP4 127.0.0.1 14927ms [err] s=- 14927ms [err] t=0 0 14927ms [err] a=group:BUNDLE 0 14927ms [err] a=extmap-allow-mixed 14927ms [err] a=msid-semantic: WMS 14927ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14927ms [err] c=IN IP4 0.0.0.0 14927ms [err] a=ice-ufrag:en8/ 14927ms [err] a=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ 14927ms [err] a=ice-options:trickle 14927ms [err] a=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C 14927ms [err] a=setup:actpass 14927ms [err] a=mid:0 14927ms [err] a=sctp-port:5000 14927ms [err] a=max-message-size:262144 14927ms [err] 14930ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14930ms [err] v=0 14930ms [err] o=- 7311681677485247605 2 IN IP4 127.0.0.1 14930ms [err] s=- 14930ms [err] t=0 0 14930ms [err] a=group:BUNDLE 0 14930ms [err] a=extmap-allow-mixed 14930ms [err] a=msid-semantic: WMS 14930ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14930ms [err] c=IN IP4 0.0.0.0 14930ms [err] a=ice-ufrag:en8/ 14930ms [err] a=ice-pwd:Gl9RuoyRqtHVfJLLF6XX+gRQ 14930ms [err] a=ice-options:trickle 14930ms [err] a=fingerprint:sha-256 66:B4:35:25:9B:26:9A:C1:59:F3:27:AE:AD:43:84:33:96:03:4B:00:DD:0C:9D:7C:38:01:BC:2B:60:67:82:3C 14930ms [err] a=setup:actpass 14930ms [err] a=mid:0 14930ms [err] a=sctp-port:5000 14930ms [err] a=max-message-size:262144 14930ms [err] 14931ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 14931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "new"}] 14932ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14932ms [err] v=0 14932ms [err] o=- 3947696410 3947696410 IN IP4 0.0.0.0 14932ms [err] s=- 14932ms [err] t=0 0 14932ms [err] a=group:BUNDLE 0 14932ms [err] a=msid-semantic:WMS * 14932ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 14932ms [err] c=IN IP4 0.0.0.0 14932ms [err] a=mid:0 14932ms [err] a=sctp-port:5000 14932ms [err] a=max-message-size:65536 14932ms [err] a=ice-ufrag:ON76 14932ms [err] a=ice-pwd:l7TsatiEDneJunWS2rHQMB 14932ms [err] a=fingerprint:sha-256 C7:18:F7:14:D6:5C:25:36:06:4C:4F:F8:DD:39:9C:1E:D3:2D:3B:02:4D:14:D2:D7:89:4B:1F:2B:7E:19:23:99 14932ms [err] a=setup:active 14932ms [err] 14933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14933ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 14933ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14935ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14936ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14938ms [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"\xcc\xbcTn^\x9f\x1d\xee',\xc6\xda") 14938ms [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\x1d&\x18\x03\x85\x0b&\xab\xa5sM') 14939ms [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"\xcc\xbcTn^\x9f\x1d\xee',\xc6\xda") 14939ms [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\x1d&\x18\x03\x85\x0b&\xab\xa5sM') 14941ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 14941ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc9F\xa1g\xe2\x99\x81"\xfbSdl') 14942ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc9F\xa1g\xe2\x99\x81"\xfbSdl') 14942ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'$\x85\x06A\x9c\xe4\xe2\xf2\xb5\x15N[') 14944ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'$\x85\x06A\x9c\xe4\xe2\xf2\xb5\x15N[') 14944ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49221) (expires in 600 seconds) 14944ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 14944ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14946ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14946ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14946ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14946ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 14947ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "connecting"}] 14975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dgk/BQR4xLsL') 14975ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dgk/BQR4xLsL') 14975ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(zeVidN4DYH 1 udp 1845501695 172.17.0.3 47093 typ prflx) 14975ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.WAITING -> State.IN_PROGRESS 14976ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9N;]\x13\xd2\x92\x996\x19\x1cy') 14977ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9N;]\x13\xd2\x92\x996\x19\x1cy') 14977ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.IN_PROGRESS -> State.SUCCEEDED 14978ms [err] INFO:aioice.ice:Connection(0) ICE completed 14988ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14988ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14989ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 14990ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3267237599 1 udp 2113937151 545cd8f6-42d7-4451-afb8-abf6ebaa9735.local 47093 typ host generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 14990ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 14994ms [err] INFO:aioice.ice:Connection(0) Remote candidate "545cd8f6-42d7-4451-afb8-abf6ebaa9735.local" resolved to 172.17.0.3 14994ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 14995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14995ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 14995ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "connected"}] 14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2722790460, stream_id=1, stream_seq=0) 14998ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2133651187, stream_id=1, stream_seq=0) 14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2722790460, gaps=[]) 14999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2133651187, gaps=[]) 14999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 15000ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3404094744 1 udp 1677729535 141.24.211.56 47093 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 15001ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 15004ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1959454442 1 udp 33562623 141.24.210.113 49327 typ relay raddr 141.24.211.56 rport 47093 generation 0 ufrag en8/ network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 15004ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 15028ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Dc3yw7JDUWVG') 15029ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Dc3yw7JDUWVG') 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39629) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41680) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('172.17.0.3', 47093)) State.FROZEN -> State.FAILED 15029ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('141.24.211.56', 47093)) State.FROZEN -> State.FAILED 15030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49221) -> ('141.24.210.113', 49327)) State.FROZEN -> State.FAILED 15075ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15075ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15091ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0PwybOKI/2Yf') 15092ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47093) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0PwybOKI/2Yf') 15154ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8"}', extra='') 15154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 15154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 15155ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15155ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 15155ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 15155ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 15155ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 15155ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15156ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 15156ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15156ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 15156ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/23b4f912-1ded-4921-ba3f-8e1ed4a9b1f8", "state": "closed"}] 15157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 15157ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15157ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf4e\x90\x06\x8b%A\xaa\xf6l\x1d2') 15158ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf4e\x90\x06\x8b%A\xaa\xf6l\x1d2') 15158ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49221) 15159ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 15159ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 15231ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15232ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 15305ms [err] Traceback (most recent call last): 15305ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 15305ms [err] return _run_code(code, main_globals, None, 15305ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 15305ms [err] exec(code, run_globals) 15305ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 15305ms [err] sys.exit(main()) 15305ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 15305ms [err] asyncio.run(main_async()) 15305ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 15305ms [err] return loop.run_until_complete(main) 15305ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 15305ms [err] self.run_forever() 15305ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 15306ms [err] self._run_once() 15306ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 15306ms [err] event_list = self._selector.select(timeout) 15306ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 15306ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 15306ms [err] KeyboardInterrupt 15308ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 15308ms [err] h.flush() 15308ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 15419ms [log] starting device 15764ms [err] DEBUG:asyncio:Using selector: EpollSelector 15857ms [err] ERROR:asyncio:Unclosed client session 15857ms [err] client_session: 15927ms [log] parsing 15927ms [log] creating device handler 15927ms [log] [ready] 15927ms [log] reading line 15927ms [log] [websocketToken] "f06c1989-1b1f-4c93-a349-662636bc92df" 15940ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15940ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16141ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16141ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 16180ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8b973755-6acb-4ee2-babd-074a1f68bf53"}}', extra='') 16180ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8b973755-6acb-4ee2-babd-074a1f68bf53"} 16258ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 16265ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "new"}] 18268ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 18269ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 18269ms [err] v=0 18269ms [err] o=- 3947696413 3947696413 IN IP4 0.0.0.0 18269ms [err] s=- 18269ms [err] t=0 0 18269ms [err] a=group:BUNDLE 0 18269ms [err] a=msid-semantic:WMS * 18269ms [err] m=application 9 DTLS/SCTP 5000 18269ms [err] c=IN IP4 0.0.0.0 18269ms [err] a=mid:0 18269ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18269ms [err] a=max-message-size:65536 18269ms [err] a=ice-ufrag:WAgb 18269ms [err] a=ice-pwd:YT8g3gPntZmpFcEGKeTEZm 18269ms [err] a=fingerprint:sha-256 B3:13:F2:2A:61:74:04:A4:DA:7B:C0:ED:81:1B:D1:81:1B:99:5A:9F:DA:A6:98:01:AB:B4:C7:4C:27:78:49:8A 18269ms [err] a=setup:actpass 18269ms [err] 18271ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 18271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 18272ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "new"}] 18273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 18273ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 18275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L\xd6|\x8dS\xd5\xd5f*\x0f\x96"') 18276ms [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'\xda\xbfu\x04i\xbeGM\xddq\xda\x08') 18276ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L\xd6|\x8dS\xd5\xd5f*\x0f\x96"') 18277ms [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'\xda\xbfu\x04i\xbeGM\xddq\xda\x08') 18278ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 18279ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9c\xce\xe0~\x92\xb89\xab{{z\xeb') 18279ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x9c\xce\xe0~\x92\xb89\xab{{z\xeb') 18280ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd7\xb6.q=0&\xfb\xe5^/\xd5') 18280ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd7\xb6.q=0&\xfb\xe5^/\xd5') 18281ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65439) (expires in 600 seconds) 18281ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 18281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 18281ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 18282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 18282ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 18282ms [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='') 18282ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 18303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xc9\xc1\x05L\xa4\xaeXA\xf0/7') 18303ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xc9\xc1\x05L\xa4\xaeXA\xf0/7') 18311ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696413 3947696413 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 39929 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 39929 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42668 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39929 typ srflx raddr 172.30.0.1 rport 39929\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42668 typ srflx raddr 172.17.0.3 rport 42668\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61584 typ relay raddr 172.17.0.3 rport 36217\\r\\na=end-of-candidates\\r\\na=ice-ufrag:3Ovr\\r\\na=ice-pwd:6R233DljDArRXyGYJmEvOC\\r\\na=fingerprint:sha-256 94:EA:A7:A5:17:87:B7:EB:F0:6E:06:01:06:0D:5A:22:A7:D8:F6:06:CD:4B:DB:56:F4:64:D4:28:D1:91:E7:68\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 18311ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 18311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 18311ms [err] v=0 18311ms [err] o=- 3947696413 3947696413 IN IP4 0.0.0.0 18311ms [err] s=- 18311ms [err] t=0 0 18311ms [err] a=group:BUNDLE 0 18311ms [err] a=msid-semantic:WMS * 18311ms [err] m=application 39929 DTLS/SCTP 5000 18311ms [err] c=IN IP4 172.30.0.1 18311ms [err] a=mid:0 18311ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18311ms [err] a=max-message-size:65536 18311ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 39929 typ host 18311ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42668 typ host 18311ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 39929 typ srflx raddr 172.30.0.1 rport 39929 18311ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 42668 typ srflx raddr 172.17.0.3 rport 42668 18311ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61584 typ relay raddr 172.17.0.3 rport 36217 18311ms [err] a=end-of-candidates 18311ms [err] a=ice-ufrag:3Ovr 18311ms [err] a=ice-pwd:6R233DljDArRXyGYJmEvOC 18311ms [err] a=fingerprint:sha-256 94:EA:A7:A5:17:87:B7:EB:F0:6E:06:01:06:0D:5A:22:A7:D8:F6:06:CD:4B:DB:56:F4:64:D4:28:D1:91:E7:68 18311ms [err] a=setup:active 18311ms [err] 18313ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 18313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 18313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING 18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING 18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 42668)) State.FROZEN -> State.WAITING 18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.30.0.1', 39929)) State.FROZEN -> State.WAITING 18314ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(BsPnUPA1Og 1 udp 1862270975 172.17.0.3 39929 typ prflx) 18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 18314ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 18314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 39929)) State.WAITING -> State.IN_PROGRESS 18315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xefU\xc0\x14\x83\x939\xc3o\xa5\xfa') 18315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.WAITING -> State.IN_PROGRESS 18315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\x9d\x84\xea\xb3=\xdbM\xa6\x93\x9d\xf2') 18315ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "connecting"}] 18316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xefU\xc0\x14\x83\x939\xc3o\xa5\xfa') 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 39929)) State.IN_PROGRESS -> State.SUCCEEDED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.30.0.1', 39929)) State.WAITING -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.17.0.3', 42668)) State.WAITING -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('172.17.0.3', 42668)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42310) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.30.0.1', 39929)) State.WAITING -> State.FAILED 18316ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('172.17.0.3', 42668)) State.FROZEN -> State.FAILED 18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.211.56', 39929)) State.FROZEN -> State.FAILED 18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.211.56', 42668)) State.FROZEN -> State.FAILED 18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65439) -> ('141.24.210.113', 61584)) State.FROZEN -> State.FAILED 18317ms [err] INFO:aioice.ice:Connection(0) ICE completed 18317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\x9d\x84\xea\xb3=\xdbM\xa6\x93\x9d\xf2') 18317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57089) -> ('172.30.0.1', 39929)) State.IN_PROGRESS -> State.SUCCEEDED 18318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\x1f\xc7&\xca\xe2\xf4\xeeI\xf7\xd9Q') 18318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 39929) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\x1f\xc7&\xca\xe2\xf4\xeeI\xf7\xd9Q') 18335ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 18336ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18336ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 18337ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 18339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 18340ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 18340ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 18340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 18340ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 18341ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "connected"}] 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 18342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2662454042, stream_id=1, stream_seq=0) 18343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 18344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3775800044, stream_id=1, stream_seq=0) 18344ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3775800044, gaps=[]) 18345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2662454042, gaps=[]) 18345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 18440ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18440ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18508ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c"}', extra='') 18508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 18508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 18508ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18508ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 18508ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 18508ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18509ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 18509ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 18509ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 18510ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 18510ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/191a6f3e-41dc-4b1a-9b0c-b5e8896c3b8c", "state": "closed"}] 18510ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18511ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\xab\x10\xc1u\x1d\x14\xd8\x88\x7f\xfd'\x10") 18512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\xab\x10\xc1u\x1d\x14\xd8\x88\x7f\xfd'\x10") 18512ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65439) 18513ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18513ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18618ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18618ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18667ms [err] Traceback (most recent call last): 18667ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18667ms [err] return _run_code(code, main_globals, None, 18667ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18667ms [err] exec(code, run_globals) 18667ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18667ms [err] sys.exit(main()) 18667ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18667ms [err] asyncio.run(main_async()) 18667ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18667ms [err] return loop.run_until_complete(main) 18667ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18668ms [err] self.run_forever() 18668ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18668ms [err] self._run_once() 18668ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18668ms [err] event_list = self._selector.select(timeout) 18668ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18669ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18669ms [err] KeyboardInterrupt 18671ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 18671ms [err] h.flush() 18671ms [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 22894ms [log] starting device 23258ms [err] DEBUG:asyncio:Using selector: EpollSelector 23344ms [err] ERROR:asyncio:Unclosed client session 23344ms [err] client_session: 23434ms [log] parsing 23434ms [log] creating device handler 23434ms [log] [ready] 23434ms [log] reading line 23434ms [log] [websocketToken] "f7144c28-3437-42e8-aa9c-bfba39fdd22c" 23449ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 23449ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 25193ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 25193ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 25221ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3b4067f1-8481-45e8-859d-ab924f045151"}}', extra='') 25221ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3b4067f1-8481-45e8-859d-ab924f045151"} 25291ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 25299ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "new"}] 27302ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 27303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 27303ms [err] v=0 27303ms [err] o=- 3947696422 3947696422 IN IP4 0.0.0.0 27303ms [err] s=- 27303ms [err] t=0 0 27303ms [err] a=group:BUNDLE 0 27303ms [err] a=msid-semantic:WMS * 27303ms [err] m=application 9 DTLS/SCTP 5000 27303ms [err] c=IN IP4 0.0.0.0 27303ms [err] a=mid:0 27303ms [err] a=sctpmap:5000 webrtc-datachannel 65535 27303ms [err] a=max-message-size:65536 27303ms [err] a=ice-ufrag:rcTA 27303ms [err] a=ice-pwd:3v8NMrMKuJJ39khSza8I4V 27303ms [err] a=fingerprint:sha-256 BB:FB:D8:68:0B:05:7E:5C:E4:42:C9:72:A7:50:C3:F1:8F:D9:CC:F9:3F:00:51:D4:9F:FA:51:CB:92:BC:F0:D5 27303ms [err] a=setup:actpass 27303ms [err] 27304ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 27304ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 27305ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "new"}] 27306ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 27306ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 27308ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7\x1a\x7f\xceF\xe1a\xe3\xec\x9e\xdb\x10') 27308ms [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"\xae>\x01\x1d'\xb7\x1a\x85\xe0\xf5\xaey") 27309ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa7\x1a\x7f\xceF\xe1a\xe3\xec\x9e\xdb\x10') 27309ms [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"\xae>\x01\x1d'\xb7\x1a\x85\xe0\xf5\xaey") 27311ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 27311ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'z\xb0R\xf0*2\n@7\xef\x87\x8e') 27312ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'z\xb0R\xf0*2\n@7\xef\x87\x8e') 27312ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'i\xc4t,\xb3B\xe19cM|\xd4') 27313ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'i\xc4t,\xb3B\xe19cM|\xd4') 27313ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65225) (expires in 600 seconds) 27313ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 27313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 27314ms [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='') 27314ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 27314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='') 27314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 27330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'j3ou2MI6el4R') 27330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'j3ou2MI6el4R') 27331ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7172216758551953617 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:NVU9\\r\\na=ice-pwd:igwizFe1qD6QVxdtAg1z3ee2\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 43:B2:44:E3:ED:C8:63:BC:34:82:15:4D:7F:B1:56:A8:08:BF:5C:BF:CF:99:5B:9D:3F:2E:09:D6:91:C3:27:7D\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='') 27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 27331ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 27331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 27331ms [err] v=0 27331ms [err] o=- 7172216758551953617 2 IN IP4 127.0.0.1 27331ms [err] s=- 27331ms [err] t=0 0 27331ms [err] a=group:BUNDLE 0 27331ms [err] a=msid-semantic: WMS 27331ms [err] m=application 9 DTLS/SCTP 5000 27331ms [err] c=IN IP4 0.0.0.0 27331ms [err] a=ice-ufrag:NVU9 27331ms [err] a=ice-pwd:igwizFe1qD6QVxdtAg1z3ee2 27331ms [err] a=ice-options:trickle 27331ms [err] a=fingerprint:sha-256 43:B2:44:E3:ED:C8:63:BC:34:82:15:4D:7F:B1:56:A8:08:BF:5C:BF:CF:99:5B:9D:3F:2E:09:D6:91:C3:27:7D 27331ms [err] a=setup:active 27331ms [err] a=mid:0 27331ms [err] a=sctpmap:5000 webrtc-datachannel 1024 27331ms [err] 27332ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 27332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 27332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 27333ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vd8Jq2x4HN 1 udp 1845501695 172.17.0.3 43143 typ prflx) 27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27333ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 27333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.WAITING -> State.IN_PROGRESS 27333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9J@\xb1M\xa6\xd1\x03\\\x1f\xd5}') 27334ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "connecting"}] 27334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9J@\xb1M\xa6\xd1\x03\\\x1f\xd5}') 27334ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED 27334ms [err] INFO:aioice.ice:Connection(0) ICE completed 27340ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1744008580 1 udp 2113937151 925ada44-13ff-494f-a014-5b736a0338a1.local 43143 typ host generation 0 ufrag NVU9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='') 27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27344ms [err] INFO:aioice.ice:Connection(0) Remote candidate "925ada44-13ff-494f-a014-5b736a0338a1.local" resolved to 172.17.0.3 27353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.FROZEN -> State.IN_PROGRESS 27353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xe2=\xd2\x0e \xded\x96Z7/') 27354ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xe2=\xd2\x0e \xded\x96Z7/') 27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED 27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.FROZEN -> State.FAILED 27354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65225) -> ('172.17.0.3', 43143)) State.FROZEN -> State.FAILED 27373ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 27373ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27375ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 27375ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 27378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 27378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 27378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 27379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 27379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "connected"}] 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 27381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1084628161, stream_id=1, stream_seq=0) 27382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1084628161, gaps=[]) 27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1196171014, stream_id=1, stream_seq=0) 27383ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1196171014, gaps=[]) 27387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G8xKkYjPvuHq') 27387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G8xKkYjPvuHq') 27394ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1660648156 1 udp 1677729535 141.24.211.56 43143 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag NVU9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='') 27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 27394ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 27450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tb3OnNHMf/O+') 27450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tb3OnNHMf/O+') 27512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ewxa9d6AMlaH') 27512ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ewxa9d6AMlaH') 27513ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.WAITING -> State.IN_PROGRESS 27513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1bd\x14\x9d\xdc\x9d-\n-<\xf62') 27514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 43143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1bd\x14\x9d\xdc\x9d-\n-<\xf62') 27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('172.17.0.3', 43143)) State.IN_PROGRESS -> State.SUCCEEDED 27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49568) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED 27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51430) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED 27515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65225) -> ('141.24.211.56', 43143)) State.FROZEN -> State.FAILED 27599ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27599ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 27763ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c"}', extra='') 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 27764ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27765ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 27765ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 27765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27766ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27766ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 27767ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b5d728d2-dc73-4792-9fab-3e105509d40c", "state": "closed"}] 27768ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27768ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 27769ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'I9\xca#[\xdc7\xc4\xb8^/\xd9') 27770ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'I9\xca#[\xdc7\xc4\xb8^/\xd9') 27770ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65225) 27770ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 27770ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 27862ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 27862ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 27915ms [err] Traceback (most recent call last): 27915ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 27915ms [err] return _run_code(code, main_globals, None, 27915ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 27916ms [err] exec(code, run_globals) 27916ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 27916ms [err] sys.exit(main()) 27916ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 27916ms [err] asyncio.run(main_async()) 27916ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 27916ms [err] return loop.run_until_complete(main) 27916ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 27916ms [err] self.run_forever() 27916ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 27916ms [err] self._run_once() 27916ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 27917ms [err] event_list = self._selector.select(timeout) 27917ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 27917ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 27917ms [err] KeyboardInterrupt 27919ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 27919ms [err] h.flush() 27919ms [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 36171ms [log] starting device 36527ms [err] DEBUG:asyncio:Using selector: EpollSelector 36612ms [err] ERROR:asyncio:Unclosed client session 36612ms [err] client_session: 36689ms [log] parsing 36689ms [log] creating device handler 36689ms [log] [ready] 36689ms [log] reading line 36689ms [log] [websocketToken] "8f95e6ee-7bb0-478b-8688-56a47887fb72" 36705ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36705ms [log] [websocketConnected] 38485ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38485ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38513ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3d33cc05-ac8f-416a-8b86-aba4ed2c958d"}}', extra='') 38513ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3d33cc05-ac8f-416a-8b86-aba4ed2c958d"} 38575ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 38583ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "new"}] 40586ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 40588ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40588ms [err] v=0 40588ms [err] o=- 3947696436 3947696436 IN IP4 0.0.0.0 40588ms [err] s=- 40588ms [err] t=0 0 40588ms [err] a=group:BUNDLE 0 40588ms [err] a=msid-semantic:WMS * 40588ms [err] m=application 9 DTLS/SCTP 5000 40588ms [err] c=IN IP4 0.0.0.0 40588ms [err] a=mid:0 40588ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40588ms [err] a=max-message-size:65536 40588ms [err] a=ice-ufrag:IJ3w 40588ms [err] a=ice-pwd:OsF2QumqbwES0tvafVUJu8 40588ms [err] a=fingerprint:sha-256 3D:7E:27:F9:37:56:4E:63:28:3E:76:87:57:6E:22:B5:BD:1C:0F:43:9F:26:0A:C7:F8:CE:C1:6F:1D:EC:D9:D1 40588ms [err] a=setup:actpass 40588ms [err] 40589ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 40589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40591ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "new"}] 40591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40592ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40594ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\x17(\x7f\xc6\x9dQ\xb1\xff\x17U\xb7') 40594ms [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",'\xa9Pm\xd5Q\xec$TC\xa2") 40595ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\x17(\x7f\xc6\x9dQ\xb1\xff\x17U\xb7') 40595ms [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",'\xa9Pm\xd5Q\xec$TC\xa2") 40597ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40597ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'@\x89\xb6\x15\xdb\x17\xbc[R\x82[.') 40598ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'@\x89\xb6\x15\xdb\x17\xbc[R\x82[.') 40599ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'L,o\x02\xc8\x1e\xc6\xf0\xbd1\xe3\xaa') 40600ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'L,o\x02\xc8\x1e\xc6\xf0\xbd1\xe3\xaa') 40600ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52239) (expires in 600 seconds) 40600ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40600ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40601ms [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='') 40601ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40602ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='') 40602ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40602ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 40623ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+j3EpOHpXSsW') 40624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+j3EpOHpXSsW') 40624ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1357971172102965536 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:NzeM\\r\\na=ice-pwd:ywumLZnG4CaXz+4wM53nKQsN\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F3:A1:F0:D0:AF:25:56:B8:F8:3B:DC:7D:89:8E:CB:FE:06:DA:93:8B:DA:BA:99:BC:23:E9:0B:25:C5:D6:FD:C3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='') 40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 40624ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 40624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40624ms [err] v=0 40624ms [err] o=- 1357971172102965536 2 IN IP4 127.0.0.1 40624ms [err] s=- 40624ms [err] t=0 0 40624ms [err] a=group:BUNDLE 0 40624ms [err] a=msid-semantic: WMS 40624ms [err] m=application 9 DTLS/SCTP 5000 40624ms [err] c=IN IP4 0.0.0.0 40624ms [err] a=ice-ufrag:NzeM 40624ms [err] a=ice-pwd:ywumLZnG4CaXz+4wM53nKQsN 40624ms [err] a=ice-options:trickle 40624ms [err] a=fingerprint:sha-256 F3:A1:F0:D0:AF:25:56:B8:F8:3B:DC:7D:89:8E:CB:FE:06:DA:93:8B:DA:BA:99:BC:23:E9:0B:25:C5:D6:FD:C3 40624ms [err] a=setup:active 40624ms [err] a=mid:0 40624ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40624ms [err] 40625ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40625ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40626ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(CSlQJbe9jP 1 udp 1845501695 172.17.0.3 35494 typ prflx) 40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 40626ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.WAITING -> State.IN_PROGRESS 40627ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcaer\xfe\xd2\x96Q\x9d\x8b\x12jt') 40628ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "connecting"}] 40628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcaer\xfe\xd2\x96Q\x9d\x8b\x12jt') 40628ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED 40628ms [err] INFO:aioice.ice:Connection(0) ICE completed 40632ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2818157119 1 udp 2113937151 4348ddca-a49b-44ca-90b1-48501eef99db.local 35494 typ host generation 0 ufrag NzeM network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='') 40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40633ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40637ms [err] INFO:aioice.ice:Connection(0) Remote candidate "4348ddca-a49b-44ca-90b1-48501eef99db.local" resolved to 172.17.0.3 40648ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.FROZEN -> State.IN_PROGRESS 40648ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0{3X\xa4H\xd8\x1e\xeaL0k') 40649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0{3X\xa4H\xd8\x1e\xeaL0k') 40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED 40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.FROZEN -> State.FAILED 40649ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52239) -> ('172.17.0.3', 35494)) State.FROZEN -> State.FAILED 40666ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2946621944 1 udp 1677729535 141.24.211.56 35494 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag NzeM network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='') 40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 40666ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 40669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56429) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS 40669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^\xaf\xd2\x8d,w\xfc\xfe:\xb2\xa0$') 40685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DXaCiq64xwRP') 40685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DXaCiq64xwRP') 40689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS 40690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\x01\xdc\x1f\x1fe\xe6\xc7\x08\xa3\xaa_') 40710ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52239) -> ('141.24.211.56', 35494)) State.FROZEN -> State.IN_PROGRESS 40710ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x83\x9a:4\xdad\xd6\xd0\xb9\xc4\xab\xf5') 40710ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'(\x18\xcd\xa5\xf0.(\xfc\x84\xd2\xb5K') 40711ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'(\x18\xcd\xa5\xf0.(\xfc\x84\xd2\xb5K') 40711ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 35494) 40731ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40731ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40731ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40732ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 40735ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "connected"}] 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1716938524, stream_id=1, stream_seq=0) 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938524, gaps=[]) 40741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=653877515, stream_id=1, stream_seq=0) 40742ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=653877515, gaps=[]) 40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1716938525, stream_id=1, stream_seq=1) 40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938526, stream_id=1, stream_seq=2) 40744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938527, stream_id=1, stream_seq=2) 40745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938528, stream_id=1, stream_seq=2) 40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938526, gaps=[]) 40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938529, stream_id=1, stream_seq=2) 40747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938530, stream_id=1, stream_seq=2) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938528, gaps=[]) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938531, stream_id=1, stream_seq=2) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938532, stream_id=1, stream_seq=2) 40748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'buBVKdMOvTIJ') 40749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'buBVKdMOvTIJ') 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938530, gaps=[]) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938533, stream_id=1, stream_seq=3) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938534, stream_id=1, stream_seq=3) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938535, stream_id=1, stream_seq=3) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938536, stream_id=1, stream_seq=3) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938532, gaps=[]) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938537, stream_id=1, stream_seq=3) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938538, stream_id=1, stream_seq=3) 40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938534, gaps=[]) 40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938539, stream_id=1, stream_seq=3) 40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938536, gaps=[]) 40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938540, stream_id=1, stream_seq=4) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938541, stream_id=1, stream_seq=4) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938542, stream_id=1, stream_seq=4) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938543, stream_id=1, stream_seq=4) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938544, stream_id=1, stream_seq=4) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938538, gaps=[]) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938545, stream_id=1, stream_seq=4) 40758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938546, stream_id=1, stream_seq=4) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938540, gaps=[]) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938547, stream_id=1, stream_seq=5) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938548, stream_id=1, stream_seq=5) 40760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938549, stream_id=1, stream_seq=5) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938542, gaps=[]) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938550, stream_id=1, stream_seq=5) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938551, stream_id=1, stream_seq=5) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938552, stream_id=1, stream_seq=5) 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938544, gaps=[]) 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938553, stream_id=1, stream_seq=5) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938546, gaps=[]) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938554, stream_id=1, stream_seq=6) 40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938555, stream_id=1, stream_seq=6) 40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938556, stream_id=1, stream_seq=6) 40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938557, stream_id=1, stream_seq=6) 40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938548, gaps=[]) 40767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938558, stream_id=1, stream_seq=6) 40768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938559, stream_id=1, stream_seq=6) 40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938560, stream_id=1, stream_seq=6) 40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938550, gaps=[]) 40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938561, stream_id=1, stream_seq=7) 40769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938562, stream_id=1, stream_seq=7) 40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938563, stream_id=1, stream_seq=7) 40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938552, gaps=[]) 40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938564, stream_id=1, stream_seq=7) 40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938565, stream_id=1, stream_seq=7) 40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938566, stream_id=1, stream_seq=7) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938554, gaps=[]) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938567, stream_id=1, stream_seq=7) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938556, gaps=[]) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938568, stream_id=1, stream_seq=8) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938569, stream_id=1, stream_seq=8) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938570, stream_id=1, stream_seq=8) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938571, stream_id=1, stream_seq=8) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938558, gaps=[]) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938572, stream_id=1, stream_seq=8) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938573, stream_id=1, stream_seq=8) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938574, stream_id=1, stream_seq=8) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938560, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938575, stream_id=1, stream_seq=9) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938576, stream_id=1, stream_seq=9) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938577, stream_id=1, stream_seq=9) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938562, gaps=[]) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938578, stream_id=1, stream_seq=9) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938579, stream_id=1, stream_seq=9) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938580, stream_id=1, stream_seq=9) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938564, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938581, stream_id=1, stream_seq=9) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938566, gaps=[]) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938582, stream_id=1, stream_seq=10) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938583, stream_id=1, stream_seq=10) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938584, stream_id=1, stream_seq=10) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938585, stream_id=1, stream_seq=10) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938568, gaps=[]) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938586, stream_id=1, stream_seq=10) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938587, stream_id=1, stream_seq=10) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938588, stream_id=1, stream_seq=10) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938570, gaps=[]) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938589, stream_id=1, stream_seq=11) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938590, stream_id=1, stream_seq=11) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938591, stream_id=1, stream_seq=11) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938572, gaps=[]) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938592, stream_id=1, stream_seq=11) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938593, stream_id=1, stream_seq=11) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938594, stream_id=1, stream_seq=11) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938574, gaps=[]) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938595, stream_id=1, stream_seq=11) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938576, gaps=[]) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938596, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938597, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938598, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938599, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938578, gaps=[]) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938600, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938601, stream_id=1, stream_seq=12) 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938602, stream_id=1, stream_seq=12) 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938580, gaps=[]) 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938603, stream_id=1, stream_seq=13) 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938604, stream_id=1, stream_seq=13) 40786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938605, stream_id=1, stream_seq=13) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938582, gaps=[]) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938606, stream_id=1, stream_seq=13) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938607, stream_id=1, stream_seq=13) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938608, stream_id=1, stream_seq=13) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938584, gaps=[]) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938609, stream_id=1, stream_seq=13) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938586, gaps=[]) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938610, stream_id=1, stream_seq=14) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938611, stream_id=1, stream_seq=14) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938612, stream_id=1, stream_seq=14) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938613, stream_id=1, stream_seq=14) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938588, gaps=[]) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938614, stream_id=1, stream_seq=14) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938615, stream_id=1, stream_seq=14) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938616, stream_id=1, stream_seq=14) 40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938590, gaps=[]) 40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938617, stream_id=1, stream_seq=15) 40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938618, stream_id=1, stream_seq=15) 40791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938619, stream_id=1, stream_seq=15) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938592, gaps=[]) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938620, stream_id=1, stream_seq=15) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938621, stream_id=1, stream_seq=15) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938622, stream_id=1, stream_seq=15) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938594, gaps=[]) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938623, stream_id=1, stream_seq=15) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938596, gaps=[]) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938624, stream_id=1, stream_seq=16) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938625, stream_id=1, stream_seq=16) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938626, stream_id=1, stream_seq=16) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938627, stream_id=1, stream_seq=16) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938598, gaps=[]) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938628, stream_id=1, stream_seq=16) 40795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938629, stream_id=1, stream_seq=16) 40795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938630, stream_id=1, stream_seq=16) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938600, gaps=[]) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938631, stream_id=1, stream_seq=17) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938632, stream_id=1, stream_seq=17) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938633, stream_id=1, stream_seq=17) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938602, gaps=[]) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938634, stream_id=1, stream_seq=17) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938635, stream_id=1, stream_seq=17) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938636, stream_id=1, stream_seq=17) 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938604, gaps=[]) 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938637, stream_id=1, stream_seq=17) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938606, gaps=[]) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938638, stream_id=1, stream_seq=18) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938639, stream_id=1, stream_seq=18) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938640, stream_id=1, stream_seq=18) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938641, stream_id=1, stream_seq=18) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938608, gaps=[]) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938642, stream_id=1, stream_seq=18) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938643, stream_id=1, stream_seq=18) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938644, stream_id=1, stream_seq=18) 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938610, gaps=[]) 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938645, stream_id=1, stream_seq=19) 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938646, stream_id=1, stream_seq=19) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938612, gaps=[]) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938647, stream_id=1, stream_seq=19) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938648, stream_id=1, stream_seq=19) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938649, stream_id=1, stream_seq=19) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938614, gaps=[]) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938650, stream_id=1, stream_seq=19) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938651, stream_id=1, stream_seq=19) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938616, gaps=[]) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938652, stream_id=1, stream_seq=20) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938653, stream_id=1, stream_seq=20) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938654, stream_id=1, stream_seq=20) 40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938618, gaps=[]) 40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938655, stream_id=1, stream_seq=20) 40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938656, stream_id=1, stream_seq=20) 40805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938657, stream_id=1, stream_seq=20) 40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938620, gaps=[]) 40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938658, stream_id=1, stream_seq=20) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938622, gaps=[]) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938659, stream_id=1, stream_seq=21) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938660, stream_id=1, stream_seq=21) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938661, stream_id=1, stream_seq=21) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938662, stream_id=1, stream_seq=21) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938663, stream_id=1, stream_seq=21) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938624, gaps=[]) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938664, stream_id=1, stream_seq=21) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938665, stream_id=1, stream_seq=21) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938626, gaps=[]) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938666, stream_id=1, stream_seq=22) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938667, stream_id=1, stream_seq=22) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938668, stream_id=1, stream_seq=22) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938628, gaps=[]) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938669, stream_id=1, stream_seq=22) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938670, stream_id=1, stream_seq=22) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938671, stream_id=1, stream_seq=22) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938630, gaps=[]) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938672, stream_id=1, stream_seq=22) 40811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938632, gaps=[]) 40811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938673, stream_id=1, stream_seq=23) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938674, stream_id=1, stream_seq=23) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938675, stream_id=1, stream_seq=23) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938676, stream_id=1, stream_seq=23) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938634, gaps=[]) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938677, stream_id=1, stream_seq=23) 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938678, stream_id=1, stream_seq=23) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938679, stream_id=1, stream_seq=23) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938636, gaps=[]) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938680, stream_id=1, stream_seq=24) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938681, stream_id=1, stream_seq=24) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938682, stream_id=1, stream_seq=24) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938638, gaps=[]) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938683, stream_id=1, stream_seq=24) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938684, stream_id=1, stream_seq=24) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938685, stream_id=1, stream_seq=24) 40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938640, gaps=[]) 40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938686, stream_id=1, stream_seq=24) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938642, gaps=[]) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938687, stream_id=1, stream_seq=25) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938688, stream_id=1, stream_seq=25) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938689, stream_id=1, stream_seq=25) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938690, stream_id=1, stream_seq=25) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938644, gaps=[]) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938691, stream_id=1, stream_seq=25) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938692, stream_id=1, stream_seq=25) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938693, stream_id=1, stream_seq=25) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938646, gaps=[]) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938694, stream_id=1, stream_seq=26) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938695, stream_id=1, stream_seq=26) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938696, stream_id=1, stream_seq=26) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938648, gaps=[]) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938697, stream_id=1, stream_seq=26) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938698, stream_id=1, stream_seq=26) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938699, stream_id=1, stream_seq=26) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938650, gaps=[]) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938700, stream_id=1, stream_seq=26) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938652, gaps=[]) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938701, stream_id=1, stream_seq=27) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938702, stream_id=1, stream_seq=27) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938703, stream_id=1, stream_seq=27) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938704, stream_id=1, stream_seq=27) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938654, gaps=[]) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938705, stream_id=1, stream_seq=27) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938706, stream_id=1, stream_seq=27) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938707, stream_id=1, stream_seq=27) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938656, gaps=[]) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938708, stream_id=1, stream_seq=28) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938709, stream_id=1, stream_seq=28) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938710, stream_id=1, stream_seq=28) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938658, gaps=[]) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938711, stream_id=1, stream_seq=28) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938712, stream_id=1, stream_seq=28) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938713, stream_id=1, stream_seq=28) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938660, gaps=[]) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938714, stream_id=1, stream_seq=28) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938662, gaps=[]) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938715, stream_id=1, stream_seq=29) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938716, stream_id=1, stream_seq=29) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938717, stream_id=1, stream_seq=29) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938718, stream_id=1, stream_seq=29) 40825ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tMKK+sj3jgmj') 40825ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tMKK+sj3jgmj') 40826ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.WAITING -> State.IN_PROGRESS 40826ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b']!\xc4\x95\x9c.4\\\xa2\xf2\x04\xa5') 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938664, gaps=[]) 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938719, stream_id=1, stream_seq=29) 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938720, stream_id=1, stream_seq=29) 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938721, stream_id=1, stream_seq=29) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938666, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938722, stream_id=1, stream_seq=30) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938723, stream_id=1, stream_seq=30) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938724, stream_id=1, stream_seq=30) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938668, gaps=[]) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938725, stream_id=1, stream_seq=30) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938726, stream_id=1, stream_seq=30) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938727, stream_id=1, stream_seq=30) 40828ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8192 40828ms [log] 8188 40828ms [log] line [file] undefined 40828ms [log] 40828ms [log] reading line 40828ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938670, gaps=[]) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938728, stream_id=1, stream_seq=30) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938672, gaps=[]) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938729, stream_id=1, stream_seq=31) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938730, stream_id=1, stream_seq=31) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938731, stream_id=1, stream_seq=31) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938732, stream_id=1, stream_seq=31) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938674, gaps=[]) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938733, stream_id=1, stream_seq=31) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938734, stream_id=1, stream_seq=31) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938735, stream_id=1, stream_seq=31) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938676, gaps=[]) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938736, stream_id=1, stream_seq=32) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938737, stream_id=1, stream_seq=32) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938738, stream_id=1, stream_seq=32) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938678, gaps=[]) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938739, stream_id=1, stream_seq=32) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938740, stream_id=1, stream_seq=32) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938741, stream_id=1, stream_seq=32) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938680, gaps=[]) 40833ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938742, stream_id=1, stream_seq=32) 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938682, gaps=[]) 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=1716938743, stream_id=1, stream_seq=33) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938744, stream_id=1, stream_seq=33) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938745, stream_id=1, stream_seq=33) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938746, stream_id=1, stream_seq=33) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938684, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938747, stream_id=1, stream_seq=33) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=1716938748, stream_id=1, stream_seq=33) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=1716938749, stream_id=1, stream_seq=33) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938686, gaps=[]) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938688, gaps=[]) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938690, gaps=[]) 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938692, gaps=[]) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938694, gaps=[]) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938696, gaps=[]) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938698, gaps=[]) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938700, gaps=[]) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938702, gaps=[]) 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938704, gaps=[]) 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938706, gaps=[]) 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938708, gaps=[]) 40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938710, gaps=[]) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938712, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938714, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938716, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938718, gaps=[]) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40849ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35494) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b']!\xc4\x95\x9c.4\\\xa2\xf2\x04\xa5') 40849ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 37274) -> ('172.17.0.3', 35494)) State.IN_PROGRESS -> State.SUCCEEDED 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938720, gaps=[]) 40850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938722, gaps=[]) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938724, gaps=[]) 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938726, gaps=[]) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938728, gaps=[]) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938730, gaps=[]) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938732, gaps=[]) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938734, gaps=[]) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=1716938736, gaps=[]) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=1716938738, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=1716938740, gaps=[]) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1716938742, gaps=[]) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=1716938744, gaps=[]) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=1716938746, gaps=[]) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=1716938748, gaps=[]) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 41024ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445"}', extra='') 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 41024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 41024ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41025ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 41025ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 41025ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41025ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41025ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 41026ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41026ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 41026ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1f35da0c-799c-41e8-ba6a-237614c1b445", "state": "closed"}] 41027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41027ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41027ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd6\xc4\x0f\xdfC\xef\x00\xea4a\xcf\x1a') 41028ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd6\xc4\x0f\xdfC\xef\x00\xea4a\xcf\x1a') 41028ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52239) 41028ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41028ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41115ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 41171ms [err] Traceback (most recent call last): 41171ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41171ms [err] return _run_code(code, main_globals, None, 41171ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41171ms [err] exec(code, run_globals) 41171ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41172ms [err] sys.exit(main()) 41172ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41172ms [err] asyncio.run(main_async()) 41172ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41172ms [err] return loop.run_until_complete(main) 41172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41172ms [err] self.run_forever() 41172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41173ms [err] self._run_once() 41173ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41173ms [err] event_list = self._selector.select(timeout) 41173ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41173ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41173ms [err] KeyboardInterrupt 41175ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 41175ms [err] h.flush() 41175ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 41268ms [log] starting device 41612ms [err] DEBUG:asyncio:Using selector: EpollSelector 41704ms [err] ERROR:asyncio:Unclosed client session 41704ms [err] client_session: 41768ms [log] parsing 41768ms [log] creating device handler 41768ms [log] [ready] 41768ms [log] reading line 41768ms [log] [websocketToken] "45cdd301-86fb-4557-a815-ca58f3d9b22a" 41782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41782ms [log] [websocketConnected] 41971ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41971ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41991ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2d948da5-85f1-4580-aaf9-c8a6d0d54232"}}', extra='') 41991ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2d948da5-85f1-4580-aaf9-c8a6d0d54232"} 42051ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 42057ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "new"}] 44060ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 44061ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 44061ms [err] v=0 44061ms [err] o=- 3947696439 3947696439 IN IP4 0.0.0.0 44061ms [err] s=- 44061ms [err] t=0 0 44061ms [err] a=group:BUNDLE 0 44061ms [err] a=msid-semantic:WMS * 44061ms [err] m=application 9 DTLS/SCTP 5000 44061ms [err] c=IN IP4 0.0.0.0 44061ms [err] a=mid:0 44061ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44061ms [err] a=max-message-size:65536 44061ms [err] a=ice-ufrag:qIwE 44061ms [err] a=ice-pwd:8QplnnUTuZqpPUWHEdvtHg 44061ms [err] a=fingerprint:sha-256 CE:67:9E:10:88:EC:80:A0:91:AA:01:D1:FA:26:C7:9A:A8:E3:8B:07:C8:7F:3C:62:0E:53:8C:7B:87:4F:BB:00 44061ms [err] a=setup:actpass 44061ms [err] 44063ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 44063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44065ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "new"}] 44065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44065ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44068ms [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"\xc0_\x92b\xa7\xdd3'\x0c\x1cRM") 44068ms [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'\xfe\xab{S\x9d<\x0b\xba\x98HJ\x14') 44069ms [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"\xc0_\x92b\xa7\xdd3'\x0c\x1cRM") 44069ms [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'\xfe\xab{S\x9d<\x0b\xba\x98HJ\x14') 44071ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44071ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\n\x8fh\xcf\xce\xe8@\x18 ]\x92\xd4') 44072ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\n\x8fh\xcf\xce\xe8@\x18 ]\x92\xd4') 44072ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb2\x8f\x8d\xef\x04<\xd8\xca&l\x90\x17') 44073ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb2\x8f\x8d\xef\x04<\xd8\xca&l\x90\x17') 44073ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50213) (expires in 600 seconds) 44073ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44075ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44075ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44075ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 44075ms [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='') 44075ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa0)\x17\xce\x8b\xf1D<\x18\x94\xf5%') 44101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa0)\x17\xce\x8b\xf1D<\x18\x94\xf5%') 44108ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696439 3947696439 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 43091 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 43091 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46364 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43091 typ srflx raddr 172.30.0.1 rport 43091\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46364 typ srflx raddr 172.17.0.3 rport 46364\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65266 typ relay raddr 172.17.0.3 rport 42095\\r\\na=end-of-candidates\\r\\na=ice-ufrag:2LQc\\r\\na=ice-pwd:Jo6TUS5OTsmHZ4rvCtagQW\\r\\na=fingerprint:sha-256 9B:AE:0A:AB:63:75:54:0F:BB:33:DA:70:A5:B7:AA:32:F3:A3:0A:EA:1A:D7:AA:14:58:C9:DF:69:72:A4:7F:A4\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 44109ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 44109ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 44109ms [err] v=0 44109ms [err] o=- 3947696439 3947696439 IN IP4 0.0.0.0 44109ms [err] s=- 44109ms [err] t=0 0 44109ms [err] a=group:BUNDLE 0 44109ms [err] a=msid-semantic:WMS * 44109ms [err] m=application 43091 DTLS/SCTP 5000 44109ms [err] c=IN IP4 172.30.0.1 44109ms [err] a=mid:0 44109ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44109ms [err] a=max-message-size:65536 44109ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43091 typ host 44109ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46364 typ host 44109ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43091 typ srflx raddr 172.30.0.1 rport 43091 44109ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46364 typ srflx raddr 172.17.0.3 rport 46364 44109ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65266 typ relay raddr 172.17.0.3 rport 42095 44109ms [err] a=end-of-candidates 44109ms [err] a=ice-ufrag:2LQc 44109ms [err] a=ice-pwd:Jo6TUS5OTsmHZ4rvCtagQW 44109ms [err] a=fingerprint:sha-256 9B:AE:0A:AB:63:75:54:0F:BB:33:DA:70:A5:B7:AA:32:F3:A3:0A:EA:1A:D7:AA:14:58:C9:DF:69:72:A4:7F:A4 44109ms [err] a=setup:active 44109ms [err] 44111ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 44111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING 44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING 44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 46364)) State.FROZEN -> State.WAITING 44112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.30.0.1', 43091)) State.FROZEN -> State.WAITING 44112ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(SAlCSUmwAp 1 udp 1862270975 172.17.0.3 43091 typ prflx) 44112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44112ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44113ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 43091)) State.WAITING -> State.IN_PROGRESS 44113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'cEz\xa6\x1fU*\x10\x98\x80\xec\x19') 44113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.WAITING -> State.IN_PROGRESS 44113ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\xd6l\xba\xe7\xfa,\xa5\xa4\xdc\xd1\xa8') 44114ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "connecting"}] 44114ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'cEz\xa6\x1fU*\x10\x98\x80\xec\x19') 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 43091)) State.IN_PROGRESS -> State.SUCCEEDED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.30.0.1', 43091)) State.WAITING -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.17.0.3', 46364)) State.WAITING -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('172.17.0.3', 46364)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53775) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.30.0.1', 43091)) State.WAITING -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('172.17.0.3', 46364)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.211.56', 43091)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.211.56', 46364)) State.FROZEN -> State.FAILED 44115ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50213) -> ('141.24.210.113', 65266)) State.FROZEN -> State.FAILED 44116ms [err] INFO:aioice.ice:Connection(0) ICE completed 44116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\xd6l\xba\xe7\xfa,\xa5\xa4\xdc\xd1\xa8') 44116ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46779) -> ('172.30.0.1', 43091)) State.IN_PROGRESS -> State.SUCCEEDED 44117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\\x10Zp`\x0fQ\xa9w\x1c\xad\xfa') 44117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43091) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\\x10Zp`\x0fQ\xa9w\x1c\xad\xfa') 44133ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 44133ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 44135ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 44137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 44138ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 44138ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 44138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 44138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 44139ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "connected"}] 44139ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 44140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2179368941, stream_id=1, stream_seq=0) 44141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1259712080, stream_id=1, stream_seq=0) 44142ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1259712080, gaps=[]) 44143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368941, gaps=[]) 44143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2179368942, stream_id=1, stream_seq=1) 44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368943, stream_id=1, stream_seq=2) 44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368944, stream_id=1, stream_seq=2) 44144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368945, stream_id=1, stream_seq=2) 44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368942, gaps=[]) 44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368946, stream_id=1, stream_seq=2) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368943, gaps=[]) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368947, stream_id=1, stream_seq=2) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368948, stream_id=1, stream_seq=2) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368944, gaps=[]) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368949, stream_id=1, stream_seq=2) 44146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368945, gaps=[]) 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368950, stream_id=1, stream_seq=3) 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368951, stream_id=1, stream_seq=3) 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368946, gaps=[]) 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368952, stream_id=1, stream_seq=3) 44147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368953, stream_id=1, stream_seq=3) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368947, gaps=[]) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368954, stream_id=1, stream_seq=3) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368955, stream_id=1, stream_seq=3) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368948, gaps=[]) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368956, stream_id=1, stream_seq=3) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368949, gaps=[]) 44148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368957, stream_id=1, stream_seq=4) 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368958, stream_id=1, stream_seq=4) 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368950, gaps=[]) 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368959, stream_id=1, stream_seq=4) 44149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368960, stream_id=1, stream_seq=4) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368951, gaps=[]) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368961, stream_id=1, stream_seq=4) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368962, stream_id=1, stream_seq=4) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368952, gaps=[]) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368963, stream_id=1, stream_seq=4) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368953, gaps=[]) 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368964, stream_id=1, stream_seq=5) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368965, stream_id=1, stream_seq=5) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368954, gaps=[]) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368966, stream_id=1, stream_seq=5) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368967, stream_id=1, stream_seq=5) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368955, gaps=[]) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368968, stream_id=1, stream_seq=5) 44151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368969, stream_id=1, stream_seq=5) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368956, gaps=[]) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368970, stream_id=1, stream_seq=5) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368957, gaps=[]) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368971, stream_id=1, stream_seq=6) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368972, stream_id=1, stream_seq=6) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368958, gaps=[]) 44152ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368973, stream_id=1, stream_seq=6) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368974, stream_id=1, stream_seq=6) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368959, gaps=[]) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368975, stream_id=1, stream_seq=6) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368976, stream_id=1, stream_seq=6) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368960, gaps=[]) 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368977, stream_id=1, stream_seq=6) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368961, gaps=[]) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368978, stream_id=1, stream_seq=7) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368979, stream_id=1, stream_seq=7) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368962, gaps=[]) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368980, stream_id=1, stream_seq=7) 44154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368981, stream_id=1, stream_seq=7) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368963, gaps=[]) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368982, stream_id=1, stream_seq=7) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368983, stream_id=1, stream_seq=7) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368964, gaps=[]) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368984, stream_id=1, stream_seq=7) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368965, gaps=[]) 44155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368985, stream_id=1, stream_seq=8) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368986, stream_id=1, stream_seq=8) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368966, gaps=[]) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368987, stream_id=1, stream_seq=8) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368988, stream_id=1, stream_seq=8) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368967, gaps=[]) 44156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368989, stream_id=1, stream_seq=8) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368990, stream_id=1, stream_seq=8) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368968, gaps=[]) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368991, stream_id=1, stream_seq=8) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368969, gaps=[]) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368992, stream_id=1, stream_seq=9) 44157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368993, stream_id=1, stream_seq=9) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368970, gaps=[]) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368994, stream_id=1, stream_seq=9) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368995, stream_id=1, stream_seq=9) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368971, gaps=[]) 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368996, stream_id=1, stream_seq=9) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179368997, stream_id=1, stream_seq=9) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368972, gaps=[]) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179368998, stream_id=1, stream_seq=9) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368973, gaps=[]) 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179368999, stream_id=1, stream_seq=10) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369000, stream_id=1, stream_seq=10) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368974, gaps=[]) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369001, stream_id=1, stream_seq=10) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369002, stream_id=1, stream_seq=10) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368975, gaps=[]) 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369003, stream_id=1, stream_seq=10) 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369004, stream_id=1, stream_seq=10) 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368976, gaps=[]) 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369005, stream_id=1, stream_seq=10) 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368977, gaps=[]) 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369006, stream_id=1, stream_seq=11) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369007, stream_id=1, stream_seq=11) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368978, gaps=[]) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369008, stream_id=1, stream_seq=11) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369009, stream_id=1, stream_seq=11) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368979, gaps=[]) 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369010, stream_id=1, stream_seq=11) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369011, stream_id=1, stream_seq=11) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368980, gaps=[]) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369012, stream_id=1, stream_seq=11) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368981, gaps=[]) 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369013, stream_id=1, stream_seq=12) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369014, stream_id=1, stream_seq=12) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368982, gaps=[]) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369015, stream_id=1, stream_seq=12) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369016, stream_id=1, stream_seq=12) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368983, gaps=[]) 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44164ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369017, stream_id=1, stream_seq=12) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369018, stream_id=1, stream_seq=12) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368984, gaps=[]) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369019, stream_id=1, stream_seq=12) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368985, gaps=[]) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369020, stream_id=1, stream_seq=13) 44165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369021, stream_id=1, stream_seq=13) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368986, gaps=[]) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369022, stream_id=1, stream_seq=13) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369023, stream_id=1, stream_seq=13) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368987, gaps=[]) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369024, stream_id=1, stream_seq=13) 44166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369025, stream_id=1, stream_seq=13) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368988, gaps=[]) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369026, stream_id=1, stream_seq=13) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368989, gaps=[]) 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369027, stream_id=1, stream_seq=14) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369028, stream_id=1, stream_seq=14) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368990, gaps=[]) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369029, stream_id=1, stream_seq=14) 44168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369030, stream_id=1, stream_seq=14) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368991, gaps=[]) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369031, stream_id=1, stream_seq=14) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369032, stream_id=1, stream_seq=14) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368992, gaps=[]) 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369033, stream_id=1, stream_seq=14) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179368993, gaps=[]) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369034, stream_id=1, stream_seq=15) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369035, stream_id=1, stream_seq=15) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179368994, gaps=[]) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369036, stream_id=1, stream_seq=15) 44170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369037, stream_id=1, stream_seq=15) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179368995, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369038, stream_id=1, stream_seq=15) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369039, stream_id=1, stream_seq=15) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179368996, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369040, stream_id=1, stream_seq=15) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179368997, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369041, stream_id=1, stream_seq=16) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369042, stream_id=1, stream_seq=16) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179368998, gaps=[]) 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44172ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369043, stream_id=1, stream_seq=16) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369044, stream_id=1, stream_seq=16) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179368999, gaps=[]) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369045, stream_id=1, stream_seq=16) 44173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369046, stream_id=1, stream_seq=16) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369000, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369047, stream_id=1, stream_seq=16) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369001, gaps=[]) 44174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369048, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369049, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369002, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369050, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369051, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369003, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369052, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369053, stream_id=1, stream_seq=17) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369004, gaps=[]) 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369054, stream_id=1, stream_seq=17) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369005, gaps=[]) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369055, stream_id=1, stream_seq=18) 44177ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369056, stream_id=1, stream_seq=18) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369006, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369057, stream_id=1, stream_seq=18) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369058, stream_id=1, stream_seq=18) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369007, gaps=[]) 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369059, stream_id=1, stream_seq=18) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369060, stream_id=1, stream_seq=18) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369008, gaps=[]) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369061, stream_id=1, stream_seq=18) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369009, gaps=[]) 44179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369062, stream_id=1, stream_seq=19) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369063, stream_id=1, stream_seq=19) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369010, gaps=[]) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369064, stream_id=1, stream_seq=19) 44180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369065, stream_id=1, stream_seq=19) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369011, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369066, stream_id=1, stream_seq=19) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369067, stream_id=1, stream_seq=19) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369012, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369068, stream_id=1, stream_seq=19) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369013, gaps=[]) 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369069, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369070, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369014, gaps=[]) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369071, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369072, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369015, gaps=[]) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369073, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369074, stream_id=1, stream_seq=20) 44182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369016, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369075, stream_id=1, stream_seq=20) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369017, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369076, stream_id=1, stream_seq=21) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369077, stream_id=1, stream_seq=21) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369018, gaps=[]) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369078, stream_id=1, stream_seq=21) 44183ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369079, stream_id=1, stream_seq=21) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369019, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369080, stream_id=1, stream_seq=21) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369081, stream_id=1, stream_seq=21) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369020, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369082, stream_id=1, stream_seq=21) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369021, gaps=[]) 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369083, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369084, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369022, gaps=[]) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369085, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369086, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369023, gaps=[]) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369087, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369088, stream_id=1, stream_seq=22) 44185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369024, gaps=[]) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369089, stream_id=1, stream_seq=22) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369025, gaps=[]) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369090, stream_id=1, stream_seq=23) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369091, stream_id=1, stream_seq=23) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369026, gaps=[]) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369092, stream_id=1, stream_seq=23) 44186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369093, stream_id=1, stream_seq=23) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369027, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369094, stream_id=1, stream_seq=23) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369095, stream_id=1, stream_seq=23) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369028, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369096, stream_id=1, stream_seq=23) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369029, gaps=[]) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369097, stream_id=1, stream_seq=24) 44187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369098, stream_id=1, stream_seq=24) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369030, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369099, stream_id=1, stream_seq=24) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369100, stream_id=1, stream_seq=24) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369031, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369101, stream_id=1, stream_seq=24) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369102, stream_id=1, stream_seq=24) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369032, gaps=[]) 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369103, stream_id=1, stream_seq=24) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369033, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369104, stream_id=1, stream_seq=25) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369105, stream_id=1, stream_seq=25) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369034, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369106, stream_id=1, stream_seq=25) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369107, stream_id=1, stream_seq=25) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369035, gaps=[]) 44189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369108, stream_id=1, stream_seq=25) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369109, stream_id=1, stream_seq=25) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369036, gaps=[]) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369110, stream_id=1, stream_seq=25) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369037, gaps=[]) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369111, stream_id=1, stream_seq=26) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369112, stream_id=1, stream_seq=26) 44190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369038, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369113, stream_id=1, stream_seq=26) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369114, stream_id=1, stream_seq=26) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369039, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369115, stream_id=1, stream_seq=26) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369116, stream_id=1, stream_seq=26) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369040, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369117, stream_id=1, stream_seq=26) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369041, gaps=[]) 44191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369118, stream_id=1, stream_seq=27) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369119, stream_id=1, stream_seq=27) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369042, gaps=[]) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369120, stream_id=1, stream_seq=27) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369121, stream_id=1, stream_seq=27) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369043, gaps=[]) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369122, stream_id=1, stream_seq=27) 44192ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369123, stream_id=1, stream_seq=27) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369044, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369124, stream_id=1, stream_seq=27) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369045, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369125, stream_id=1, stream_seq=28) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369126, stream_id=1, stream_seq=28) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369046, gaps=[]) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369127, stream_id=1, stream_seq=28) 44193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369128, stream_id=1, stream_seq=28) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369047, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369129, stream_id=1, stream_seq=28) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369130, stream_id=1, stream_seq=28) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369048, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369131, stream_id=1, stream_seq=28) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369049, gaps=[]) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369132, stream_id=1, stream_seq=29) 44194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369133, stream_id=1, stream_seq=29) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369050, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369134, stream_id=1, stream_seq=29) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369135, stream_id=1, stream_seq=29) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369051, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369136, stream_id=1, stream_seq=29) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369137, stream_id=1, stream_seq=29) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369052, gaps=[]) 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369138, stream_id=1, stream_seq=29) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369053, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369139, stream_id=1, stream_seq=30) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369140, stream_id=1, stream_seq=30) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369054, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369141, stream_id=1, stream_seq=30) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369142, stream_id=1, stream_seq=30) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369055, gaps=[]) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369143, stream_id=1, stream_seq=30) 44196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369144, stream_id=1, stream_seq=30) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369056, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369145, stream_id=1, stream_seq=30) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369057, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369146, stream_id=1, stream_seq=31) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369147, stream_id=1, stream_seq=31) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369058, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369148, stream_id=1, stream_seq=31) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369149, stream_id=1, stream_seq=31) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369059, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369150, stream_id=1, stream_seq=31) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369151, stream_id=1, stream_seq=31) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369060, gaps=[]) 44198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369152, stream_id=1, stream_seq=31) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369061, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369153, stream_id=1, stream_seq=32) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369154, stream_id=1, stream_seq=32) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369062, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369155, stream_id=1, stream_seq=32) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369156, stream_id=1, stream_seq=32) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369063, gaps=[]) 44199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369157, stream_id=1, stream_seq=32) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369158, stream_id=1, stream_seq=32) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369064, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369159, stream_id=1, stream_seq=32) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369065, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=2179369160, stream_id=1, stream_seq=33) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369161, stream_id=1, stream_seq=33) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369066, gaps=[]) 44200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369162, stream_id=1, stream_seq=33) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369163, stream_id=1, stream_seq=33) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369067, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369164, stream_id=1, stream_seq=33) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=2179369165, stream_id=1, stream_seq=33) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369068, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=2179369166, stream_id=1, stream_seq=33) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369069, gaps=[]) 44201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369070, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369071, gaps=[]) 44202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369072, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369073, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369074, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369075, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369076, gaps=[]) 44203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369077, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369078, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369079, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369080, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369081, gaps=[]) 44204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369082, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369083, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369084, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369085, gaps=[]) 44205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369086, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369087, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369088, gaps=[]) 44206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369089, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369090, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369091, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369092, gaps=[]) 44207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369093, gaps=[]) 44208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369094, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369095, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369096, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369097, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369098, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369099, gaps=[]) 44209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369100, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369101, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369102, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369103, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369104, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369105, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369106, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369107, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369108, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369109, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369110, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369111, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369112, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369113, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369114, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369115, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369116, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369117, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369118, gaps=[]) 44215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369119, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369120, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369121, gaps=[]) 44216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369122, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369123, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369124, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369125, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369126, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369127, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369128, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369129, gaps=[]) 44218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369130, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369131, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369132, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369133, gaps=[]) 44219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369134, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369135, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369136, gaps=[]) 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369137, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369138, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369139, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369140, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369141, gaps=[]) 44221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369142, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369143, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369144, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369145, gaps=[]) 44222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369146, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369147, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369148, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369149, gaps=[]) 44223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369150, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369151, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369152, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369153, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369154, gaps=[]) 44224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369155, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369156, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369157, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369158, gaps=[]) 44225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44225ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8192 44226ms [log] 8188 44226ms [log] line [file] undefined 44226ms [log] 44226ms [log] reading line 44226ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369159, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2179369160, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2179369161, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2179369162, gaps=[]) 44226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2179369163, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2179369164, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2179369165, gaps=[]) 44227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2179369166, gaps=[]) 44253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44415ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581"}', extra='') 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 44416ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44416ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 44416ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 44416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44416ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44416ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44416ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44417ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b2c3d3cf-5bbc-4ba8-98b6-1b76e811b581", "state": "closed"}] 44417ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44417ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44417ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf5 A$\t\xc7\x19\x05\x7fDj\x80') 44418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf5 A$\t\xc7\x19\x05\x7fDj\x80') 44418ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50213) 44418ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44418ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44513ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44513ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44564ms [err] Traceback (most recent call last): 44564ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44564ms [err] return _run_code(code, main_globals, None, 44564ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44564ms [err] exec(code, run_globals) 44564ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44564ms [err] sys.exit(main()) 44564ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44564ms [err] asyncio.run(main_async()) 44564ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44564ms [err] return loop.run_until_complete(main) 44564ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44564ms [err] self.run_forever() 44564ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44564ms [err] self._run_once() 44564ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44565ms [err] event_list = self._selector.select(timeout) 44565ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44565ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44565ms [err] KeyboardInterrupt 44567ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 44567ms [err] h.flush() 44567ms [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 59946ms [log] starting device 60303ms [err] DEBUG:asyncio:Using selector: EpollSelector 60389ms [err] ERROR:asyncio:Unclosed client session 60389ms [err] client_session: 60449ms [log] parsing 60449ms [log] creating device handler 60449ms [log] [ready] 60449ms [log] reading line 60449ms [log] [websocketToken] "1ab25b0c-b70a-404e-a751-15421c60aae5" 60462ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60462ms [log] line {"signal":"gpio1","value":"strongH"} 60462ms [log] 60462ms [log] reading line 60462ms [log] line {"signal":"gpio2","value":"strongL"} 60462ms [log] 60462ms [log] reading line 60462ms [log] [websocketConnected] 62211ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62211ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62240ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/685595ae-6672-4540-ada6-e2a97be62a25"}}', extra='') 62240ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/685595ae-6672-4540-ada6-e2a97be62a25"} 62290ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c","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='') 62295ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62295ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62296ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "new"}] 64299ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 64301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64301ms [err] v=0 64301ms [err] o=- 3947696459 3947696459 IN IP4 0.0.0.0 64301ms [err] s=- 64301ms [err] t=0 0 64301ms [err] a=group:BUNDLE 0 64301ms [err] a=msid-semantic:WMS * 64301ms [err] m=application 9 DTLS/SCTP 5000 64301ms [err] c=IN IP4 0.0.0.0 64301ms [err] a=mid:0 64301ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64301ms [err] a=max-message-size:65536 64301ms [err] a=ice-ufrag:Q4Dl 64301ms [err] a=ice-pwd:ag9DVtVzavBVAehZzSJY5s 64301ms [err] a=fingerprint:sha-256 27:C6:0A:80:FA:E6:0D:5A:1E:16:47:FF:C8:BA:C9:C7:10:7F:9C:C0:31:BB:A3:C9:F3:57:62:56:7A:38:24:6F 64301ms [err] a=setup:actpass 64301ms [err] 64302ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 64302ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64304ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "new"}] 64305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64305ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64308ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'W\x7f\xe3\x1c9v+Xj\xbe\xbf\xd5') 64308ms [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'\xf72\xe0]\xad\x14X(\x14\xe6U\x86') 64309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'W\x7f\xe3\x1c9v+Xj\xbe\xbf\xd5') 64309ms [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'\xf72\xe0]\xad\x14X(\x14\xe6U\x86') 64311ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64311ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b's\xd8\x1a\xeco&\xb31\rP\x1aG') 64312ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b's\xd8\x1a\xeco&\xb31\rP\x1aG') 64312ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf2b\x87\x98J\x9bn\x89\x18\xd7\xf5e') 64313ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf2b\x87\x98J\x9bn\x89\x18\xd7\xf5e') 64313ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50840) (expires in 600 seconds) 64313ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64313ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64314ms [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='') 64314ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='') 64314ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64315ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 64329ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2680168965649625826 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:sL/c\\r\\na=ice-pwd:zxksEa5NCFZOW4qpSgGXCc8w\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1A:94:AC:75:51:4C:5C:F4:01:16:F8:60:1D:7B:95:09:8E:27:62:5B:8B:BA:CB:70:36:2C:A3:B4:AE:15:07:00\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='') 64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 64329ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 64329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 64329ms [err] v=0 64329ms [err] o=- 2680168965649625826 2 IN IP4 127.0.0.1 64329ms [err] s=- 64329ms [err] t=0 0 64329ms [err] a=group:BUNDLE 0 64329ms [err] a=msid-semantic: WMS 64329ms [err] m=application 9 DTLS/SCTP 5000 64329ms [err] c=IN IP4 0.0.0.0 64329ms [err] a=ice-ufrag:sL/c 64329ms [err] a=ice-pwd:zxksEa5NCFZOW4qpSgGXCc8w 64329ms [err] a=ice-options:trickle 64329ms [err] a=fingerprint:sha-256 1A:94:AC:75:51:4C:5C:F4:01:16:F8:60:1D:7B:95:09:8E:27:62:5B:8B:BA:CB:70:36:2C:A3:B4:AE:15:07:00 64329ms [err] a=setup:active 64329ms [err] a=mid:0 64329ms [err] a=sctpmap:5000 webrtc-datachannel 1024 64329ms [err] 64330ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 64331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64331ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 64332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "connecting"}] 64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dQgZzk1YY08d') 64332ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dQgZzk1YY08d') 64332ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ReUzng2Iz3 1 udp 1845501695 172.17.0.3 38473 typ prflx) 64333ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.WAITING -> State.IN_PROGRESS 64333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xa3M \x99.`\x9c\n\xafj\xb2') 64340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\xa3M \x99.`\x9c\n\xafj\xb2') 64340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED 64340ms [err] INFO:aioice.ice:Connection(0) ICE completed 64341ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:184746466 1 udp 2113937151 d208fb64-0547-43db-a209-1bd70368da89.local 38473 typ host generation 0 ufrag sL/c network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='') 64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64341ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64345ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d208fb64-0547-43db-a209-1bd70368da89.local" resolved to 172.17.0.3 64351ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.FROZEN -> State.IN_PROGRESS 64351ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\x0e:\xc7\xdc\xd9!\xd1w\xee\x87\xde') 64352ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:235605690 1 udp 1677729535 141.24.211.56 38473 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag sL/c network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='') 64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 64352ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 64353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\x0e:\xc7\xdc\xd9!\xd1w\xee\x87\xde') 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.FROZEN -> State.FAILED 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53384) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50840) -> ('172.17.0.3', 38473)) State.FROZEN -> State.FAILED 64353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50840) -> ('141.24.211.56', 38473)) State.FROZEN -> State.FAILED 64373ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 64373ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64374ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 64375ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 64378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 64378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 64379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 64379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 64379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 64379ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 64380ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "connected"}] 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 64384ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383670, stream_id=1, stream_seq=0) 64385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1086383670, gaps=[]) 64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2123842508, stream_id=1, stream_seq=0) 64387ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64387ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2123842508, gaps=[]) 64387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AXttyfjKdIeZ') 64388ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AXttyfjKdIeZ') 64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383671, stream_id=1, stream_seq=1) 64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 64388ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1086383672, stream_id=1, stream_seq=2) 64389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1086383672, gaps=[]) 64389ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 64450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'eSghIZUbT+52') 64450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'eSghIZUbT+52') 64456ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64456ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8dhXqtEyOAit') 64513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8dhXqtEyOAit') 64514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.WAITING -> State.IN_PROGRESS 64514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xd4:\xc8\x0c\xdb\x7fP\xd7\xaa\xf8\x12') 64517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 38473) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xd4:\xc8\x0c\xdb\x7fP\xd7\xaa\xf8\x12') 64517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54981) -> ('172.17.0.3', 38473)) State.IN_PROGRESS -> State.SUCCEEDED 64542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c"}', extra='') 64543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 64543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 64543ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64543ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 64543ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 64543ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64543ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64544ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64544ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 64545ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/378581eb-b5a5-4d37-875f-22424266eb0c", "state": "closed"}] 64546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64547ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64547ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'<\x12\x95\xc7\x1ev\x90\xc2\x17G\xef\x8c') 64547ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'<\x12\x95\xc7\x1ev\x90\xc2\x17G\xef\x8c') 64548ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50840) 64548ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64548ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64598ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64598ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 64655ms [err] Traceback (most recent call last): 64655ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64656ms [err] return _run_code(code, main_globals, None, 64656ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64656ms [err] exec(code, run_globals) 64656ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64656ms [err] sys.exit(main()) 64656ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64656ms [err] asyncio.run(main_async()) 64656ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64656ms [err] return loop.run_until_complete(main) 64656ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64656ms [err] self.run_forever() 64656ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64657ms [err] self._run_once() 64657ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64657ms [err] event_list = self._selector.select(timeout) 64657ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64659ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64659ms [err] KeyboardInterrupt 64659ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 64659ms [err] h.flush() 64659ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 64746ms [log] starting device 65103ms [err] DEBUG:asyncio:Using selector: EpollSelector 65189ms [err] ERROR:asyncio:Unclosed client session 65189ms [err] client_session: 65262ms [log] parsing 65262ms [log] creating device handler 65262ms [log] [ready] 65262ms [log] reading line 65262ms [log] [websocketToken] "59b6bd84-2ab8-4e95-95ce-f5c93478c729" 65276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 65276ms [log] [websocketConnected] 66996ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66996ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 67027ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6c96adea-652c-4e93-b261-f92333b00973"}}', extra='') 67027ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6c96adea-652c-4e93-b261-f92333b00973"} 67076ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d","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='') 67083ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "new"}] 69086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69086ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69086ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 69086ms [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='') 69086ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 69086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7530381786252697673 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:XOsd\\r\\na=ice-pwd:octnbBR5VKKF0JoHvgfyvk90\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E\\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/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 69087ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 69087ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69087ms [err] v=0 69087ms [err] o=- 7530381786252697673 2 IN IP4 127.0.0.1 69087ms [err] s=- 69087ms [err] t=0 0 69087ms [err] a=group:BUNDLE 0 69087ms [err] a=extmap-allow-mixed 69087ms [err] a=msid-semantic: WMS 69087ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69087ms [err] c=IN IP4 0.0.0.0 69087ms [err] a=ice-ufrag:XOsd 69087ms [err] a=ice-pwd:octnbBR5VKKF0JoHvgfyvk90 69087ms [err] a=ice-options:trickle 69087ms [err] a=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E 69087ms [err] a=setup:actpass 69087ms [err] a=mid:0 69087ms [err] a=sctp-port:5000 69087ms [err] a=max-message-size:262144 69087ms [err] 69090ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 69090ms [err] v=0 69090ms [err] o=- 7530381786252697673 2 IN IP4 127.0.0.1 69090ms [err] s=- 69090ms [err] t=0 0 69090ms [err] a=group:BUNDLE 0 69090ms [err] a=extmap-allow-mixed 69090ms [err] a=msid-semantic: WMS 69090ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69090ms [err] c=IN IP4 0.0.0.0 69090ms [err] a=ice-ufrag:XOsd 69090ms [err] a=ice-pwd:octnbBR5VKKF0JoHvgfyvk90 69090ms [err] a=ice-options:trickle 69090ms [err] a=fingerprint:sha-256 40:3B:16:3D:C7:85:1C:DE:B3:9D:C7:34:41:27:21:8D:25:F9:FB:0B:E5:F5:CD:6C:D8:4F:1A:1C:B6:42:C3:3E 69090ms [err] a=setup:actpass 69090ms [err] a=mid:0 69090ms [err] a=sctp-port:5000 69090ms [err] a=max-message-size:262144 69090ms [err] 69091ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 69091ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "new"}] 69093ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 69093ms [err] v=0 69093ms [err] o=- 3947696464 3947696464 IN IP4 0.0.0.0 69093ms [err] s=- 69093ms [err] t=0 0 69093ms [err] a=group:BUNDLE 0 69093ms [err] a=msid-semantic:WMS * 69093ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 69093ms [err] c=IN IP4 0.0.0.0 69093ms [err] a=mid:0 69093ms [err] a=sctp-port:5000 69093ms [err] a=max-message-size:65536 69093ms [err] a=ice-ufrag:P75p 69093ms [err] a=ice-pwd:6m39P7TJOIhpoQrUgUQ4dT 69093ms [err] a=fingerprint:sha-256 A8:53:84:25:94:FC:38:3F:51:40:F6:FE:45:41:BB:CC:A9:BA:63:DF:21:66:76:9B:6B:73:D7:7F:0D:4A:FE:25 69093ms [err] a=setup:active 69093ms [err] 69094ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 69094ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 69094ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 69097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 69097ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 69099ms [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\xeb}MY-\x05\x0b\xc4\x9c\x08\xdf') 69099ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x85\x91\xe7J\x82]\xed^S\x94\xcb\x96') 69100ms [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\xeb}MY-\x05\x0b\xc4\x9c\x08\xdf') 69101ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x85\x91\xe7J\x82]\xed^S\x94\xcb\x96') 69102ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 69102ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf4\xc2\xe4\x8cX\xf1\xc1c\x01#rl') 69103ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf4\xc2\xe4\x8cX\xf1\xc1c\x01#rl') 69104ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'6`C\xfcZ\xe3\x07\xdb\xe0S\xdf\xc5') 69105ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'6`C\xfcZ\xe3\x07\xdb\xe0S\xdf\xc5') 69105ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63917) (expires in 600 seconds) 69105ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 69105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 69106ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 69106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 69106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 69107ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69107ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 69108ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "connecting"}] 69134ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+GlMCnJjwMWW') 69135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+GlMCnJjwMWW') 69135ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8svR07Ujp6 1 udp 1845501695 172.17.0.3 53601 typ prflx) 69135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.WAITING -> State.IN_PROGRESS 69135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\xb1\xd3-$\xb1\xd0\x034c}\xab') 69136ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\xb1\xd3-$\xb1\xd0\x034c}\xab') 69137ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED 69137ms [err] INFO:aioice.ice:Connection(0) ICE completed 69146ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:291880668 1 udp 2113937151 320e8726-b132-4a62-817b-4a74cb60d6a0.local 53601 typ host generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69147ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69151ms [err] INFO:aioice.ice:Connection(0) Remote candidate "320e8726-b132-4a62-817b-4a74cb60d6a0.local" resolved to 172.17.0.3 69151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.FROZEN -> State.IN_PROGRESS 69151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\xbe\tcOu\xc5\x97\xab6\xe3\x8f') 69152ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\xbe\tcOu\xc5\x97\xab6\xe3\x8f') 69152ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED 69160ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:423490843 1 udp 1677729535 141.24.211.56 53601 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69160ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69163ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2802929385 1 udp 33562623 141.24.210.113 64228 typ relay raddr 141.24.211.56 rport 53601 generation 0 ufrag XOsd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 69163ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 69172ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('172.17.0.3', 53601)) State.FROZEN -> State.IN_PROGRESS 69172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf85\xa4\xadi\xec\xf0\xaa\xa6\x8937') 69173ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf85\xa4\xadi\xec\xf0\xaa\xa6\x8937') 69173ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED 69184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UfvMp65lvmwj') 69185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UfvMp65lvmwj') 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34543) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46789) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('172.17.0.3', 53601)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED 69185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63917) -> ('141.24.210.113', 64228)) State.FROZEN -> State.FAILED 69192ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 69192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 69193ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 69193ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 69196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 69196ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 69197ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 69197ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "connected"}] 69197ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 69197ms [log] line {"signal":"gpio1","value":"strongH"} 69197ms [log] 69197ms [log] reading line 69197ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 69201ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 69203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1237531290, stream_id=1, stream_seq=0) 69204ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170236, stream_id=1, stream_seq=0) 69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1237531290, gaps=[]) 69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170236, gaps=[]) 69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170237, stream_id=1, stream_seq=1) 69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170238, stream_id=1, stream_seq=2) 69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170239, stream_id=1, stream_seq=3) 69206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=939170240, stream_id=1, stream_seq=4) 69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170238, gaps=[]) 69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=939170240, gaps=[]) 69207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 69248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AXXs5/qtv2/E') 69248ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AXXs5/qtv2/E') 69267ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 69268ms [log] line {"signal":"gpio2","value":"strongL"} 69268ms [log] 69268ms [log] reading line 69268ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69366ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d"}', extra='') 69366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69366ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69367ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69367ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69368ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69368ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69369ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 69369ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b1deee91-51c9-47a1-b840-300c8eee504d", "state": "closed"}] 69370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69371ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69371ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xef2 $\xd4\x80\x7f\xf5\x17\xeb,q') 69372ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xef2 $\xd4\x80\x7f\xf5\x17\xeb,q') 69372ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63917) 69373ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69373ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69440ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69440ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 69507ms [err] Traceback (most recent call last): 69507ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69508ms [err] return _run_code(code, main_globals, None, 69508ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69508ms [err] exec(code, run_globals) 69508ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69508ms [err] sys.exit(main()) 69508ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69508ms [err] asyncio.run(main_async()) 69508ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69508ms [err] return loop.run_until_complete(main) 69508ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69508ms [err] self.run_forever() 69508ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69508ms [err] self._run_once() 69508ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69509ms [err] event_list = self._selector.select(timeout) 69509ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69509ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69509ms [err] KeyboardInterrupt 69511ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 69511ms [err] h.flush() 69511ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 69598ms [log] starting device 69941ms [err] DEBUG:asyncio:Using selector: EpollSelector 70034ms [err] ERROR:asyncio:Unclosed client session 70034ms [err] client_session: 70095ms [log] parsing 70095ms [log] creating device handler 70095ms [log] [ready] 70095ms [log] reading line 70095ms [log] [websocketToken] "f776fbe6-c2f9-42ce-a031-0c095bae9e4b" 70115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70115ms [log] line {"signal":"gpio1","value":"strongH"} 70115ms [log] 70115ms [log] reading line 70115ms [log] line {"signal":"gpio2","value":"strongL"} 70115ms [log] 70115ms [log] reading line 70115ms [log] [websocketConnected] 70276ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70276ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70293ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/6ba36e14-e728-4af5-9d59-0a7e4990541b"}}', extra='') 70293ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/6ba36e14-e728-4af5-9d59-0a7e4990541b"} 70338ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","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='') 70342ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 70342ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 70342ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "new"}] 72345ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 72345ms [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='') 72346ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72366ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696468 3947696468 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 50824 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 50824 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0PFK\\r\\na=ice-pwd:sD3Kdd6SBpolAb41IkIJc2\\r\\na=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 72367ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 72367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72367ms [err] v=0 72367ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0 72367ms [err] s=- 72367ms [err] t=0 0 72367ms [err] a=group:BUNDLE 0 72367ms [err] a=msid-semantic:WMS * 72367ms [err] m=application 50824 DTLS/SCTP 5000 72367ms [err] c=IN IP4 172.30.0.1 72367ms [err] a=mid:0 72367ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72367ms [err] a=max-message-size:65536 72367ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50824 typ host 72367ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host 72367ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824 72367ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077 72367ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470 72367ms [err] a=end-of-candidates 72367ms [err] a=ice-ufrag:0PFK 72367ms [err] a=ice-pwd:sD3Kdd6SBpolAb41IkIJc2 72367ms [err] a=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F 72367ms [err] a=setup:actpass 72367ms [err] 72369ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72369ms [err] v=0 72369ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0 72369ms [err] s=- 72369ms [err] t=0 0 72369ms [err] a=group:BUNDLE 0 72369ms [err] a=msid-semantic:WMS * 72369ms [err] m=application 50824 DTLS/SCTP 5000 72369ms [err] c=IN IP4 172.30.0.1 72369ms [err] a=mid:0 72369ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72369ms [err] a=max-message-size:65536 72369ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50824 typ host 72369ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34077 typ host 72369ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50824 typ srflx raddr 172.30.0.1 rport 50824 72369ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34077 typ srflx raddr 172.17.0.3 rport 34077 72369ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59736 typ relay raddr 172.17.0.3 rport 45470 72369ms [err] a=end-of-candidates 72369ms [err] a=ice-ufrag:0PFK 72369ms [err] a=ice-pwd:sD3Kdd6SBpolAb41IkIJc2 72369ms [err] a=fingerprint:sha-256 DF:BA:C7:FA:DB:0F:65:08:EE:40:33:B4:35:3F:2F:C6:FC:69:C9:A6:F7:58:01:ED:88:22:26:90:12:DA:57:6F 72369ms [err] a=setup:actpass 72369ms [err] 72370ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 72370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "new"}] 72371ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72371ms [err] v=0 72371ms [err] o=- 3947696468 3947696468 IN IP4 0.0.0.0 72371ms [err] s=- 72371ms [err] t=0 0 72371ms [err] a=group:BUNDLE 0 72371ms [err] a=msid-semantic:WMS * 72371ms [err] m=application 9 DTLS/SCTP 5000 72371ms [err] c=IN IP4 0.0.0.0 72371ms [err] a=mid:0 72371ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72371ms [err] a=max-message-size:65536 72371ms [err] a=ice-ufrag:FTLQ 72371ms [err] a=ice-pwd:UELjXbKPnOgw3y3y2Lkfw7 72371ms [err] a=fingerprint:sha-256 DA:26:C7:B3:0E:F1:57:30:AD:02:F9:BE:92:EF:EF:B9:8F:2E:AF:61:4E:9D:8B:F0:FF:7D:DB:C9:E1:14:62:0D 72371ms [err] a=setup:active 72371ms [err] 72372ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72372ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72372ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72374ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72376ms [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'\xacb\xa6\xfdj\x15/\xea{N\x14\xf4') 72376ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe8\xa5\xac\xb4\xd7\xb3\xfe\xfd\xc0\xa0\xe1t') 72377ms [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'\xacb\xa6\xfdj\x15/\xea{N\x14\xf4') 72377ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe8\xa5\xac\xb4\xd7\xb3\xfe\xfd\xc0\xa0\xe1t') 72378ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72378ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'/\x0f\xf7\xa3\x01\x12;\xd8*\x12\r\xcc') 72379ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'/\x0f\xf7\xa3\x01\x12;\xd8*\x12\r\xcc') 72379ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1eqa\xc9\xd5\x9f\xb3\x1c\x18e\xb1\xbf') 72380ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1eqa\xc9\xd5\x9f\xb3\x1c\x18e\xb1\xbf') 72381ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60578) (expires in 600 seconds) 72381ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72382ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72382ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING 72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING 72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 34077)) State.FROZEN -> State.WAITING 72383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.30.0.1', 50824)) State.FROZEN -> State.WAITING 72383ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72384ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.WAITING -> State.IN_PROGRESS 72384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe6\xb8v\x13\x02C\x92\x06\x018kZ') 72384ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "connecting"}] 72385ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe6\xb8v\x13\x02C\x92\x06\x018kZ') 72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.30.0.1', 50824)) State.IN_PROGRESS -> State.SUCCEEDED 72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 50824)) State.FROZEN -> State.WAITING 72385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 34077)) State.FROZEN -> State.WAITING 72386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.210.113', 59736)) State.FROZEN -> State.WAITING 72399ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J\xa2\x0f(6\x9aLM\xc5\x99\x9fW') 72401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J\xa2\x0f(6\x9aLM\xc5\x99\x9fW') 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.30.0.1', 50824)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 34077)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('172.17.0.3', 34077)) State.FROZEN -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 50824)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.211.56', 50824)) State.FROZEN -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.211.56', 34077)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.211.56', 34077)) State.FROZEN -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.30.0.1', 50824)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('172.17.0.3', 34077)) State.FROZEN -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('141.24.210.113', 59736)) State.WAITING -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 57754) -> ('141.24.210.113', 59736)) State.FROZEN -> State.FAILED 72401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.211.56', 50824)) State.FROZEN -> State.FAILED 72402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.211.56', 34077)) State.FROZEN -> State.FAILED 72402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60578) -> ('141.24.210.113', 59736)) State.FROZEN -> State.FAILED 72402ms [err] INFO:aioice.ice:Connection(0) ICE completed 72402ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';B>_\x9b\xa6\x06\xf9JC\xd1C') 72403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';B>_\x9b\xa6\x06\xf9JC\xd1C') 72403ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(dyFXfNNlYF 1 udp 1862270975 172.17.0.3 50824 typ prflx) 72403ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58961) -> ('172.17.0.3', 50824)) State.WAITING -> State.IN_PROGRESS 72403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x82\xe0B\xf8\xe6\xd8\x83\xaa\xd3\x98\xb0\xfe') 72403ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72405ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72405ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 72406ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 50824) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x82\xe0B\xf8\xe6\xd8\x83\xaa\xd3\x98\xb0\xfe') 72424ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72425ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 72425ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "connected"}] 72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2968553045, stream_id=1, stream_seq=0) 72429ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306966, stream_id=1, stream_seq=0) 72429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2968553045, gaps=[]) 72430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306967, stream_id=1, stream_seq=1) 72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1819306968, stream_id=1, stream_seq=2) 72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306966, gaps=[]) 72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306967, gaps=[]) 72431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 72432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1819306968, gaps=[]) 72432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72500ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72590ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e"}', extra='') 72590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 72590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 72590ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72591ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 72591ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 72591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 72592ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72593ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72593ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/faf077c7-e24c-4c3a-8506-47821364aa7e", "state": "closed"}] 72594ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72594ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72595ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"J\x86~<\rV\xfa)\x82X'+") 72596ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"J\x86~<\rV\xfa)\x82X'+") 72596ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60578) 72597ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72597ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72660ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72660ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 72720ms [err] Traceback (most recent call last): 72720ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72720ms [err] return _run_code(code, main_globals, None, 72720ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72720ms [err] exec(code, run_globals) 72720ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72720ms [err] sys.exit(main()) 72720ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72720ms [err] asyncio.run(main_async()) 72720ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72721ms [err] return loop.run_until_complete(main) 72721ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72721ms [err] self.run_forever() 72721ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72721ms [err] self._run_once() 72721ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72722ms [err] event_list = self._selector.select(timeout) 72722ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72722ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72722ms [err] KeyboardInterrupt 72724ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 72724ms [err] h.flush() 72724ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 72814ms [log] starting device 73160ms [err] DEBUG:asyncio:Using selector: EpollSelector 73251ms [err] ERROR:asyncio:Unclosed client session 73251ms [err] client_session: 73305ms [log] parsing 73305ms [log] creating device handler 73305ms [log] [ready] 73305ms [log] reading line 73305ms [log] [websocketToken] "b34ae2fe-f369-455a-8c7f-b83eb4378d28" 73324ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73324ms [log] [websocketConnected] 73482ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73482ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1f6b9104-9de3-4b81-b7e8-fb8a4871eaab"}}', extra='') 73501ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1f6b9104-9de3-4b81-b7e8-fb8a4871eaab"} 73542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","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='') 73546ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "new"}] 75548ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 75550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 75550ms [err] v=0 75550ms [err] o=- 3947696471 3947696471 IN IP4 0.0.0.0 75550ms [err] s=- 75550ms [err] t=0 0 75550ms [err] a=group:BUNDLE 0 75550ms [err] a=msid-semantic:WMS * 75550ms [err] m=application 9 DTLS/SCTP 5000 75550ms [err] c=IN IP4 0.0.0.0 75550ms [err] a=mid:0 75550ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75550ms [err] a=max-message-size:65536 75550ms [err] a=ice-ufrag:SaHD 75550ms [err] a=ice-pwd:xVc5luJdPDkDf1vMq9tmR2 75550ms [err] a=fingerprint:sha-256 C2:C1:AE:16:28:9B:3E:04:38:B3:85:8D:94:57:0E:FC:06:F4:DF:88:56:5B:9F:CE:4F:EF:CE:F3:9F:35:D8:28 75550ms [err] a=setup:actpass 75550ms [err] 75551ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 75551ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75553ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "new"}] 75553ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75554ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75556ms [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'9\xc4\x11\x87\xe3[<\xb8\xa3QC-') 75556ms [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'\x1d\xe3\x96\x9f\xe7>) 75559ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\x15v\x0b\xef\xc4S\xde\x17^4c') 75559ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd4\x15v\x0b\xef\xc4S\xde\x17^4c') 75560ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'l\xd9\x9c\x17\xad\x87\xbb6y\xca\x03\x8b') 75561ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'l\xd9\x9c\x17\xad\x87\xbb6y\xca\x03\x8b') 75561ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49812) (expires in 600 seconds) 75561ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75562ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75562ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75562ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 75563ms [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='') 75563ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"'\x98\x90\x04\x8e\x06\xf1\xed`\x8d\x1e\xad") 75589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"'\x98\x90\x04\x8e\x06\xf1\xed`\x8d\x1e\xad") 75597ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3947696471 3947696471 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 47034 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 47034 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55496 typ host\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55496 typ srflx raddr 172.17.0.3 rport 55496\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47034 typ srflx raddr 172.30.0.1 rport 47034\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53113 typ relay raddr 172.17.0.3 rport 57864\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Yk1h\\r\\na=ice-pwd:rCSBH8t3eQRRgIt7OepZ16\\r\\na=fingerprint:sha-256 1C:C3:DC:AC:5A:BE:B8:A4:FE:B6:94:3E:DD:B2:BB:1C:E2:E4:CD:2C:C6:63:54:58:EF:4E:FA:F9:7B:D6:1A:5E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 75597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75597ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 75598ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 75598ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 75598ms [err] v=0 75598ms [err] o=- 3947696471 3947696471 IN IP4 0.0.0.0 75598ms [err] s=- 75598ms [err] t=0 0 75598ms [err] a=group:BUNDLE 0 75598ms [err] a=msid-semantic:WMS * 75598ms [err] m=application 47034 DTLS/SCTP 5000 75598ms [err] c=IN IP4 172.30.0.1 75598ms [err] a=mid:0 75598ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75598ms [err] a=max-message-size:65536 75598ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47034 typ host 75598ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55496 typ host 75598ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55496 typ srflx raddr 172.17.0.3 rport 55496 75598ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47034 typ srflx raddr 172.30.0.1 rport 47034 75598ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 53113 typ relay raddr 172.17.0.3 rport 57864 75598ms [err] a=end-of-candidates 75598ms [err] a=ice-ufrag:Yk1h 75598ms [err] a=ice-pwd:rCSBH8t3eQRRgIt7OepZ16 75598ms [err] a=fingerprint:sha-256 1C:C3:DC:AC:5A:BE:B8:A4:FE:B6:94:3E:DD:B2:BB:1C:E2:E4:CD:2C:C6:63:54:58:EF:4E:FA:F9:7B:D6:1A:5E 75598ms [err] a=setup:active 75598ms [err] 75601ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 75601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING 75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING 75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 55496)) State.FROZEN -> State.WAITING 75602ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.30.0.1', 47034)) State.FROZEN -> State.WAITING 75602ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(HKZXCSl6SK 1 udp 1862270975 172.17.0.3 47034 typ prflx) 75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75603ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75603ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 47034)) State.WAITING -> State.IN_PROGRESS 75603ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Eld\xc9\x8e\xbcd\xbb\xa8\xfb\xc7/') 75604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.30.0.1', 47034)) State.WAITING -> State.IN_PROGRESS 75604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'T\xe6 ('172.17.0.3', 47034)) State.IN_PROGRESS -> State.SUCCEEDED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.30.0.1', 47034)) State.WAITING -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('172.17.0.3', 55496)) State.WAITING -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('172.17.0.3', 55496)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34319) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55521) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.30.0.1', 47034)) State.WAITING -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('172.17.0.3', 55496)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.211.56', 55496)) State.FROZEN -> State.FAILED 75605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.211.56', 47034)) State.FROZEN -> State.FAILED 75606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49812) -> ('141.24.210.113', 53113)) State.FROZEN -> State.FAILED 75606ms [err] INFO:aioice.ice:Connection(0) ICE completed 75606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'T\xe6 ('172.30.0.1', 47034)) State.IN_PROGRESS -> State.SUCCEEDED 75607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf4\xeb\xb9\xa1\xc2\xff\xc3\x96\xd7U\x95[') 75607ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47034) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf4\xeb\xb9\xa1\xc2\xff\xc3\x96\xd7U\x95[') 75624ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 75624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 75626ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 75630ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 75630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 75631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 75631ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 75632ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "connected"}] 75632ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75633ms [log] line {"signal":"gpio1","value":"strongH"} 75633ms [log] 75633ms [log] reading line 75633ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 75633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 75634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 75635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544497, stream_id=1, stream_seq=0) 75636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3001179421, stream_id=1, stream_seq=0) 75637ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3001179421, gaps=[]) 75638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544497, gaps=[]) 75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544498, stream_id=1, stream_seq=1) 75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544499, stream_id=1, stream_seq=2) 75639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544500, stream_id=1, stream_seq=3) 75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4000544501, stream_id=1, stream_seq=4) 75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544498, gaps=[]) 75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544499, gaps=[]) 75640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544500, gaps=[]) 75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4000544501, gaps=[]) 75641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 75721ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75721ms [log] line {"signal":"gpio2","value":"strongL"} 75721ms [log] 75721ms [log] reading line 75721ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75799ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f"}', extra='') 75800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 75800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 75800ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75800ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 75800ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 75800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75801ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 75802ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9cf39887-e6f1-4407-af87-b44e5dfe734f", "state": "closed"}] 75803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75803ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75803ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x07H\xf9j\xf0\x91E\x80zr\x10\x89') 75804ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x07H\xf9j\xf0\x91E\x80zr\x10\x89') 75804ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49812) 75804ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 75804ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 75889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75889ms [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 75938ms [err] Traceback (most recent call last): 75938ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 75938ms [err] return _run_code(code, main_globals, None, 75938ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 75938ms [err] exec(code, run_globals) 75938ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 75938ms [err] sys.exit(main()) 75938ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 75938ms [err] asyncio.run(main_async()) 75938ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 75938ms [err] return loop.run_until_complete(main) 75938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 75938ms [err] self.run_forever() 75938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 75938ms [err] self._run_once() 75938ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 75939ms [err] event_list = self._selector.select(timeout) 75939ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 75940ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75940ms [err] KeyboardInterrupt 75941ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 75941ms [err] h.flush() 75941ms [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 91136ms [log] starting device 91497ms [err] DEBUG:asyncio:Using selector: EpollSelector 91584ms [err] ERROR:asyncio:Unclosed client session 91584ms [err] client_session: 91653ms [log] parsing 91653ms [log] creating device handler 91653ms [log] [ready] 91653ms [log] reading line 91653ms [log] [websocketToken] "642a750a-c022-4ca7-813d-e8f7dc4e837e" 91664ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 91664ms [log] line {"signal":"gpio1","value":"strongH"} 91664ms [log] 91664ms [log] reading line 91664ms [log] line {"signal":"gpio2","value":"strongL"} 91664ms [log] 91664ms [log] reading line 91664ms [log] [websocketConnected] 93409ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93409ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93436ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c37847a2-cc33-424d-b16a-c5359cd895a4"}}', extra='') 93436ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c37847a2-cc33-424d-b16a-c5359cd895a4"} 93486ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8","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='') 93492ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 93492ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 93492ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "new"}] 95495ms [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='') 95495ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 95495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95495ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 95496ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5085930914451005577 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:MhkI\\r\\na=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E\\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/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 95496ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 95496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95496ms [err] v=0 95496ms [err] o=- 5085930914451005577 2 IN IP4 127.0.0.1 95496ms [err] s=- 95496ms [err] t=0 0 95496ms [err] a=group:BUNDLE 0 95496ms [err] a=extmap-allow-mixed 95496ms [err] a=msid-semantic: WMS 95496ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95496ms [err] c=IN IP4 0.0.0.0 95496ms [err] a=ice-ufrag:MhkI 95496ms [err] a=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi 95496ms [err] a=ice-options:trickle 95496ms [err] a=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E 95496ms [err] a=setup:actpass 95496ms [err] a=mid:0 95496ms [err] a=sctp-port:5000 95496ms [err] a=max-message-size:262144 95496ms [err] 95500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 95500ms [err] v=0 95500ms [err] o=- 5085930914451005577 2 IN IP4 127.0.0.1 95500ms [err] s=- 95500ms [err] t=0 0 95500ms [err] a=group:BUNDLE 0 95500ms [err] a=extmap-allow-mixed 95500ms [err] a=msid-semantic: WMS 95500ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95500ms [err] c=IN IP4 0.0.0.0 95500ms [err] a=ice-ufrag:MhkI 95500ms [err] a=ice-pwd:lsVGJnEVOFEjhVDG3XIEXaWi 95500ms [err] a=ice-options:trickle 95500ms [err] a=fingerprint:sha-256 A9:1E:10:4D:03:1F:46:2F:B7:01:2F:E5:CF:00:62:46:06:29:0F:AE:C5:ED:2E:31:F6:E8:CA:C1:35:C5:3D:4E 95500ms [err] a=setup:actpass 95500ms [err] a=mid:0 95500ms [err] a=sctp-port:5000 95500ms [err] a=max-message-size:262144 95500ms [err] 95500ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 95500ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "new"}] 95502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 95502ms [err] v=0 95502ms [err] o=- 3947696491 3947696491 IN IP4 0.0.0.0 95502ms [err] s=- 95502ms [err] t=0 0 95502ms [err] a=group:BUNDLE 0 95502ms [err] a=msid-semantic:WMS * 95502ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 95502ms [err] c=IN IP4 0.0.0.0 95502ms [err] a=mid:0 95502ms [err] a=sctp-port:5000 95502ms [err] a=max-message-size:65536 95502ms [err] a=ice-ufrag:7mJ9 95502ms [err] a=ice-pwd:vjXN7MUzwh88psTKhOv059 95502ms [err] a=fingerprint:sha-256 D2:6D:7E:0A:96:C4:D0:62:7E:65:C6:8D:F8:29:22:1B:12:9F:EB:DB:02:33:E7:54:49:77:E7:96:5E:D6:04:A8 95502ms [err] a=setup:active 95502ms [err] 95502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 95502ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 95502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 95505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 95505ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 95507ms [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'Q\x90\xccG2\xc1}\x04\xcc\xbbi\x04') 95507ms [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'\xf3\x1d\xa5\x93[Pj\xff\xc7=\x80\x81') 95508ms [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'Q\x90\xccG2\xc1}\x04\xcc\xbbi\x04') 95509ms [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'\xf3\x1d\xa5\x93[Pj\xff\xc7=\x80\x81') 95510ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 95510ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\x9f\x1bM\xa8z g\xb4\x8dAy') 95511ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd4\x9f\x1bM\xa8z g\xb4\x8dAy') 95511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb5\xa1^\xf2\xcc\x91\x0f-\x9d\xe1\x1a*') 95512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb5\xa1^\xf2\xcc\x91\x0f-\x9d\xe1\x1a*') 95512ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59716) (expires in 600 seconds) 95512ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 95512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 95513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 95513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 95513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 95513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95513ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 95514ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "connecting"}] 95541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UDH8GwnUWMBm') 95541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UDH8GwnUWMBm') 95541ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(rNB06NH1Y5 1 udp 1845501695 172.17.0.3 41939 typ prflx) 95541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.WAITING -> State.IN_PROGRESS 95542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e#\x12ij\t\xd2\xa9\xf3\xdb\x92\x81') 95547ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e#\x12ij\t\xd2\xa9\xf3\xdb\x92\x81') 95547ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.IN_PROGRESS -> State.SUCCEEDED 95547ms [err] INFO:aioice.ice:Connection(0) ICE completed 95555ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 95555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 95556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 95556ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 95557ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4023144209 1 udp 2113937151 cba19b2a-adba-4b11-8b49-bb01f021423f.local 41939 typ host generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95557ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95562ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cba19b2a-adba-4b11-8b49-bb01f021423f.local" resolved to 172.17.0.3 95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 95562ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 95563ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 95563ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 95563ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "connected"}] 95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 95564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 95565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 95565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 95566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=362317504, stream_id=1, stream_seq=0) 95567ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643744, stream_id=1, stream_seq=0) 95567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=362317504, gaps=[]) 95568ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3938730057 1 udp 1677729535 141.24.211.56 41939 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95568ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95568ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95569ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=520643744, gaps=[]) 95569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643745, stream_id=1, stream_seq=1) 95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 95570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=520643746, stream_id=1, stream_seq=2) 95571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=520643746, gaps=[]) 95571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 95571ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3117023170 1 udp 33562623 141.24.210.113 65023 typ relay raddr 141.24.211.56 rport 41939 generation 0 ufrag MhkI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 95572ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 95591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0RECSkpcHAt7') 95591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0RECSkpcHAt7') 95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED 95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED 95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED 95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED 95591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57829) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED 95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44679) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED 95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('172.17.0.3', 41939)) State.FROZEN -> State.FAILED 95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('141.24.211.56', 41939)) State.FROZEN -> State.FAILED 95592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59716) -> ('141.24.210.113', 65023)) State.FROZEN -> State.FAILED 95622ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 95622ms [log] [experimentStatusChanged] {"status": "running", "message": null} 95653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mw8GBkqfWvHd') 95654ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41939) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mw8GBkqfWvHd') 95728ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8"}', extra='') 95728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 95728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 95729ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 95729ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 95729ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 95729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 95729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95730ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95730ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 95731ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4630e274-c7f2-4fee-87b9-30821783b2b8", "state": "closed"}] 95731ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 95732ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 95732ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'g\xdc \xf9\x1a*\xb2z\x05\x1c\x0b\xa5') 95733ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'g\xdc \xf9\x1a*\xb2z\x05\x1c\x0b\xa5') 95733ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59716) 95733ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 95733ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 95782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 95782ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 95852ms [err] Traceback (most recent call last): 95852ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 95852ms [err] return _run_code(code, main_globals, None, 95852ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 95852ms [err] exec(code, run_globals) 95852ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 95853ms [err] sys.exit(main()) 95853ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 95853ms [err] asyncio.run(main_async()) 95853ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 95853ms [err] return loop.run_until_complete(main) 95853ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 95853ms [err] self.run_forever() 95853ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 95854ms [err] self._run_once() 95854ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 95854ms [err] event_list = self._selector.select(timeout) 95854ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 95854ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 95854ms [err] KeyboardInterrupt 95856ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 95856ms [err] h.flush() 95856ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 95940ms [log] starting device 96303ms [err] DEBUG:asyncio:Using selector: EpollSelector 96389ms [err] ERROR:asyncio:Unclosed client session 96389ms [err] client_session: 96461ms [log] parsing 96461ms [log] creating device handler 96461ms [log] [ready] 96461ms [log] reading line 96461ms [log] [websocketToken] "f0fa84ba-1087-4150-adcf-4883f57c85ba" 96476ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 96476ms [log] [websocketConnected] 98193ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 98193ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 98230ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/34ce8de5-4cdd-4c49-b13f-5b776c18ec6a"}}', extra='') 98230ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/34ce8de5-4cdd-4c49-b13f-5b776c18ec6a"} 98291ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c","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='') 98296ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "new"}] 100300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 100300ms [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='') 100300ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 100300ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2562454844960665231 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:t6Uk\\r\\na=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29\\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/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100300ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 100301ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 100301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 100301ms [err] v=0 100301ms [err] o=- 2562454844960665231 2 IN IP4 127.0.0.1 100301ms [err] s=- 100301ms [err] t=0 0 100301ms [err] a=group:BUNDLE 0 100301ms [err] a=extmap-allow-mixed 100301ms [err] a=msid-semantic: WMS 100301ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100301ms [err] c=IN IP4 0.0.0.0 100301ms [err] a=ice-ufrag:t6Uk 100301ms [err] a=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1 100301ms [err] a=ice-options:trickle 100301ms [err] a=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29 100301ms [err] a=setup:actpass 100301ms [err] a=mid:0 100301ms [err] a=sctp-port:5000 100301ms [err] a=max-message-size:262144 100301ms [err] 100304ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 100304ms [err] v=0 100304ms [err] o=- 2562454844960665231 2 IN IP4 127.0.0.1 100304ms [err] s=- 100304ms [err] t=0 0 100304ms [err] a=group:BUNDLE 0 100304ms [err] a=extmap-allow-mixed 100304ms [err] a=msid-semantic: WMS 100304ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100304ms [err] c=IN IP4 0.0.0.0 100304ms [err] a=ice-ufrag:t6Uk 100304ms [err] a=ice-pwd:Tc8/cFSLoBpiegEjVkJ+ELG1 100304ms [err] a=ice-options:trickle 100304ms [err] a=fingerprint:sha-256 00:6E:3A:FA:13:BB:8D:9F:63:E1:A5:CE:E1:60:3E:8D:DC:1A:79:F0:36:50:F6:0C:49:BF:34:64:FB:59:32:29 100304ms [err] a=setup:actpass 100304ms [err] a=mid:0 100304ms [err] a=sctp-port:5000 100304ms [err] a=max-message-size:262144 100304ms [err] 100305ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 100305ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "new"}] 100307ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 100307ms [err] v=0 100307ms [err] o=- 3947696495 3947696495 IN IP4 0.0.0.0 100307ms [err] s=- 100307ms [err] t=0 0 100307ms [err] a=group:BUNDLE 0 100307ms [err] a=msid-semantic:WMS * 100307ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 100307ms [err] c=IN IP4 0.0.0.0 100307ms [err] a=mid:0 100307ms [err] a=sctp-port:5000 100307ms [err] a=max-message-size:65536 100307ms [err] a=ice-ufrag:5wDS 100307ms [err] a=ice-pwd:dLrazqUo98I1bwFZoQw1hy 100307ms [err] a=fingerprint:sha-256 75:B3:BE:14:18:B8:B4:9C:31:D2:A2:F1:08:E5:4A:59:A6:B5:CC:C3:ED:8A:0E:3C:15:4A:FE:45:2E:92:55:3B 100307ms [err] a=setup:active 100307ms [err] 100308ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 100308ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 100308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 100311ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 100311ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 100313ms [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'\xf9e`\xa6N\xed5\xb2\xe9@\x08\x0f') 100313ms [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's\xf6\t\xaa\xa3\x00\xd81*\xd4\xc3!') 100314ms [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'\xf9e`\xa6N\xed5\xb2\xe9@\x08\x0f') 100314ms [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's\xf6\t\xaa\xa3\x00\xd81*\xd4\xc3!') 100316ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 100316ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe9\x12\xba0\xd9\x91\xa2\x8a\x9c\xe2\xaf\xde') 100317ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xe9\x12\xba0\xd9\x91\xa2\x8a\x9c\xe2\xaf\xde') 100317ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'pY\xf0W\x1c\x99\xbd\xb8I\xc0\xe2\xfc') 100318ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'pY\xf0W\x1c\x99\xbd\xb8I\xc0\xe2\xfc') 100318ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59727) (expires in 600 seconds) 100318ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 100319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 100320ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 100320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 100320ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 100320ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100321ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 100321ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "connecting"}] 100340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kDuv7f8O5VEK') 100340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kDuv7f8O5VEK') 100340ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZKzrqXhn2D 1 udp 1845501695 172.17.0.3 36266 typ prflx) 100341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.WAITING -> State.IN_PROGRESS 100341ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9f\xad\x80b\x9a\xf5\xdfV\xa4\xe1\xd6T') 100344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9f\xad\x80b\x9a\xf5\xdfV\xa4\xe1\xd6T') 100344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED 100344ms [err] INFO:aioice.ice:Connection(0) ICE completed 100351ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3109125977 1 udp 2113937151 8e5ba180-4ece-40c3-bdd6-61cfc0807b5c.local 36266 typ host generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100351ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100356ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8e5ba180-4ece-40c3-bdd6-61cfc0807b5c.local" resolved to 172.17.0.3 100359ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3159977985 1 udp 1677729535 141.24.211.56 36266 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100359ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100362ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4015312778 1 udp 33562623 141.24.210.113 61871 typ relay raddr 141.24.211.56 rport 36266 generation 0 ufrag t6Uk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 100362ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 100363ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.FROZEN -> State.IN_PROGRESS 100363ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\xe4?\xf6/n\xa8e\x953\xc8=') 100364ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\xe4?\xf6/n\xa8e\x953\xc8=') 100364ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED 100384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('172.17.0.3', 36266)) State.FROZEN -> State.IN_PROGRESS 100384ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d6<\x95\x893S\xea\xe5\x9adG') 100385ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d6<\x95\x893S\xea\xe5\x9adG') 100386ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('172.17.0.3', 36266)) State.IN_PROGRESS -> State.SUCCEEDED 100403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D1W0bAH9IxyN') 100404ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D1W0bAH9IxyN') 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40459) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50498) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('172.17.0.3', 36266)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('141.24.211.56', 36266)) State.FROZEN -> State.FAILED 100404ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59727) -> ('141.24.210.113', 61871)) State.FROZEN -> State.FAILED 100404ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 100405ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 100406ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 100406ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 100410ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 100411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 100411ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 100411ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "connected"}] 100411ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 100411ms [log] line {"signal":"gpio1","value":"strongH"} 100411ms [log] 100411ms [log] reading line 100411ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 100414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 100415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 100416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2313711426, stream_id=1, stream_seq=0) 100416ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591237, stream_id=1, stream_seq=0) 100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 100417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2313711426, gaps=[]) 100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591237, gaps=[]) 100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591238, stream_id=1, stream_seq=1) 100418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591239, stream_id=1, stream_seq=2) 100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591240, stream_id=1, stream_seq=3) 100419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290591241, stream_id=1, stream_seq=4) 100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591239, gaps=[]) 100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290591241, gaps=[]) 100420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 100466ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FAqF0pN101Ls') 100466ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36266) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FAqF0pN101Ls') 100481ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 100481ms [log] line {"signal":"gpio2","value":"strongL"} 100481ms [log] 100481ms [log] reading line 100481ms [log] [experimentStatusChanged] {"status": "running", "message": null} 100579ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c"}', extra='') 100579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 100580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 100580ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 100580ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 100580ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 100580ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 100581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 100581ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100582ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 100582ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100582ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 100583ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/44e29994-d421-4918-bde3-b20261494b1c", "state": "closed"}] 100584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 100584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 100584ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'E\x92\xa6\xa1\\\xe5B\xcaV\xfe\xb1d') 100585ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'E\x92\xa6\xa1\\\xe5B\xcaV\xfe\xb1d') 100586ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59727) 100586ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 100586ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 100644ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 100644ms [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 100708ms [err] Traceback (most recent call last): 100708ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 100708ms [err] return _run_code(code, main_globals, None, 100708ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 100708ms [err] exec(code, run_globals) 100708ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 100708ms [err] sys.exit(main()) 100708ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 100708ms [err] asyncio.run(main_async()) 100708ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 100708ms [err] return loop.run_until_complete(main) 100708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 100709ms [err] self.run_forever() 100709ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 100709ms [err] self._run_once() 100709ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 100709ms [err] event_list = self._selector.select(timeout) 100709ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 100710ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 100710ms [err] KeyboardInterrupt 100711ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 100711ms [err] h.flush() 100711ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 100797ms [log] starting device 101142ms [err] DEBUG:asyncio:Using selector: EpollSelector 101236ms [err] ERROR:asyncio:Unclosed client session 101236ms [err] client_session: 101299ms [log] parsing 101299ms [log] creating device handler 101299ms [log] [ready] 101299ms [log] reading line 101299ms [log] [websocketToken] "c1689f2a-4c76-433a-b4f3-832ba1ff3020" 101318ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101318ms [log] line {"signal":"gpio1","value":"strongH"} 101318ms [log] 101318ms [log] reading line 101318ms [log] line {"signal":"gpio2","value":"strongL"} 101318ms [log] 101318ms [log] reading line 101318ms [log] [websocketConnected] 101465ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101465ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101480ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4f278d54-21da-442f-b9ec-3c37684be8cd"}}', extra='') 101480ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4f278d54-21da-442f-b9ec-3c37684be8cd"} 101527ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","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='') 101530ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 101530ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 101530ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "new"}] 103533ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103533ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103534ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 103534ms [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='') 103534ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103556ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696499 3947696499 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 43376 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 43376 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185\\r\\na=end-of-candidates\\r\\na=ice-ufrag:aGE1\\r\\na=ice-pwd:GNBXmXuFcfRYfghyGSJCJu\\r\\na=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 103556ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 103556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103556ms [err] v=0 103556ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0 103556ms [err] s=- 103556ms [err] t=0 0 103556ms [err] a=group:BUNDLE 0 103556ms [err] a=msid-semantic:WMS * 103556ms [err] m=application 43376 DTLS/SCTP 5000 103556ms [err] c=IN IP4 172.30.0.1 103556ms [err] a=mid:0 103556ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103556ms [err] a=max-message-size:65536 103556ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43376 typ host 103556ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host 103556ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376 103556ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749 103556ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185 103556ms [err] a=end-of-candidates 103556ms [err] a=ice-ufrag:aGE1 103556ms [err] a=ice-pwd:GNBXmXuFcfRYfghyGSJCJu 103556ms [err] a=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20 103556ms [err] a=setup:actpass 103556ms [err] 103559ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103559ms [err] v=0 103559ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0 103559ms [err] s=- 103559ms [err] t=0 0 103559ms [err] a=group:BUNDLE 0 103559ms [err] a=msid-semantic:WMS * 103559ms [err] m=application 43376 DTLS/SCTP 5000 103559ms [err] c=IN IP4 172.30.0.1 103559ms [err] a=mid:0 103559ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103559ms [err] a=max-message-size:65536 103559ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43376 typ host 103559ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56749 typ host 103559ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43376 typ srflx raddr 172.30.0.1 rport 43376 103559ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56749 typ srflx raddr 172.17.0.3 rport 56749 103559ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52128 typ relay raddr 172.17.0.3 rport 58185 103559ms [err] a=end-of-candidates 103559ms [err] a=ice-ufrag:aGE1 103559ms [err] a=ice-pwd:GNBXmXuFcfRYfghyGSJCJu 103559ms [err] a=fingerprint:sha-256 FC:74:99:B9:0E:B2:B6:66:5E:0D:4B:A2:90:28:55:C6:67:15:BF:FB:47:C5:1D:A2:D3:81:B8:52:96:77:EF:20 103559ms [err] a=setup:actpass 103559ms [err] 103559ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 103560ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "new"}] 103561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 103561ms [err] v=0 103561ms [err] o=- 3947696499 3947696499 IN IP4 0.0.0.0 103561ms [err] s=- 103561ms [err] t=0 0 103561ms [err] a=group:BUNDLE 0 103561ms [err] a=msid-semantic:WMS * 103561ms [err] m=application 9 DTLS/SCTP 5000 103561ms [err] c=IN IP4 0.0.0.0 103561ms [err] a=mid:0 103561ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103561ms [err] a=max-message-size:65536 103561ms [err] a=ice-ufrag:eV9b 103561ms [err] a=ice-pwd:AJPYKMTUVTFyCDcixX07by 103561ms [err] a=fingerprint:sha-256 15:72:87:CA:92:1C:6E:0A:C8:21:02:3B:96:90:FA:2D:ED:9E:FF:73:EB:FE:39:45:43:F9:CB:18:EF:FF:BE:32 103561ms [err] a=setup:active 103561ms [err] 103561ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 103562ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 103562ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103564ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103566ms [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'f\x14-hW{q\x8fK\xca5\xff') 103566ms [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'\xa0\x9f`\xec\xb36\xdd&\xd8\xf8\xbf\xd3') 103566ms [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'f\x14-hW{q\x8fK\xca5\xff') 103567ms [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'\xa0\x9f`\xec\xb36\xdd&\xd8\xf8\xbf\xd3') 103568ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103568ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82V\x17p\xa3\xa0\xe4f\t\x8c\x83k') 103569ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x82V\x17p\xa3\xa0\xe4f\t\x8c\x83k') 103570ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'-\x02\x91?H\xa1\xb3N\xf0\xc8\xc9W') 103571ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'-\x02\x91?H\xa1\xb3N\xf0\xc8\xc9W') 103571ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55151) (expires in 600 seconds) 103571ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103571ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103572ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 103572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING 103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING 103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 56749)) State.FROZEN -> State.WAITING 103573ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.30.0.1', 43376)) State.FROZEN -> State.WAITING 103574ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103574ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.WAITING -> State.IN_PROGRESS 103574ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98C}\xf8\x9a\x1e\xa7\xe5\xeax)\xae') 103574ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "connecting"}] 103575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x98C}\xf8\x9a\x1e\xa7\xe5\xeax)\xae') 103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.30.0.1', 43376)) State.IN_PROGRESS -> State.SUCCEEDED 103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 43376)) State.FROZEN -> State.WAITING 103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 56749)) State.FROZEN -> State.WAITING 103575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.210.113', 52128)) State.FROZEN -> State.WAITING 103588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'@\xa3\x8f\xc9\x06\xc0\xfe=\xd7A\x8b\xe7') 103589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'@\xa3\x8f\xc9\x06\xc0\xfe=\xd7A\x8b\xe7') 103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.30.0.1', 43376)) State.WAITING -> State.FAILED 103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 56749)) State.WAITING -> State.FAILED 103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('172.17.0.3', 56749)) State.FROZEN -> State.FAILED 103589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 43376)) State.WAITING -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.211.56', 43376)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.211.56', 56749)) State.WAITING -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.211.56', 56749)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.30.0.1', 43376)) State.WAITING -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('172.17.0.3', 56749)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('141.24.210.113', 52128)) State.WAITING -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60637) -> ('141.24.210.113', 52128)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.211.56', 43376)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.211.56', 56749)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55151) -> ('141.24.210.113', 52128)) State.FROZEN -> State.FAILED 103590ms [err] INFO:aioice.ice:Connection(0) ICE completed 103591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\xd1\x84\xdb\x97\xb4\xca\xb8.\xa4\x92\x08') 103591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\xd1\x84\xdb\x97\xb4\xca\xb8.\xa4\x92\x08') 103591ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(eetwilWQlq 1 udp 1862270975 172.17.0.3 43376 typ prflx) 103591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 43376)) State.WAITING -> State.IN_PROGRESS 103592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8b\x8e\xf0r\xa5\xd1\xd6p\x9d\x91p') 103592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43376) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8b\x8e\xf0r\xa5\xd1\xd6p\x9d\x91p') 103592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36588) -> ('172.17.0.3', 43376)) State.IN_PROGRESS -> State.SUCCEEDED 103594ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 103594ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103595ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 103596ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 103614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 103615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 103615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103616ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 103616ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "connected"}] 103617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 103618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 103618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 103619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 103620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=992229295, stream_id=1, stream_seq=0) 103621ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479168, stream_id=1, stream_seq=0) 103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 103621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=992229295, gaps=[]) 103623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479169, stream_id=1, stream_seq=1) 103623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=206479170, stream_id=1, stream_seq=2) 103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479168, gaps=[]) 103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479169, gaps=[]) 103624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 103625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=206479170, gaps=[]) 103625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 103692ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103692ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103786ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335"}', extra='') 103787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 103787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 103787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103787ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 103788ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 103788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103789ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103790ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6bc4be31-393f-4f30-a896-5d9d6c154335", "state": "closed"}] 103791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103791ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103791ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"\x99\xe1'\x9d\x9fO!r\x94\xdf\x04\x13") 103792ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"\x99\xe1'\x9d\x9fO!r\x94\xdf\x04\x13") 103793ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55151) 103793ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103793ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103859ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103859ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 103928ms [err] Traceback (most recent call last): 103928ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 103928ms [err] return _run_code(code, main_globals, None, 103928ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 103929ms [err] exec(code, run_globals) 103929ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 103929ms [err] sys.exit(main()) 103929ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 103929ms [err] asyncio.run(main_async()) 103929ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 103929ms [err] return loop.run_until_complete(main) 103929ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 103930ms [err] self.run_forever() 103930ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 103930ms [err] self._run_once() 103930ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 103930ms [err] event_list = self._selector.select(timeout) 103930ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 103930ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 103930ms [err] KeyboardInterrupt 103932ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 103932ms [err] h.flush() 103932ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 104025ms [log] starting device 104369ms [err] DEBUG:asyncio:Using selector: EpollSelector 104461ms [err] ERROR:asyncio:Unclosed client session 104461ms [err] client_session: 104529ms [log] parsing 104529ms [log] creating device handler 104529ms [log] [ready] 104529ms [log] reading line 104529ms [log] [websocketToken] "bbd92cb9-b073-4f46-847b-0376c6a77ed4" 104547ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104547ms [log] [websocketConnected] 104714ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 104714ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 104733ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ba472c9f-eacb-4ee1-9046-0390ed232744"}}', extra='') 104733ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ba472c9f-eacb-4ee1-9046-0390ed232744"} 104788ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","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='') 104792ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "new"}] 106795ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 106795ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 106796ms [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='') 106796ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 106818ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c","content":{"type":"offer","sdp":"v=0\\r\\no=- 3947696502 3947696502 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 32870 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 32870 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317\\r\\na=end-of-candidates\\r\\na=ice-ufrag:d69j\\r\\na=ice-pwd:8SmJ3inwlR5A2zdHboUBsO\\r\\na=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 106818ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 106818ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 106818ms [err] v=0 106818ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0 106818ms [err] s=- 106818ms [err] t=0 0 106818ms [err] a=group:BUNDLE 0 106818ms [err] a=msid-semantic:WMS * 106818ms [err] m=application 32870 DTLS/SCTP 5000 106818ms [err] c=IN IP4 172.30.0.1 106818ms [err] a=mid:0 106818ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106818ms [err] a=max-message-size:65536 106818ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 32870 typ host 106818ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host 106818ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870 106818ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866 106818ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317 106818ms [err] a=end-of-candidates 106818ms [err] a=ice-ufrag:d69j 106818ms [err] a=ice-pwd:8SmJ3inwlR5A2zdHboUBsO 106818ms [err] a=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C 106818ms [err] a=setup:actpass 106818ms [err] 106821ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 106821ms [err] v=0 106821ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0 106821ms [err] s=- 106821ms [err] t=0 0 106821ms [err] a=group:BUNDLE 0 106821ms [err] a=msid-semantic:WMS * 106821ms [err] m=application 32870 DTLS/SCTP 5000 106821ms [err] c=IN IP4 172.30.0.1 106821ms [err] a=mid:0 106821ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106821ms [err] a=max-message-size:65536 106821ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 32870 typ host 106821ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46866 typ host 106821ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 32870 typ srflx raddr 172.30.0.1 rport 32870 106821ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46866 typ srflx raddr 172.17.0.3 rport 46866 106821ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62337 typ relay raddr 172.17.0.3 rport 36317 106821ms [err] a=end-of-candidates 106821ms [err] a=ice-ufrag:d69j 106821ms [err] a=ice-pwd:8SmJ3inwlR5A2zdHboUBsO 106821ms [err] a=fingerprint:sha-256 80:E5:1D:18:4D:23:39:8C:40:0E:39:43:C3:E2:71:F2:B7:AC:24:5C:DE:EA:BA:FA:92:53:E4:46:54:F4:85:4C 106821ms [err] a=setup:actpass 106821ms [err] 106822ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 106822ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "new"}] 106824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 106824ms [err] v=0 106824ms [err] o=- 3947696502 3947696502 IN IP4 0.0.0.0 106824ms [err] s=- 106824ms [err] t=0 0 106824ms [err] a=group:BUNDLE 0 106824ms [err] a=msid-semantic:WMS * 106824ms [err] m=application 9 DTLS/SCTP 5000 106824ms [err] c=IN IP4 0.0.0.0 106824ms [err] a=mid:0 106824ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106824ms [err] a=max-message-size:65536 106824ms [err] a=ice-ufrag:JdkO 106824ms [err] a=ice-pwd:ZUJqbx4rQOdAFOgxjC1QSz 106824ms [err] a=fingerprint:sha-256 44:F7:44:1C:24:E4:03:23:33:1B:4B:BA:88:B1:25:04:C5:77:30:5C:79:A7:52:7A:B4:8E:31:70:17:AE:98:74 106824ms [err] a=setup:active 106824ms [err] 106824ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 106824ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 106824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 106827ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 106827ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 106829ms [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'\xee\xd6 ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J|q\xa3P9\xdbi\x19L2\xdd') 106830ms [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'\xee\xd6>) 106831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'U\xeb3]\x93\xbf\xd6\x97R\xc5\x01o') 106832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'U\xeb3]\x93\xbf\xd6\x97R\xc5\x01o') 106832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'E\xa6\xf4\x02lT\x85\xe9n\xc60\xe2') 106833ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'E\xa6\xf4\x02lT\x85\xe9n\xc60\xe2') 106833ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62195) (expires in 600 seconds) 106833ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 106834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 106834ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 106835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 106835ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING 106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING 106835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 46866)) State.FROZEN -> State.WAITING 106836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.30.0.1', 32870)) State.FROZEN -> State.WAITING 106836ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106836ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.WAITING -> State.IN_PROGRESS 106837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\xfe\xcfGo\xb5M\xb5\xbe\x0830') 106837ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "connecting"}] 106837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\xfe\xcfGo\xb5M\xb5\xbe\x0830') 106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.30.0.1', 32870)) State.IN_PROGRESS -> State.SUCCEEDED 106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 32870)) State.FROZEN -> State.WAITING 106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 46866)) State.FROZEN -> State.WAITING 106838ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.210.113', 62337)) State.FROZEN -> State.WAITING 106850ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TD\xc4\xac4\x14\xdb:\xcd`\xdd\xc9') 106851ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TD\xc4\xac4\x14\xdb:\xcd`\xdd\xc9') 106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.30.0.1', 32870)) State.WAITING -> State.FAILED 106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 46866)) State.WAITING -> State.FAILED 106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('172.17.0.3', 46866)) State.FROZEN -> State.FAILED 106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 32870)) State.WAITING -> State.FAILED 106851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.211.56', 32870)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.211.56', 46866)) State.WAITING -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.211.56', 46866)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.30.0.1', 32870)) State.WAITING -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('172.17.0.3', 46866)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('141.24.210.113', 62337)) State.WAITING -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55630) -> ('141.24.210.113', 62337)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.211.56', 32870)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.211.56', 46866)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62195) -> ('141.24.210.113', 62337)) State.FROZEN -> State.FAILED 106852ms [err] INFO:aioice.ice:Connection(0) ICE completed 106852ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\xff\xe9\x0c\xdb,\xc8\xba>C4\x1d') 106853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\xff\xe9\x0c\xdb,\xc8\xba>C4\x1d') 106853ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(54tvdeM27U 1 udp 1862270975 172.17.0.3 32870 typ prflx) 106853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 32870)) State.WAITING -> State.IN_PROGRESS 106853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87R\xcf\xb8m\x0b\xfb\xf4\x07`\x933') 106854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 32870) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87R\xcf\xb8m\x0b\xfb\xf4\x07`\x933') 106854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49900) -> ('172.17.0.3', 32870)) State.IN_PROGRESS -> State.SUCCEEDED 106857ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 106857ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 106858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 106858ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 106874ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 106875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 106875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 106875ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 106875ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 106875ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "connected"}] 106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 106876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 106876ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 106876ms [log] line {"signal":"gpio1","value":"strongH"} 106876ms [log] 106876ms [log] reading line 106876ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 106877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3342829643, stream_id=1, stream_seq=0) 106878ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064791, stream_id=1, stream_seq=0) 106878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 106879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3342829643, gaps=[]) 106879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064792, stream_id=1, stream_seq=1) 106880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064793, stream_id=1, stream_seq=2) 106880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064794, stream_id=1, stream_seq=3) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2577064795, stream_id=1, stream_seq=4) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064791, gaps=[]) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064792, gaps=[]) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064793, gaps=[]) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064794, gaps=[]) 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 106881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2577064795, gaps=[]) 106882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 106935ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 106935ms [log] line {"signal":"gpio2","value":"strongL"} 106935ms [log] 106935ms [log] reading line 106935ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107037ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c"}', extra='') 107038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 107038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 107038ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107038ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 107038ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 107039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107039ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107040ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 107040ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107040ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107041ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9e06d047-51a2-468a-ab1c-8ca314423d8c", "state": "closed"}] 107042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107042ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107042ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xee\xea \x92\x9d\xcbIU\xa0\xb2\xe0\x1b') 107044ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xee\xea \x92\x9d\xcbIU\xa0\xb2\xe0\x1b') 107044ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62195) 107044ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107044ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107109ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107109ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 107170ms [err] Traceback (most recent call last): 107170ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 107170ms [err] return _run_code(code, main_globals, None, 107170ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 107171ms [err] exec(code, run_globals) 107171ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 107171ms [err] sys.exit(main()) 107171ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 107171ms [err] asyncio.run(main_async()) 107171ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 107171ms [err] return loop.run_until_complete(main) 107171ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 107171ms [err] self.run_forever() 107171ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 107172ms [err] self._run_once() 107172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 107172ms [err] event_list = self._selector.select(timeout) 107172ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 107173ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 107173ms [err] KeyboardInterrupt 107174ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 107174ms [err] h.flush() 107174ms [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