================== js Client to python Client Communication: should connect without errors 4798ms [log] starting device 5297ms [err] DEBUG:asyncio:Using selector: EpollSelector 5369ms [err] ERROR:asyncio:Unclosed client session 5369ms [err] client_session: 5480ms [log] parsing 5480ms [log] creating device handler 5480ms [log] [ready] 5480ms [log] reading line 5480ms [log] [websocketToken] "9e62a26f-51df-421f-aff9-07beec03ef2b" 5500ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5500ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7169ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7169ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7188ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7ae387cf-eab8-48e9-9230-75452ff1269e"}}', extra='') 7188ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7ae387cf-eab8-48e9-9230-75452ff1269e"} 7238ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 7244ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "new"}] 9247ms [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='') 9248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 9248ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 9105663107486991028 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:hKxb\\r\\na=ice-pwd:0RkZM1cp8pCvok5G4/98JURF\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53\\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/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 9248ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 9249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 9249ms [err] v=0 9249ms [err] o=- 9105663107486991028 2 IN IP4 127.0.0.1 9249ms [err] s=- 9249ms [err] t=0 0 9249ms [err] a=group:BUNDLE 0 9249ms [err] a=extmap-allow-mixed 9249ms [err] a=msid-semantic: WMS 9249ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9249ms [err] c=IN IP4 0.0.0.0 9249ms [err] a=ice-ufrag:hKxb 9249ms [err] a=ice-pwd:0RkZM1cp8pCvok5G4/98JURF 9249ms [err] a=ice-options:trickle 9249ms [err] a=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53 9249ms [err] a=setup:actpass 9249ms [err] a=mid:0 9249ms [err] a=sctp-port:5000 9249ms [err] a=max-message-size:262144 9249ms [err] 9251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 9251ms [err] v=0 9251ms [err] o=- 9105663107486991028 2 IN IP4 127.0.0.1 9251ms [err] s=- 9251ms [err] t=0 0 9251ms [err] a=group:BUNDLE 0 9251ms [err] a=extmap-allow-mixed 9251ms [err] a=msid-semantic: WMS 9251ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9251ms [err] c=IN IP4 0.0.0.0 9251ms [err] a=ice-ufrag:hKxb 9251ms [err] a=ice-pwd:0RkZM1cp8pCvok5G4/98JURF 9251ms [err] a=ice-options:trickle 9251ms [err] a=fingerprint:sha-256 38:F9:22:9E:B1:E5:2B:A1:4E:77:E2:C4:55:21:12:CE:EE:B2:F6:19:0C:84:9C:0A:3E:1C:86:E0:1E:C5:5B:53 9251ms [err] a=setup:actpass 9251ms [err] a=mid:0 9251ms [err] a=sctp-port:5000 9251ms [err] a=max-message-size:262144 9251ms [err] 9252ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 9252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "new"}] 9254ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 9254ms [err] v=0 9254ms [err] o=- 3930204900 3930204900 IN IP4 0.0.0.0 9254ms [err] s=- 9254ms [err] t=0 0 9254ms [err] a=group:BUNDLE 0 9254ms [err] a=msid-semantic:WMS * 9254ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9254ms [err] c=IN IP4 0.0.0.0 9254ms [err] a=mid:0 9254ms [err] a=sctp-port:5000 9254ms [err] a=max-message-size:65536 9254ms [err] a=ice-ufrag:Vto7 9254ms [err] a=ice-pwd:x0Blx9eYKDaNyvGzHgQERt 9254ms [err] a=fingerprint:sha-256 5C:B4:3A:73:DC:34:D6:17:96:00:6B:19:33:4F:05:66:C7:F6:6A:37:C8:E5:A3:76:F5:3C:83:C4:3A:09:7A:FC 9254ms [err] a=setup:active 9254ms [err] 9255ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 9255ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 9255ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9257ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9259ms [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'M\x18j\x85\xbao"\xce\x9b\xed\x9c\xf8') 9259ms [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'>\xef0\x8fX?kTt\xf9\xa1\xe9') 9260ms [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'M\x18j\x85\xbao"\xce\x9b\xed\x9c\xf8') 9260ms [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'>\xef0\x8fX?kTt\xf9\xa1\xe9') 9262ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9262ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8b\x94\xb83I\x8d\x1bs\x9b\xcd\xd5\xc2') 9263ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8b\x94\xb83I\x8d\x1bs\x9b\xcd\xd5\xc2') 9263ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'0R.\xbf\xb6\x82:\rC\xe8\x019') 9264ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'0R.\xbf\xb6\x82:\rC\xe8\x019') 9265ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61282) (expires in 600 seconds) 9265ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9266ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 9266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9266ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9267ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 9267ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 9267ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "connecting"}] 9291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c70e4X24Z0F6') 9292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c70e4X24Z0F6') 9292ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Z6q1k271AX 1 udp 1845501695 172.17.0.2 43650 typ prflx) 9292ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.WAITING -> State.IN_PROGRESS 9292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00U\xf3<\x1f\xcc#\xf7\x87|.\x07') 9296ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00U\xf3<\x1f\xcc#\xf7\x87|.\x07') 9296ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.IN_PROGRESS -> State.SUCCEEDED 9296ms [err] INFO:aioice.ice:Connection(0) ICE completed 9306ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1186708453 1 udp 2113937151 1c680b9a-3c28-466b-bd03-574705a4a171.local 43650 typ host generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9307ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9308ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 9308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9309ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 9310ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 9314ms [err] INFO:aioice.ice:Connection(0) Remote candidate "1c680b9a-3c28-466b-bd03-574705a4a171.local" resolved to 172.17.0.2 9317ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 9318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 9318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 9318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9318ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 9318ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "connected"}] 9320ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3582991094 1 udp 1677729535 141.24.211.56 43650 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 9322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 9324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 9325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1381219577, stream_id=1, stream_seq=0) 9325ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=857044468, stream_id=1, stream_seq=0) 9326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 9326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1381219577, gaps=[]) 9327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=857044468, gaps=[]) 9327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 9327ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1807524100 1 udp 33562623 141.24.210.113 61326 typ relay raddr 141.24.211.56 rport 43650 generation 0 ufrag hKxb network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9327ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9351ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zp4589ueLJMr') 9352ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zp4589ueLJMr') 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60182) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49091) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('172.17.0.2', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('141.24.211.56', 43650)) State.FROZEN -> State.FAILED 9352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61282) -> ('141.24.210.113', 61326)) State.FROZEN -> State.FAILED 9393ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9393ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pzwP3oVtHtOa') 9414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43650) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pzwP3oVtHtOa') 9501ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8"}', extra='') 9501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 9502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 9502ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9502ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 9502ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 9503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9503ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9504ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9c309ac2-73e2-409d-99dd-f622bf70aef8", "state": "closed"}] 9505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9506ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9506ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8d\x1f8\xb4\xc2zag\xb3\xae\xc3\x14') 9507ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8d\x1f8\xb4\xc2zag\xb3\xae\xc3\x14') 9507ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61282) 9507ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9507ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 9577ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9577ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9649ms [err] Traceback (most recent call last): 9649ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9649ms [err] return _run_code(code, main_globals, None, 9649ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9649ms [err] exec(code, run_globals) 9649ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9649ms [err] sys.exit(main()) 9649ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9649ms [err] asyncio.run(main_async()) 9649ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9649ms [err] return loop.run_until_complete(main) 9649ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9650ms [err] self.run_forever() 9650ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9650ms [err] self._run_once() 9650ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9651ms [err] event_list = self._selector.select(timeout) 9651ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9651ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9651ms [err] KeyboardInterrupt 9660ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 9660ms [err] h.flush() 9660ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 14606ms [log] starting device 15017ms [err] DEBUG:asyncio:Using selector: EpollSelector 15089ms [err] ERROR:asyncio:Unclosed client session 15089ms [err] client_session: 15148ms [log] parsing 15148ms [log] creating device handler 15148ms [log] [ready] 15148ms [log] reading line 15148ms [log] [websocketToken] "46599f62-1abc-4f36-8359-7d68529263b9" 15166ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15166ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15411ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15411ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15427ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/57dcb95e-627c-42e6-82b2-9dd03742fa80"}}', extra='') 15427ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/57dcb95e-627c-42e6-82b2-9dd03742fa80"} 15469ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 15476ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "new"}] 17479ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 17479ms [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='') 17480ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17497ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204908 3930204908 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 34736 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 34736 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489\\r\\na=end-of-candidates\\r\\na=ice-ufrag:b7uH\\r\\na=ice-pwd:fFTD7vma312IUcFFajPvmr\\r\\na=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 17497ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 17497ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17497ms [err] v=0 17497ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0 17497ms [err] s=- 17497ms [err] t=0 0 17497ms [err] a=group:BUNDLE 0 17497ms [err] a=msid-semantic:WMS * 17497ms [err] m=application 34736 DTLS/SCTP 5000 17497ms [err] c=IN IP4 172.30.0.1 17497ms [err] a=mid:0 17497ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17497ms [err] a=max-message-size:65536 17497ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34736 typ host 17497ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host 17497ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736 17497ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669 17497ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489 17497ms [err] a=end-of-candidates 17497ms [err] a=ice-ufrag:b7uH 17497ms [err] a=ice-pwd:fFTD7vma312IUcFFajPvmr 17497ms [err] a=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC 17497ms [err] a=setup:actpass 17497ms [err] 17500ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 17500ms [err] v=0 17500ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0 17500ms [err] s=- 17500ms [err] t=0 0 17500ms [err] a=group:BUNDLE 0 17500ms [err] a=msid-semantic:WMS * 17500ms [err] m=application 34736 DTLS/SCTP 5000 17500ms [err] c=IN IP4 172.30.0.1 17500ms [err] a=mid:0 17500ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17500ms [err] a=max-message-size:65536 17500ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34736 typ host 17500ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58669 typ host 17500ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 34736 typ srflx raddr 172.30.0.1 rport 34736 17500ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58669 typ srflx raddr 172.17.0.2 rport 58669 17500ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55694 typ relay raddr 172.17.0.2 rport 47489 17500ms [err] a=end-of-candidates 17500ms [err] a=ice-ufrag:b7uH 17500ms [err] a=ice-pwd:fFTD7vma312IUcFFajPvmr 17500ms [err] a=fingerprint:sha-256 76:9F:A0:A2:D9:22:AF:7A:7B:4F:97:C1:A1:DF:1F:13:5E:4E:6C:A4:44:CE:E9:4E:A5:BB:1A:B7:4A:D8:08:CC 17500ms [err] a=setup:actpass 17500ms [err] 17500ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 17501ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "new"}] 17502ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 17502ms [err] v=0 17502ms [err] o=- 3930204908 3930204908 IN IP4 0.0.0.0 17502ms [err] s=- 17502ms [err] t=0 0 17502ms [err] a=group:BUNDLE 0 17502ms [err] a=msid-semantic:WMS * 17502ms [err] m=application 9 DTLS/SCTP 5000 17502ms [err] c=IN IP4 0.0.0.0 17502ms [err] a=mid:0 17502ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17502ms [err] a=max-message-size:65536 17502ms [err] a=ice-ufrag:z6T9 17502ms [err] a=ice-pwd:oote5j2BT7eLvFfxwQ2Www 17502ms [err] a=fingerprint:sha-256 08:36:A7:25:F7:C6:B3:52:B4:12:91:A5:EF:23:7B:EA:5F:CE:F0:2B:C8:7F:6F:93:13:F1:4A:50:7F:F0:85:E8 17502ms [err] a=setup:active 17502ms [err] 17503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17503ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 17503ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17505ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17505ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17507ms [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'"\x98i\xdf\x08\x94\xe8\xd53\xfb\xab\x94') 17507ms [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'\x8d\xa0\xa1\xb2M\xfc\xed9 \x8e\xd8\xf4') 17508ms [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'"\x98i\xdf\x08\x94\xe8\xd53\xfb\xab\x94') 17508ms [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'\x8d\xa0\xa1\xb2M\xfc\xed9 \x8e\xd8\xf4') 17510ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17510ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x04\x92\xa5\x92\x1c|\x96\xe3<\xe4:\x93') 17511ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x04\x92\xa5\x92\x1c|\x96\xe3<\xe4:\x93') 17511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(h\xb3\x98\xe8\xabG\x9c+\xc6\xa6\xca') 17512ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'(h\xb3\x98\xe8\xabG\x9c+\xc6\xa6\xca') 17512ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56522) (expires in 600 seconds) 17512ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING 17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING 17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 58669)) State.FROZEN -> State.WAITING 17514ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.30.0.1', 34736)) State.FROZEN -> State.WAITING 17515ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17515ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 17515ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.WAITING -> State.IN_PROGRESS 17515ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\x12\xe3t\x05\xa9\xccS\xa6dn\x98') 17516ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "connecting"}] 17516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\x12\xe3t\x05\xa9\xccS\xa6dn\x98') 17516ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.30.0.1', 34736)) State.IN_PROGRESS -> State.SUCCEEDED 17516ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 34736)) State.FROZEN -> State.WAITING 17517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 58669)) State.FROZEN -> State.WAITING 17517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.210.113', 55694)) State.FROZEN -> State.WAITING 17533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\xe4@x\xc2\x06p\x93#\xce\xac\xb2') 17533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\xe4@x\xc2\x06p\x93#\xce\xac\xb2') 17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.30.0.1', 34736)) State.WAITING -> State.FAILED 17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 58669)) State.WAITING -> State.FAILED 17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('172.17.0.2', 58669)) State.FROZEN -> State.FAILED 17533ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 34736)) State.WAITING -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.211.56', 34736)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.211.56', 58669)) State.WAITING -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.211.56', 58669)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.30.0.1', 34736)) State.WAITING -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('172.17.0.2', 58669)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('141.24.210.113', 55694)) State.WAITING -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59600) -> ('141.24.210.113', 55694)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.211.56', 34736)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.211.56', 58669)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56522) -> ('141.24.210.113', 55694)) State.FROZEN -> State.FAILED 17534ms [err] INFO:aioice.ice:Connection(0) ICE completed 17535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf8\x93\xdd\x93\xca\xfb\xdf\xf1,\x83\xb3\xea') 17535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf8\x93\xdd\x93\xca\xfb\xdf\xf1,\x83\xb3\xea') 17535ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(kyLXfYVtDD 1 udp 1862270975 172.17.0.2 34736 typ prflx) 17535ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47378) -> ('172.17.0.2', 34736)) State.WAITING -> State.IN_PROGRESS 17536ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x9b\nk\x13'\xfa\xa8\x13\xa5VNO") 17536ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 17536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17537ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 17538ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 17538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34736) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x9b\nk\x13'\xfa\xa8\x13\xa5VNO") 17557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17558ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 17558ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 17558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17558ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 17559ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "connected"}] 17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 17559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 17560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3357859879, stream_id=1, stream_seq=0) 17561ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3319131281, stream_id=1, stream_seq=0) 17561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3357859879, gaps=[]) 17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3319131281, gaps=[]) 17562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 17632ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17632ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17734ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8"}', extra='') 17734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 17735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 17735ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17735ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 17735ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 17735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17736ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17736ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17736ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 17737ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17737ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 17738ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d518ea52-4562-44d6-a697-852a250418c8", "state": "closed"}] 17738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17739ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17739ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'-\xd4N\x1a\xa8\x89\x94\xeft\x1cM\x18') 17740ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'-\xd4N\x1a\xa8\x89\x94\xeft\x1cM\x18') 17740ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56522) 17741ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17741ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17821ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17821ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 17896ms [err] Traceback (most recent call last): 17896ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 17896ms [err] return _run_code(code, main_globals, None, 17896ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 17896ms [err] exec(code, run_globals) 17896ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 17897ms [err] sys.exit(main()) 17897ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 17897ms [err] asyncio.run(main_async()) 17897ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 17897ms [err] return loop.run_until_complete(main) 17897ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 17897ms [err] self.run_forever() 17897ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 17897ms [err] self._run_once() 17897ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 17898ms [err] event_list = self._selector.select(timeout) 17898ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 17898ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 17898ms [err] KeyboardInterrupt 17900ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 17900ms [err] h.flush() 17900ms [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 ================== Experiment Status Changed Messages: should start an experiment ================== Experiment Status Changed Messages: should stop an experiment ================== js Client to js Client File tests : should transmit file ================== js Client to python Client File tests : should transmit file 31423ms [log] starting device 31820ms [err] DEBUG:asyncio:Using selector: EpollSelector 31889ms [err] ERROR:asyncio:Unclosed client session 31889ms [err] client_session: 31969ms [log] parsing 31969ms [log] creating device handler 31969ms [log] [ready] 31969ms [log] reading line 31969ms [log] [websocketToken] "35319ddb-6fb2-455d-8f7d-8381c5537827" 31983ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 31983ms [log] [websocketConnected] 33695ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33695ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33707ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9ed67e88-ea64-42df-97ae-3b28217b3f0d"}}', extra='') 33707ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9ed67e88-ea64-42df-97ae-3b28217b3f0d"} 33754ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 33761ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "new"}] 35764ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 35766ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 35766ms [err] v=0 35766ms [err] o=- 3930204926 3930204926 IN IP4 0.0.0.0 35766ms [err] s=- 35766ms [err] t=0 0 35766ms [err] a=group:BUNDLE 0 35766ms [err] a=msid-semantic:WMS * 35766ms [err] m=application 9 DTLS/SCTP 5000 35766ms [err] c=IN IP4 0.0.0.0 35766ms [err] a=mid:0 35766ms [err] a=sctpmap:5000 webrtc-datachannel 65535 35766ms [err] a=max-message-size:65536 35766ms [err] a=ice-ufrag:wuv7 35766ms [err] a=ice-pwd:4cXoZ4FiDgREdtaWWc3rbc 35766ms [err] a=fingerprint:sha-256 09:85:D5:C8:52:5A:57:5E:4C:EC:50:6E:E2:F2:8B:56:80:92:09:1F:A5:D8:5B:F4:7C:87:DC:9D:91:86:4A:BA 35766ms [err] a=setup:actpass 35766ms [err] 35767ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 35767ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 35768ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "new"}] 35769ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 35769ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 35771ms [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'\x9c>\xf0\xb4\xa8\\\xb4\x83WB\xdfs') 35772ms [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'P\xe6\xa8\x14\xb0\xf1R\x0e\xc3r~\xc1') 35773ms [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'P\xe6\xa8\x14\xb0\xf1R\x0e\xc3r~\xc1') 35773ms [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'\x9c>\xf0\xb4\xa8\\\xb4\x83WB\xdfs') 35775ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 35775ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcbT8\xc5\xd5\xe2\xb9\xa3\xde\x9f\x14u') 35776ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcbT8\xc5\xd5\xe2\xb9\xa3\xde\x9f\x14u') 35776ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x06\xfe%\x96\xa3\xa1\xd6v\x96\x01\xbel') 35777ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x06\xfe%\x96\xa3\xa1\xd6v\x96\x01\xbel') 35777ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65260) (expires in 600 seconds) 35777ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 35777ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 35778ms [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='') 35778ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 35778ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='') 35779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 35800ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6167704184885811188 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:JvCS\\r\\na=ice-pwd:YmIg/A5pNl1AYjv1zWXcA91s\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 F6:2F:A9:94:12:EF:23:D4:9D:35:58:41:21:3D:6B:EA:68:DE:AE:D6:0C:FA:D9:51:F5:C3:1F:B4:63:DD:DF:5E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='') 35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 35800ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 35800ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 35800ms [err] v=0 35800ms [err] o=- 6167704184885811188 2 IN IP4 127.0.0.1 35800ms [err] s=- 35800ms [err] t=0 0 35800ms [err] a=group:BUNDLE 0 35800ms [err] a=msid-semantic: WMS 35800ms [err] m=application 9 DTLS/SCTP 5000 35800ms [err] c=IN IP4 0.0.0.0 35800ms [err] a=ice-ufrag:JvCS 35800ms [err] a=ice-pwd:YmIg/A5pNl1AYjv1zWXcA91s 35800ms [err] a=ice-options:trickle 35800ms [err] a=fingerprint:sha-256 F6:2F:A9:94:12:EF:23:D4:9D:35:58:41:21:3D:6B:EA:68:DE:AE:D6:0C:FA:D9:51:F5:C3:1F:B4:63:DD:DF:5E 35800ms [err] a=setup:active 35800ms [err] a=mid:0 35800ms [err] a=sctpmap:5000 webrtc-datachannel 1024 35800ms [err] 35801ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 35802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 35802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 35802ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 35802ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "connecting"}] 35803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1swjt0iiDlHS') 35803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1swjt0iiDlHS') 35803ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(hSQ2XDL7Rr 1 udp 1845501695 172.17.0.2 47536 typ prflx) 35803ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.WAITING -> State.IN_PROGRESS 35804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\x18\xb5\xb5\xd5\xa3&"\x07 F\xa8') 35806ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\x18\xb5\xb5\xd5\xa3&"\x07 F\xa8') 35806ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED 35806ms [err] INFO:aioice.ice:Connection(0) ICE completed 35812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3952992336 1 udp 2113937151 5aefb274-b10e-449b-a7bd-6656b15388f2.local 47536 typ host generation 0 ufrag JvCS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='') 35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 35812ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 35819ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5aefb274-b10e-449b-a7bd-6656b15388f2.local" resolved to 172.17.0.2 35822ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.FROZEN -> State.IN_PROGRESS 35822ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\xb0\x9e)w\xdbs"\xac\xa6\x82f') 35824ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\xb0\x9e)w\xdbs"\xac\xa6\x82f') 35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED 35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.FROZEN -> State.FAILED 35824ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65260) -> ('172.17.0.2', 47536)) State.FROZEN -> State.FAILED 35826ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1873840687 1 udp 1677729535 141.24.211.56 47536 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag JvCS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='') 35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 35826ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 35843ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54270) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS 35843ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0ft\x8fT\xb4R{9>b\xf47') 35851ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ofaSIY629mnX') 35852ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ofaSIY629mnX') 35864ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS 35864ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/+\xfdWA\x05\x18\xca\xee\x8cM\xf6') 35885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65260) -> ('141.24.211.56', 47536)) State.FROZEN -> State.IN_PROGRESS 35885ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7Qo>\xddT\xb4\x86\xe9v\xbb@') 35886ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xf2\xfa\x90\x17\xd4\xd2\xacqxH?,') 35886ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xf2\xfa\x90\x17\xd4\xd2\xacqxH?,') 35887ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 47536) 35906ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 35906ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 35908ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 35909ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 35912ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 35913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 35913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 35913ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 35914ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 35915ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "connected"}] 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 35922ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/bYYiWGcQhq9') 35923ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/bYYiWGcQhq9') 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3847673367, stream_id=1, stream_seq=0) 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3847673367, gaps=[]) 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=284368406, stream_id=1, stream_seq=0) 35925ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368406, gaps=[]) 35926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=284368407, stream_id=1, stream_seq=1) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368407, gaps=[]) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368408, stream_id=1, stream_seq=2) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368408, gaps=[]) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368409, stream_id=1, stream_seq=2) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368409, gaps=[]) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368410, stream_id=1, stream_seq=2) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368410, gaps=[]) 35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368411, stream_id=1, stream_seq=2) 35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368411, gaps=[]) 35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368412, stream_id=1, stream_seq=2) 35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368412, gaps=[]) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368413, stream_id=1, stream_seq=2) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368413, gaps=[]) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368414, stream_id=1, stream_seq=2) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368414, gaps=[]) 35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368415, stream_id=1, stream_seq=2) 35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368415, gaps=[]) 35938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368416, stream_id=1, stream_seq=3) 35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368416, gaps=[]) 35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368417, stream_id=1, stream_seq=3) 35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368417, gaps=[]) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368418, stream_id=1, stream_seq=3) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368418, gaps=[]) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368419, stream_id=1, stream_seq=3) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368419, gaps=[]) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368420, stream_id=1, stream_seq=3) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368420, gaps=[]) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368421, stream_id=1, stream_seq=3) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368421, gaps=[]) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368422, stream_id=1, stream_seq=3) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368422, gaps=[]) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368423, stream_id=1, stream_seq=3) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368423, gaps=[]) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368424, stream_id=1, stream_seq=4) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368424, gaps=[]) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368425, stream_id=1, stream_seq=4) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368425, gaps=[]) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368426, stream_id=1, stream_seq=4) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368426, gaps=[]) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368427, stream_id=1, stream_seq=4) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368427, gaps=[]) 35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368428, stream_id=1, stream_seq=4) 35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368428, gaps=[]) 35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368429, stream_id=1, stream_seq=4) 35947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368429, gaps=[]) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368430, stream_id=1, stream_seq=4) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368430, gaps=[]) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368431, stream_id=1, stream_seq=4) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368431, gaps=[]) 35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368432, stream_id=1, stream_seq=5) 35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368432, gaps=[]) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368433, stream_id=1, stream_seq=5) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368433, gaps=[]) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368434, stream_id=1, stream_seq=5) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368434, gaps=[]) 35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368435, stream_id=1, stream_seq=5) 35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368435, gaps=[]) 35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368436, stream_id=1, stream_seq=5) 35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368436, gaps=[]) 35953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368437, stream_id=1, stream_seq=5) 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368437, gaps=[]) 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368438, stream_id=1, stream_seq=5) 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368438, gaps=[]) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368439, stream_id=1, stream_seq=5) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368439, gaps=[]) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368440, stream_id=1, stream_seq=6) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368440, gaps=[]) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368441, stream_id=1, stream_seq=6) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368441, gaps=[]) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368442, stream_id=1, stream_seq=6) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368442, gaps=[]) 35959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368443, stream_id=1, stream_seq=6) 35959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368443, gaps=[]) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368444, stream_id=1, stream_seq=6) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368444, gaps=[]) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368445, stream_id=1, stream_seq=6) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368445, gaps=[]) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368446, stream_id=1, stream_seq=6) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368446, gaps=[]) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368447, stream_id=1, stream_seq=6) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368447, gaps=[]) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368448, stream_id=1, stream_seq=7) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368448, gaps=[]) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368449, stream_id=1, stream_seq=7) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368449, gaps=[]) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368450, stream_id=1, stream_seq=7) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368450, gaps=[]) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368451, stream_id=1, stream_seq=7) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368451, gaps=[]) 35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368452, stream_id=1, stream_seq=7) 35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368452, gaps=[]) 35965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368453, stream_id=1, stream_seq=7) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368453, gaps=[]) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368454, stream_id=1, stream_seq=7) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368454, gaps=[]) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368455, stream_id=1, stream_seq=7) 35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368455, gaps=[]) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368456, stream_id=1, stream_seq=8) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368456, gaps=[]) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368457, stream_id=1, stream_seq=8) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368457, gaps=[]) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368458, stream_id=1, stream_seq=8) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368458, gaps=[]) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368459, stream_id=1, stream_seq=8) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368459, gaps=[]) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368460, stream_id=1, stream_seq=8) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368460, gaps=[]) 35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368461, stream_id=1, stream_seq=8) 35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368461, gaps=[]) 35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368462, stream_id=1, stream_seq=8) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368462, gaps=[]) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368463, stream_id=1, stream_seq=8) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368463, gaps=[]) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368464, stream_id=1, stream_seq=9) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368464, gaps=[]) 35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368465, stream_id=1, stream_seq=9) 35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368465, gaps=[]) 35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368466, stream_id=1, stream_seq=9) 35973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368466, gaps=[]) 35974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368467, stream_id=1, stream_seq=9) 35974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368467, gaps=[]) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368468, stream_id=1, stream_seq=9) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368468, gaps=[]) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368469, stream_id=1, stream_seq=9) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368469, gaps=[]) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368470, stream_id=1, stream_seq=9) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368470, gaps=[]) 35977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368471, stream_id=1, stream_seq=9) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368471, gaps=[]) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368472, stream_id=1, stream_seq=10) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368472, gaps=[]) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368473, stream_id=1, stream_seq=10) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368473, gaps=[]) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368474, stream_id=1, stream_seq=10) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368474, gaps=[]) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368475, stream_id=1, stream_seq=10) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368475, gaps=[]) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368476, stream_id=1, stream_seq=10) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368476, gaps=[]) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368477, stream_id=1, stream_seq=10) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368477, gaps=[]) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368478, stream_id=1, stream_seq=10) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368478, gaps=[]) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368479, stream_id=1, stream_seq=10) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368479, gaps=[]) 35984ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0Q248whOIOgL') 35985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0Q248whOIOgL') 35985ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.WAITING -> State.IN_PROGRESS 35985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"p\xdc'E?\x7f\xa4\xea\xd6\xabr\xb7") 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368480, stream_id=1, stream_seq=11) 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368480, gaps=[]) 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368481, stream_id=1, stream_seq=11) 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368481, gaps=[]) 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368482, stream_id=1, stream_seq=11) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368482, gaps=[]) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368483, stream_id=1, stream_seq=11) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368483, gaps=[]) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368484, stream_id=1, stream_seq=11) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368484, gaps=[]) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368485, stream_id=1, stream_seq=11) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368485, gaps=[]) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368486, stream_id=1, stream_seq=11) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368486, gaps=[]) 35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368487, stream_id=1, stream_seq=11) 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368487, gaps=[]) 35990ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 47536) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"p\xdc'E?\x7f\xa4\xea\xd6\xabr\xb7") 35990ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44465) -> ('172.17.0.2', 47536)) State.IN_PROGRESS -> State.SUCCEEDED 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368488, stream_id=1, stream_seq=12) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368488, gaps=[]) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368489, stream_id=1, stream_seq=12) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368489, gaps=[]) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368490, stream_id=1, stream_seq=12) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368490, gaps=[]) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368491, stream_id=1, stream_seq=12) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368491, gaps=[]) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368492, stream_id=1, stream_seq=12) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368492, gaps=[]) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368493, stream_id=1, stream_seq=12) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368493, gaps=[]) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368494, stream_id=1, stream_seq=12) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368494, gaps=[]) 35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368495, stream_id=1, stream_seq=12) 35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368495, gaps=[]) 35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368496, stream_id=1, stream_seq=13) 35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368496, gaps=[]) 35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368497, stream_id=1, stream_seq=13) 35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368497, gaps=[]) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368498, stream_id=1, stream_seq=13) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368498, gaps=[]) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368499, stream_id=1, stream_seq=13) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368499, gaps=[]) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368500, stream_id=1, stream_seq=13) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368500, gaps=[]) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368501, stream_id=1, stream_seq=13) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368501, gaps=[]) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368502, stream_id=1, stream_seq=13) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368502, gaps=[]) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368503, stream_id=1, stream_seq=13) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368503, gaps=[]) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368504, stream_id=1, stream_seq=14) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368504, gaps=[]) 36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368505, stream_id=1, stream_seq=14) 36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368505, gaps=[]) 36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368506, stream_id=1, stream_seq=14) 36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368506, gaps=[]) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368507, stream_id=1, stream_seq=14) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368507, gaps=[]) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368508, stream_id=1, stream_seq=14) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368508, gaps=[]) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368509, stream_id=1, stream_seq=14) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368509, gaps=[]) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368510, stream_id=1, stream_seq=14) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368510, gaps=[]) 36005ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 36005ms [log] [experimentStatusChanged] {"status": "running", "message": null} 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368511, stream_id=1, stream_seq=14) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368511, gaps=[]) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368512, stream_id=1, stream_seq=15) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368512, gaps=[]) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368513, stream_id=1, stream_seq=15) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368513, gaps=[]) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368514, stream_id=1, stream_seq=15) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368514, gaps=[]) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368515, stream_id=1, stream_seq=15) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368515, gaps=[]) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368516, stream_id=1, stream_seq=15) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368516, gaps=[]) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368517, stream_id=1, stream_seq=15) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368517, gaps=[]) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368518, stream_id=1, stream_seq=15) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368518, gaps=[]) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368519, stream_id=1, stream_seq=15) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368519, gaps=[]) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368520, stream_id=1, stream_seq=16) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368520, gaps=[]) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368521, stream_id=1, stream_seq=16) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368521, gaps=[]) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368522, stream_id=1, stream_seq=16) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368522, gaps=[]) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368523, stream_id=1, stream_seq=16) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368523, gaps=[]) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368524, stream_id=1, stream_seq=16) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368524, gaps=[]) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368525, stream_id=1, stream_seq=16) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368525, gaps=[]) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368526, stream_id=1, stream_seq=16) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368526, gaps=[]) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368527, stream_id=1, stream_seq=16) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368527, gaps=[]) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368528, stream_id=1, stream_seq=17) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368528, gaps=[]) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368529, stream_id=1, stream_seq=17) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368529, gaps=[]) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368530, stream_id=1, stream_seq=17) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368530, gaps=[]) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368531, stream_id=1, stream_seq=17) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368531, gaps=[]) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368532, stream_id=1, stream_seq=17) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368532, gaps=[]) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368533, stream_id=1, stream_seq=17) 36016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368533, gaps=[]) 36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368534, stream_id=1, stream_seq=17) 36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368534, gaps=[]) 36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368535, stream_id=1, stream_seq=17) 36017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368535, gaps=[]) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368536, stream_id=1, stream_seq=18) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368536, gaps=[]) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368537, stream_id=1, stream_seq=18) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368537, gaps=[]) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368538, stream_id=1, stream_seq=18) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368538, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368539, stream_id=1, stream_seq=18) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368539, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368540, stream_id=1, stream_seq=18) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368540, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368541, stream_id=1, stream_seq=18) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368541, gaps=[]) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368542, stream_id=1, stream_seq=18) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368542, gaps=[]) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368543, stream_id=1, stream_seq=18) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368543, gaps=[]) 36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368544, stream_id=1, stream_seq=19) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368544, gaps=[]) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368545, stream_id=1, stream_seq=19) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368545, gaps=[]) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368546, stream_id=1, stream_seq=19) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368546, gaps=[]) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368547, stream_id=1, stream_seq=19) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368547, gaps=[]) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368548, stream_id=1, stream_seq=19) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368548, gaps=[]) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368549, stream_id=1, stream_seq=19) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368549, gaps=[]) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368550, stream_id=1, stream_seq=19) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368550, gaps=[]) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368551, stream_id=1, stream_seq=19) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368551, gaps=[]) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368552, stream_id=1, stream_seq=20) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368552, gaps=[]) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368553, stream_id=1, stream_seq=20) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368553, gaps=[]) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368554, stream_id=1, stream_seq=20) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368554, gaps=[]) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368555, stream_id=1, stream_seq=20) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368555, gaps=[]) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368556, stream_id=1, stream_seq=20) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368556, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368557, stream_id=1, stream_seq=20) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368557, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368558, stream_id=1, stream_seq=20) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368558, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368559, stream_id=1, stream_seq=20) 36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368559, gaps=[]) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368560, stream_id=1, stream_seq=21) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368560, gaps=[]) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368561, stream_id=1, stream_seq=21) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368561, gaps=[]) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368562, stream_id=1, stream_seq=21) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368562, gaps=[]) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368563, stream_id=1, stream_seq=21) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368563, gaps=[]) 36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368564, stream_id=1, stream_seq=21) 36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368564, gaps=[]) 36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368565, stream_id=1, stream_seq=21) 36032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368565, gaps=[]) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368566, stream_id=1, stream_seq=21) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368566, gaps=[]) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368567, stream_id=1, stream_seq=21) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368567, gaps=[]) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368568, stream_id=1, stream_seq=22) 36033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368568, gaps=[]) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368569, stream_id=1, stream_seq=22) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368569, gaps=[]) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368570, stream_id=1, stream_seq=22) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368570, gaps=[]) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368571, stream_id=1, stream_seq=22) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368571, gaps=[]) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368572, stream_id=1, stream_seq=22) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368572, gaps=[]) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368573, stream_id=1, stream_seq=22) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368573, gaps=[]) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368574, stream_id=1, stream_seq=22) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368574, gaps=[]) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368575, stream_id=1, stream_seq=22) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368575, gaps=[]) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368576, stream_id=1, stream_seq=23) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368576, gaps=[]) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368577, stream_id=1, stream_seq=23) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368577, gaps=[]) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368578, stream_id=1, stream_seq=23) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368578, gaps=[]) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368579, stream_id=1, stream_seq=23) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368579, gaps=[]) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368580, stream_id=1, stream_seq=23) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368580, gaps=[]) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368581, stream_id=1, stream_seq=23) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368581, gaps=[]) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368582, stream_id=1, stream_seq=23) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368582, gaps=[]) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368583, stream_id=1, stream_seq=23) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368583, gaps=[]) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368584, stream_id=1, stream_seq=24) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368584, gaps=[]) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368585, stream_id=1, stream_seq=24) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368585, gaps=[]) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368586, stream_id=1, stream_seq=24) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368586, gaps=[]) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368587, stream_id=1, stream_seq=24) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368587, gaps=[]) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368588, stream_id=1, stream_seq=24) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368588, gaps=[]) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368589, stream_id=1, stream_seq=24) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368589, gaps=[]) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368590, stream_id=1, stream_seq=24) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368590, gaps=[]) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368591, stream_id=1, stream_seq=24) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368591, gaps=[]) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368592, stream_id=1, stream_seq=25) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368592, gaps=[]) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368593, stream_id=1, stream_seq=25) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368593, gaps=[]) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368594, stream_id=1, stream_seq=25) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368594, gaps=[]) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368595, stream_id=1, stream_seq=25) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368595, gaps=[]) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368596, stream_id=1, stream_seq=25) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368596, gaps=[]) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368597, stream_id=1, stream_seq=25) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368597, gaps=[]) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368598, stream_id=1, stream_seq=25) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368598, gaps=[]) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368599, stream_id=1, stream_seq=25) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368599, gaps=[]) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368600, stream_id=1, stream_seq=26) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368600, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368601, stream_id=1, stream_seq=26) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368601, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368602, stream_id=1, stream_seq=26) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368602, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368603, stream_id=1, stream_seq=26) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368603, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368604, stream_id=1, stream_seq=26) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368604, gaps=[]) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368605, stream_id=1, stream_seq=26) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368605, gaps=[]) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368606, stream_id=1, stream_seq=26) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368606, gaps=[]) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368607, stream_id=1, stream_seq=26) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368607, gaps=[]) 36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368608, stream_id=1, stream_seq=27) 36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368608, gaps=[]) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368609, stream_id=1, stream_seq=27) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368609, gaps=[]) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368610, stream_id=1, stream_seq=27) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368610, gaps=[]) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368611, stream_id=1, stream_seq=27) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368611, gaps=[]) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368612, stream_id=1, stream_seq=27) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368612, gaps=[]) 36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368613, stream_id=1, stream_seq=27) 36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368613, gaps=[]) 36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368614, stream_id=1, stream_seq=27) 36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368614, gaps=[]) 36058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368615, stream_id=1, stream_seq=27) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368615, gaps=[]) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368616, stream_id=1, stream_seq=28) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368616, gaps=[]) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368617, stream_id=1, stream_seq=28) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368617, gaps=[]) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368618, stream_id=1, stream_seq=28) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368618, gaps=[]) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368619, stream_id=1, stream_seq=28) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368619, gaps=[]) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368620, stream_id=1, stream_seq=28) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368620, gaps=[]) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368621, stream_id=1, stream_seq=28) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368621, gaps=[]) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368622, stream_id=1, stream_seq=28) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368622, gaps=[]) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368623, stream_id=1, stream_seq=28) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368623, gaps=[]) 36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368624, stream_id=1, stream_seq=29) 36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368624, gaps=[]) 36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368625, stream_id=1, stream_seq=29) 36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368625, gaps=[]) 36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368626, stream_id=1, stream_seq=29) 36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368626, gaps=[]) 36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368627, stream_id=1, stream_seq=29) 36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368627, gaps=[]) 36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368628, stream_id=1, stream_seq=29) 36064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368628, gaps=[]) 36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368629, stream_id=1, stream_seq=29) 36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368629, gaps=[]) 36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368630, stream_id=1, stream_seq=29) 36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368630, gaps=[]) 36065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368631, stream_id=1, stream_seq=29) 36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368631, gaps=[]) 36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368632, stream_id=1, stream_seq=30) 36066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368632, gaps=[]) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368633, stream_id=1, stream_seq=30) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368633, gaps=[]) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368634, stream_id=1, stream_seq=30) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368634, gaps=[]) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368635, stream_id=1, stream_seq=30) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368635, gaps=[]) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368636, stream_id=1, stream_seq=30) 36067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368636, gaps=[]) 36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368637, stream_id=1, stream_seq=30) 36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368637, gaps=[]) 36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368638, stream_id=1, stream_seq=30) 36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368638, gaps=[]) 36068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368639, stream_id=1, stream_seq=30) 36069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368639, gaps=[]) 36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368640, stream_id=1, stream_seq=31) 36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368640, gaps=[]) 36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368641, stream_id=1, stream_seq=31) 36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368641, gaps=[]) 36070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368642, stream_id=1, stream_seq=31) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368642, gaps=[]) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368643, stream_id=1, stream_seq=31) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368643, gaps=[]) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368644, stream_id=1, stream_seq=31) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368644, gaps=[]) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368645, stream_id=1, stream_seq=31) 36071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368645, gaps=[]) 36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368646, stream_id=1, stream_seq=31) 36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368646, gaps=[]) 36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368647, stream_id=1, stream_seq=31) 36072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368647, gaps=[]) 36073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368648, stream_id=1, stream_seq=32) 36073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368648, gaps=[]) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368649, stream_id=1, stream_seq=32) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368649, gaps=[]) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368650, stream_id=1, stream_seq=32) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368650, gaps=[]) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368651, stream_id=1, stream_seq=32) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368651, gaps=[]) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368652, stream_id=1, stream_seq=32) 36074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368652, gaps=[]) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368653, stream_id=1, stream_seq=32) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368653, gaps=[]) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368654, stream_id=1, stream_seq=32) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368654, gaps=[]) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368655, stream_id=1, stream_seq=32) 36075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368655, gaps=[]) 36076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=284368656, stream_id=1, stream_seq=33) 36076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=284368656, gaps=[]) 36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368657, stream_id=1, stream_seq=33) 36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=284368657, gaps=[]) 36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368658, stream_id=1, stream_seq=33) 36077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=284368658, gaps=[]) 36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368659, stream_id=1, stream_seq=33) 36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=284368659, gaps=[]) 36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368660, stream_id=1, stream_seq=33) 36078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=284368660, gaps=[]) 36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368661, stream_id=1, stream_seq=33) 36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=284368661, gaps=[]) 36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=284368662, stream_id=1, stream_seq=33) 36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=284368662, gaps=[]) 36079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=284368663, stream_id=1, stream_seq=33) 36108ms [log] 262140 36108ms [log] 262140 36108ms [log] [file] 36109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=284368663, gaps=[]) 36280ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f"}', extra='') 36281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 36281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 36281ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 36281ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 36281ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 36281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 36281ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36282ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36282ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36282ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/064a9bdd-24ad-4b7c-8aca-b2f33806067f", "state": "closed"}] 36283ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 36283ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 36283ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xcc\x0cm\x9d\xd7Sy\xbd9\x84\xf6\xa7') 36284ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xcc\x0cm\x9d\xd7Sy\xbd9\x84\xf6\xa7') 36284ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65260) 36285ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 36285ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 36350ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 36350ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 36407ms [err] Traceback (most recent call last): 36407ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 36407ms [err] return _run_code(code, main_globals, None, 36407ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 36407ms [err] exec(code, run_globals) 36407ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 36408ms [err] sys.exit(main()) 36408ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 36408ms [err] asyncio.run(main_async()) 36408ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 36408ms [err] return loop.run_until_complete(main) 36408ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 36408ms [err] self.run_forever() 36408ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 36408ms [err] self._run_once() 36408ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 36409ms [err] event_list = self._selector.select(timeout) 36409ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 36409ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 36409ms [err] KeyboardInterrupt 36411ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 36411ms [err] h.flush() 36411ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to python Client File tests : should transmit file 41548ms [log] starting device 41936ms [err] DEBUG:asyncio:Using selector: EpollSelector 42007ms [err] ERROR:asyncio:Unclosed client session 42007ms [err] client_session: 42065ms [log] parsing 42065ms [log] creating device handler 42065ms [log] [ready] 42065ms [log] reading line 42065ms [log] [websocketToken] "1081a164-7eae-45ac-8286-ab25de61a9e5" 42079ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42079ms [log] [websocketConnected] 42307ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42307ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42329ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b0dedd47-59bb-4aa8-8297-065016c04bb7"}}', extra='') 42329ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b0dedd47-59bb-4aa8-8297-065016c04bb7"} 42368ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 42377ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "new"}] 44380ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44380ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44380ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 44380ms [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='') 44380ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44400ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204935 3930204935 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 57569 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 57569 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881\\r\\na=end-of-candidates\\r\\na=ice-ufrag:603q\\r\\na=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl\\r\\na=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 44400ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44400ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 44401ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 44401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44401ms [err] v=0 44401ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0 44401ms [err] s=- 44401ms [err] t=0 0 44401ms [err] a=group:BUNDLE 0 44401ms [err] a=msid-semantic:WMS * 44401ms [err] m=application 57569 DTLS/SCTP 5000 44401ms [err] c=IN IP4 172.30.0.1 44401ms [err] a=mid:0 44401ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44401ms [err] a=max-message-size:65536 44401ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57569 typ host 44401ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host 44401ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569 44401ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693 44401ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881 44401ms [err] a=end-of-candidates 44401ms [err] a=ice-ufrag:603q 44401ms [err] a=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl 44401ms [err] a=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7 44401ms [err] a=setup:actpass 44401ms [err] 44404ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 44404ms [err] v=0 44404ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0 44404ms [err] s=- 44404ms [err] t=0 0 44404ms [err] a=group:BUNDLE 0 44404ms [err] a=msid-semantic:WMS * 44404ms [err] m=application 57569 DTLS/SCTP 5000 44404ms [err] c=IN IP4 172.30.0.1 44404ms [err] a=mid:0 44404ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44404ms [err] a=max-message-size:65536 44404ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 57569 typ host 44404ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60693 typ host 44404ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 57569 typ srflx raddr 172.30.0.1 rport 57569 44404ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60693 typ srflx raddr 172.17.0.2 rport 60693 44404ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50413 typ relay raddr 172.17.0.2 rport 48881 44404ms [err] a=end-of-candidates 44404ms [err] a=ice-ufrag:603q 44404ms [err] a=ice-pwd:rIgdB2BE1KIo0jNvrhVYYl 44404ms [err] a=fingerprint:sha-256 F9:9A:07:30:B0:06:32:32:EC:73:C6:87:EB:C3:00:60:28:43:22:24:B8:4F:2E:2B:FE:D6:8B:FD:B9:24:AF:B7 44404ms [err] a=setup:actpass 44404ms [err] 44405ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 44405ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "new"}] 44407ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 44407ms [err] v=0 44407ms [err] o=- 3930204935 3930204935 IN IP4 0.0.0.0 44407ms [err] s=- 44407ms [err] t=0 0 44407ms [err] a=group:BUNDLE 0 44407ms [err] a=msid-semantic:WMS * 44407ms [err] m=application 9 DTLS/SCTP 5000 44407ms [err] c=IN IP4 0.0.0.0 44407ms [err] a=mid:0 44407ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44407ms [err] a=max-message-size:65536 44407ms [err] a=ice-ufrag:y0SK 44407ms [err] a=ice-pwd:8WwXdcM0amhCCSWsbnbVok 44407ms [err] a=fingerprint:sha-256 01:50:15:7A:4F:AE:83:3B:FD:D2:71:C3:3C:7B:3B:D4:EC:2B:05:E8:39:8B:2E:42:56:CF:76:F8:C3:BE:25:85 44407ms [err] a=setup:active 44407ms [err] 44408ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44408ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 44408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44410ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44411ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44412ms [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'|.\xb1J\x05\xdc&%l\xfb\x97\xc3') 44413ms [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'Z\x05#\x0fv\xd2\x16\x08I\xf6\x9a\x9d') 44413ms [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'|.\xb1J\x05\xdc&%l\xfb\x97\xc3') 44414ms [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'Z\x05#\x0fv\xd2\x16\x08I\xf6\x9a\x9d') 44415ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44415ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1c\x80\xed\xa5\xac[\x86\x94\x8aCZt') 44416ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1c\x80\xed\xa5\xac[\x86\x94\x8aCZt') 44417ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x87\x94\t\xe2n\xe5g+J\x06\xca\xfe') 44418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x87\x94\t\xe2n\xe5g+J\x06\xca\xfe') 44418ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57431) (expires in 600 seconds) 44418ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44418ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44419ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 44419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44419ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING 44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING 44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 60693)) State.FROZEN -> State.WAITING 44420ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.30.0.1', 57569)) State.FROZEN -> State.WAITING 44421ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44421ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.WAITING -> State.IN_PROGRESS 44422ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d\xd4_\xae-\x92\xeb\x04\x15\xd4\x8b\xd7') 44422ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "connecting"}] 44423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d\xd4_\xae-\x92\xeb\x04\x15\xd4\x8b\xd7') 44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.30.0.1', 57569)) State.IN_PROGRESS -> State.SUCCEEDED 44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 57569)) State.FROZEN -> State.WAITING 44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 60693)) State.FROZEN -> State.WAITING 44423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.210.113', 50413)) State.FROZEN -> State.WAITING 44434ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\x8a\x13\x02\xefo\xb8&R\xe2^\x07') 44434ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'A\x8a\x13\x02\xefo\xb8&R\xe2^\x07') 44434ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.30.0.1', 57569)) State.WAITING -> State.FAILED 44434ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 60693)) State.WAITING -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('172.17.0.2', 60693)) State.FROZEN -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 57569)) State.WAITING -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.211.56', 57569)) State.FROZEN -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.211.56', 60693)) State.WAITING -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.211.56', 60693)) State.FROZEN -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.30.0.1', 57569)) State.WAITING -> State.FAILED 44435ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('172.17.0.2', 60693)) State.FROZEN -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('141.24.210.113', 50413)) State.WAITING -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55943) -> ('141.24.210.113', 50413)) State.FROZEN -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.211.56', 57569)) State.FROZEN -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.211.56', 60693)) State.FROZEN -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57431) -> ('141.24.210.113', 50413)) State.FROZEN -> State.FAILED 44437ms [err] INFO:aioice.ice:Connection(0) ICE completed 44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'N\x012\xf9\xdc\x7f~4\xb7\x13[Q') 44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'N\x012\xf9\xdc\x7f~4\xb7\x13[Q') 44437ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(OPJwyiGYcV 1 udp 1862270975 172.17.0.2 57569 typ prflx) 44437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 57569)) State.WAITING -> State.IN_PROGRESS 44437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V\x0f\x8a+\xa5\xf7]^3\xd9\xd9M') 44438ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57569) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V\x0f\x8a+\xa5\xf7]^3\xd9\xd9M') 44438ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48576) -> ('172.17.0.2', 57569)) State.IN_PROGRESS -> State.SUCCEEDED 44442ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 44442ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44444ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 44444ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 44461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44462ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 44462ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 44462ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44462ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 44463ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "connected"}] 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1890963838, stream_id=1, stream_seq=0) 44468ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1041779593, stream_id=1, stream_seq=0) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963838, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1041779593, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1890963839, stream_id=1, stream_seq=1) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963839, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963840, stream_id=1, stream_seq=2) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963840, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963841, stream_id=1, stream_seq=2) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963841, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963842, stream_id=1, stream_seq=2) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963842, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963843, stream_id=1, stream_seq=2) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963843, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963844, stream_id=1, stream_seq=2) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963844, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963845, stream_id=1, stream_seq=2) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963845, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963846, stream_id=1, stream_seq=2) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963846, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963847, stream_id=1, stream_seq=3) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963847, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963848, stream_id=1, stream_seq=3) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963848, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963849, stream_id=1, stream_seq=3) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963849, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963850, stream_id=1, stream_seq=3) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963850, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963851, stream_id=1, stream_seq=3) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963851, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963852, stream_id=1, stream_seq=3) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963852, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963853, stream_id=1, stream_seq=3) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963853, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963854, stream_id=1, stream_seq=4) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963854, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963855, stream_id=1, stream_seq=4) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963855, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963856, stream_id=1, stream_seq=4) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963856, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963857, stream_id=1, stream_seq=4) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963857, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963858, stream_id=1, stream_seq=4) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963858, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963859, stream_id=1, stream_seq=4) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963859, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963860, stream_id=1, stream_seq=4) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963860, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963861, stream_id=1, stream_seq=5) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963861, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963862, stream_id=1, stream_seq=5) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963862, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963863, stream_id=1, stream_seq=5) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963863, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963864, stream_id=1, stream_seq=5) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963864, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963865, stream_id=1, stream_seq=5) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963865, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963866, stream_id=1, stream_seq=5) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963866, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963867, stream_id=1, stream_seq=5) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963867, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963868, stream_id=1, stream_seq=6) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963868, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963869, stream_id=1, stream_seq=6) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963869, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963870, stream_id=1, stream_seq=6) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963870, gaps=[]) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963871, stream_id=1, stream_seq=6) 44487ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963871, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963872, stream_id=1, stream_seq=6) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963872, gaps=[]) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963873, stream_id=1, stream_seq=6) 44488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963873, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963874, stream_id=1, stream_seq=6) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963874, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963875, stream_id=1, stream_seq=7) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963875, gaps=[]) 44489ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963876, stream_id=1, stream_seq=7) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963876, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963877, stream_id=1, stream_seq=7) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963877, gaps=[]) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963878, stream_id=1, stream_seq=7) 44490ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963878, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963879, stream_id=1, stream_seq=7) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963879, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963880, stream_id=1, stream_seq=7) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963880, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963881, stream_id=1, stream_seq=7) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963881, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963882, stream_id=1, stream_seq=8) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963882, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963883, stream_id=1, stream_seq=8) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963883, gaps=[]) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963884, stream_id=1, stream_seq=8) 44492ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963884, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963885, stream_id=1, stream_seq=8) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963885, gaps=[]) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963886, stream_id=1, stream_seq=8) 44493ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963886, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963887, stream_id=1, stream_seq=8) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963887, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963888, stream_id=1, stream_seq=8) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963888, gaps=[]) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963889, stream_id=1, stream_seq=9) 44494ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963889, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963890, stream_id=1, stream_seq=9) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963890, gaps=[]) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963891, stream_id=1, stream_seq=9) 44495ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963891, gaps=[]) 44496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963892, stream_id=1, stream_seq=9) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963892, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963893, stream_id=1, stream_seq=9) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963893, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963894, stream_id=1, stream_seq=9) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963894, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963895, stream_id=1, stream_seq=9) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963895, gaps=[]) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963896, stream_id=1, stream_seq=10) 44497ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963896, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963897, stream_id=1, stream_seq=10) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963897, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963898, stream_id=1, stream_seq=10) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963898, gaps=[]) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963899, stream_id=1, stream_seq=10) 44498ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963899, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963900, stream_id=1, stream_seq=10) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963900, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963901, stream_id=1, stream_seq=10) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963901, gaps=[]) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963902, stream_id=1, stream_seq=10) 44499ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963902, gaps=[]) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963903, stream_id=1, stream_seq=11) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963903, gaps=[]) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963904, stream_id=1, stream_seq=11) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963904, gaps=[]) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963905, stream_id=1, stream_seq=11) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963905, gaps=[]) 44500ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963906, stream_id=1, stream_seq=11) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963906, gaps=[]) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963907, stream_id=1, stream_seq=11) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963907, gaps=[]) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963908, stream_id=1, stream_seq=11) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963908, gaps=[]) 44501ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963909, stream_id=1, stream_seq=11) 44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963909, gaps=[]) 44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963910, stream_id=1, stream_seq=12) 44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963910, gaps=[]) 44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963911, stream_id=1, stream_seq=12) 44502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963911, gaps=[]) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963912, stream_id=1, stream_seq=12) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963912, gaps=[]) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963913, stream_id=1, stream_seq=12) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963913, gaps=[]) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963914, stream_id=1, stream_seq=12) 44503ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963914, gaps=[]) 44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963915, stream_id=1, stream_seq=12) 44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963915, gaps=[]) 44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963916, stream_id=1, stream_seq=12) 44504ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963916, gaps=[]) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963917, stream_id=1, stream_seq=13) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963917, gaps=[]) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963918, stream_id=1, stream_seq=13) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963918, gaps=[]) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963919, stream_id=1, stream_seq=13) 44505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963919, gaps=[]) 44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963920, stream_id=1, stream_seq=13) 44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963920, gaps=[]) 44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963921, stream_id=1, stream_seq=13) 44506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963921, gaps=[]) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963922, stream_id=1, stream_seq=13) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963922, gaps=[]) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963923, stream_id=1, stream_seq=13) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963923, gaps=[]) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963924, stream_id=1, stream_seq=14) 44507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963924, gaps=[]) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963925, stream_id=1, stream_seq=14) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963925, gaps=[]) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963926, stream_id=1, stream_seq=14) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963926, gaps=[]) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963927, stream_id=1, stream_seq=14) 44508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963927, gaps=[]) 44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963928, stream_id=1, stream_seq=14) 44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963928, gaps=[]) 44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963929, stream_id=1, stream_seq=14) 44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963929, gaps=[]) 44509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963930, stream_id=1, stream_seq=14) 44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963930, gaps=[]) 44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963931, stream_id=1, stream_seq=15) 44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963931, gaps=[]) 44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963932, stream_id=1, stream_seq=15) 44510ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963932, gaps=[]) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963933, stream_id=1, stream_seq=15) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963933, gaps=[]) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963934, stream_id=1, stream_seq=15) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963934, gaps=[]) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963935, stream_id=1, stream_seq=15) 44511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963935, gaps=[]) 44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963936, stream_id=1, stream_seq=15) 44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963936, gaps=[]) 44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963937, stream_id=1, stream_seq=15) 44512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963937, gaps=[]) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963938, stream_id=1, stream_seq=16) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963938, gaps=[]) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963939, stream_id=1, stream_seq=16) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963939, gaps=[]) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963940, stream_id=1, stream_seq=16) 44513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963940, gaps=[]) 44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963941, stream_id=1, stream_seq=16) 44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963941, gaps=[]) 44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963942, stream_id=1, stream_seq=16) 44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963942, gaps=[]) 44514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963943, stream_id=1, stream_seq=16) 44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963943, gaps=[]) 44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963944, stream_id=1, stream_seq=16) 44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963944, gaps=[]) 44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963945, stream_id=1, stream_seq=17) 44515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963945, gaps=[]) 44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963946, stream_id=1, stream_seq=17) 44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963946, gaps=[]) 44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963947, stream_id=1, stream_seq=17) 44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963947, gaps=[]) 44516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963948, stream_id=1, stream_seq=17) 44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963948, gaps=[]) 44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963949, stream_id=1, stream_seq=17) 44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963949, gaps=[]) 44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963950, stream_id=1, stream_seq=17) 44517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963950, gaps=[]) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963951, stream_id=1, stream_seq=17) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963951, gaps=[]) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963952, stream_id=1, stream_seq=18) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963952, gaps=[]) 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963953, stream_id=1, stream_seq=18) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963953, gaps=[]) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963954, stream_id=1, stream_seq=18) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963954, gaps=[]) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963955, stream_id=1, stream_seq=18) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963955, gaps=[]) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963956, stream_id=1, stream_seq=18) 44519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963956, gaps=[]) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963957, stream_id=1, stream_seq=18) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963957, gaps=[]) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963958, stream_id=1, stream_seq=18) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963958, gaps=[]) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963959, stream_id=1, stream_seq=19) 44520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963959, gaps=[]) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963960, stream_id=1, stream_seq=19) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963960, gaps=[]) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963961, stream_id=1, stream_seq=19) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963961, gaps=[]) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963962, stream_id=1, stream_seq=19) 44521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963962, gaps=[]) 44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963963, stream_id=1, stream_seq=19) 44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963963, gaps=[]) 44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963964, stream_id=1, stream_seq=19) 44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963964, gaps=[]) 44522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963965, stream_id=1, stream_seq=19) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963965, gaps=[]) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963966, stream_id=1, stream_seq=20) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963966, gaps=[]) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963967, stream_id=1, stream_seq=20) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963967, gaps=[]) 44523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963968, stream_id=1, stream_seq=20) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963968, gaps=[]) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963969, stream_id=1, stream_seq=20) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963969, gaps=[]) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963970, stream_id=1, stream_seq=20) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963970, gaps=[]) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963971, stream_id=1, stream_seq=20) 44524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963971, gaps=[]) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963972, stream_id=1, stream_seq=20) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963972, gaps=[]) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963973, stream_id=1, stream_seq=21) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963973, gaps=[]) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963974, stream_id=1, stream_seq=21) 44525ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963974, gaps=[]) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963975, stream_id=1, stream_seq=21) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963975, gaps=[]) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963976, stream_id=1, stream_seq=21) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963976, gaps=[]) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963977, stream_id=1, stream_seq=21) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963977, gaps=[]) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963978, stream_id=1, stream_seq=21) 44526ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963978, gaps=[]) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963979, stream_id=1, stream_seq=21) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963979, gaps=[]) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963980, stream_id=1, stream_seq=22) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963980, gaps=[]) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963981, stream_id=1, stream_seq=22) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963981, gaps=[]) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963982, stream_id=1, stream_seq=22) 44527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963982, gaps=[]) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963983, stream_id=1, stream_seq=22) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963983, gaps=[]) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963984, stream_id=1, stream_seq=22) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963984, gaps=[]) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963985, stream_id=1, stream_seq=22) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963985, gaps=[]) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963986, stream_id=1, stream_seq=22) 44528ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963986, gaps=[]) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963987, stream_id=1, stream_seq=23) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963987, gaps=[]) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963988, stream_id=1, stream_seq=23) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963988, gaps=[]) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963989, stream_id=1, stream_seq=23) 44529ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963989, gaps=[]) 44529ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44530ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963990, stream_id=1, stream_seq=23) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963990, gaps=[]) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963991, stream_id=1, stream_seq=23) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963991, gaps=[]) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963992, stream_id=1, stream_seq=23) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963992, gaps=[]) 44530ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890963993, stream_id=1, stream_seq=23) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890963993, gaps=[]) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890963994, stream_id=1, stream_seq=24) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890963994, gaps=[]) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963995, stream_id=1, stream_seq=24) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890963995, gaps=[]) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963996, stream_id=1, stream_seq=24) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890963996, gaps=[]) 44531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963997, stream_id=1, stream_seq=24) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890963997, gaps=[]) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963998, stream_id=1, stream_seq=24) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890963998, gaps=[]) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890963999, stream_id=1, stream_seq=24) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890963999, gaps=[]) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964000, stream_id=1, stream_seq=24) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964000, gaps=[]) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964001, stream_id=1, stream_seq=25) 44532ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964001, gaps=[]) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964002, stream_id=1, stream_seq=25) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964002, gaps=[]) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964003, stream_id=1, stream_seq=25) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964003, gaps=[]) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964004, stream_id=1, stream_seq=25) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964004, gaps=[]) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964005, stream_id=1, stream_seq=25) 44533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964005, gaps=[]) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964006, stream_id=1, stream_seq=25) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964006, gaps=[]) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964007, stream_id=1, stream_seq=25) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964007, gaps=[]) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964008, stream_id=1, stream_seq=26) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964008, gaps=[]) 44534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964009, stream_id=1, stream_seq=26) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964009, gaps=[]) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964010, stream_id=1, stream_seq=26) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964010, gaps=[]) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964011, stream_id=1, stream_seq=26) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964011, gaps=[]) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964012, stream_id=1, stream_seq=26) 44535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964012, gaps=[]) 44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964013, stream_id=1, stream_seq=26) 44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964013, gaps=[]) 44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964014, stream_id=1, stream_seq=26) 44536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964014, gaps=[]) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964015, stream_id=1, stream_seq=27) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964015, gaps=[]) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964016, stream_id=1, stream_seq=27) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964016, gaps=[]) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964017, stream_id=1, stream_seq=27) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964017, gaps=[]) 44537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964018, stream_id=1, stream_seq=27) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964018, gaps=[]) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964019, stream_id=1, stream_seq=27) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964019, gaps=[]) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964020, stream_id=1, stream_seq=27) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964020, gaps=[]) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964021, stream_id=1, stream_seq=27) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964021, gaps=[]) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964022, stream_id=1, stream_seq=28) 44538ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964022, gaps=[]) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964023, stream_id=1, stream_seq=28) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964023, gaps=[]) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964024, stream_id=1, stream_seq=28) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964024, gaps=[]) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964025, stream_id=1, stream_seq=28) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964025, gaps=[]) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964026, stream_id=1, stream_seq=28) 44539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964026, gaps=[]) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964027, stream_id=1, stream_seq=28) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964027, gaps=[]) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964028, stream_id=1, stream_seq=28) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964028, gaps=[]) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964029, stream_id=1, stream_seq=29) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964029, gaps=[]) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964030, stream_id=1, stream_seq=29) 44540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964030, gaps=[]) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964031, stream_id=1, stream_seq=29) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964031, gaps=[]) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964032, stream_id=1, stream_seq=29) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964032, gaps=[]) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964033, stream_id=1, stream_seq=29) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964033, gaps=[]) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964034, stream_id=1, stream_seq=29) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964034, gaps=[]) 44541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964035, stream_id=1, stream_seq=29) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964035, gaps=[]) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964036, stream_id=1, stream_seq=30) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964036, gaps=[]) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964037, stream_id=1, stream_seq=30) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964037, gaps=[]) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964038, stream_id=1, stream_seq=30) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964038, gaps=[]) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964039, stream_id=1, stream_seq=30) 44542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964039, gaps=[]) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964040, stream_id=1, stream_seq=30) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964040, gaps=[]) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964041, stream_id=1, stream_seq=30) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964041, gaps=[]) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964042, stream_id=1, stream_seq=30) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964042, gaps=[]) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964043, stream_id=1, stream_seq=31) 44543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964043, gaps=[]) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964044, stream_id=1, stream_seq=31) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964044, gaps=[]) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964045, stream_id=1, stream_seq=31) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964045, gaps=[]) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964046, stream_id=1, stream_seq=31) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964046, gaps=[]) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964047, stream_id=1, stream_seq=31) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964047, gaps=[]) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964048, stream_id=1, stream_seq=31) 44544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964048, gaps=[]) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964049, stream_id=1, stream_seq=31) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964049, gaps=[]) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964050, stream_id=1, stream_seq=32) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964050, gaps=[]) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964051, stream_id=1, stream_seq=32) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964051, gaps=[]) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964052, stream_id=1, stream_seq=32) 44545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964052, gaps=[]) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964053, stream_id=1, stream_seq=32) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964053, gaps=[]) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964054, stream_id=1, stream_seq=32) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964054, gaps=[]) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964055, stream_id=1, stream_seq=32) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964055, gaps=[]) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964056, stream_id=1, stream_seq=32) 44546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964056, gaps=[]) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=1890964057, stream_id=1, stream_seq=33) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1890964057, gaps=[]) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964058, stream_id=1, stream_seq=33) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1890964058, gaps=[]) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964059, stream_id=1, stream_seq=33) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1890964059, gaps=[]) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964060, stream_id=1, stream_seq=33) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1890964060, gaps=[]) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964061, stream_id=1, stream_seq=33) 44547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1890964061, gaps=[]) 44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=1890964062, stream_id=1, stream_seq=33) 44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1890964062, gaps=[]) 44548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=1890964063, stream_id=1, stream_seq=33) 44580ms [log] 262140 44580ms [log] 262140 44580ms [log] [file] 44581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1890964063, gaps=[]) 44745ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73"}', extra='') 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 44746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 44746ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44746ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 44746ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 44746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44746ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44747ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44747ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44748ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/da7cd0fb-d019-456e-9b3f-78622d903d73", "state": "closed"}] 44748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44748ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44748ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfdZ0\xcf\xac\x19}\x88x7\x02]') 44749ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfdZ0\xcf\xac\x19}\x88x7\x02]') 44750ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57431) 44750ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44750ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44798ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44798ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44874ms [err] Traceback (most recent call last): 44874ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44874ms [err] return _run_code(code, main_globals, None, 44874ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44874ms [err] exec(code, run_globals) 44874ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44874ms [err] sys.exit(main()) 44874ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44874ms [err] asyncio.run(main_async()) 44874ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44874ms [err] return loop.run_until_complete(main) 44874ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44875ms [err] self.run_forever() 44875ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44875ms [err] self._run_once() 44875ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44875ms [err] event_list = self._selector.select(timeout) 44875ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44876ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44876ms [err] KeyboardInterrupt 44877ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 44877ms [err] h.flush() 44877ms [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 50445ms [log] starting device 50855ms [err] DEBUG:asyncio:Using selector: EpollSelector 50924ms [err] ERROR:asyncio:Unclosed client session 50924ms [err] client_session: 51001ms [log] parsing 51001ms [log] creating device handler 51001ms [log] [ready] 51001ms [log] reading line 51001ms [log] [websocketToken] "7281b252-aca7-4d63-ac78-1e952c065292" 51017ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 51017ms [log] [websocketConnected] 52728ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52728ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52744ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/37616e3e-9796-42bf-83fd-efef189a508a"}}', extra='') 52744ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/37616e3e-9796-42bf-83fd-efef189a508a"} 52785ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 52793ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "new"}] 54796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 54797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 54797ms [err] v=0 54797ms [err] o=- 3930204946 3930204946 IN IP4 0.0.0.0 54797ms [err] s=- 54797ms [err] t=0 0 54797ms [err] a=group:BUNDLE 0 54797ms [err] a=msid-semantic:WMS * 54797ms [err] m=application 9 DTLS/SCTP 5000 54797ms [err] c=IN IP4 0.0.0.0 54797ms [err] a=mid:0 54797ms [err] a=sctpmap:5000 webrtc-datachannel 65535 54797ms [err] a=max-message-size:65536 54797ms [err] a=ice-ufrag:4PtH 54797ms [err] a=ice-pwd:teZ1SRNTLIRjWuIRGeJZN7 54797ms [err] a=fingerprint:sha-256 E7:46:EC:10:E6:AF:F4:29:02:21:E5:DE:D8:F7:47:29:C2:2D:64:14:AA:41:3D:4B:08:62:81:99:1A:EB:05:94 54797ms [err] a=setup:actpass 54797ms [err] 54799ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 54799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 54800ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "new"}] 54801ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 54801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 54804ms [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'\xdeW\x8cUM\x13W\xe0\x08\xed\xda\x80') 54804ms [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'\xcaf\x1fU@B\xbd\x03\xd4\x02\x03\xc1') 54804ms [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'\xdeW\x8cUM\x13W\xe0\x08\xed\xda\x80') 54805ms [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'\xcaf\x1fU@B\xbd\x03\xd4\x02\x03\xc1') 54807ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 54807ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaa^i[?\xf3\xd6$\xbbo\x97t') 54808ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xaa^i[?\xf3\xd6$\xbbo\x97t') 54808ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb7Ip\xd6\x80y<|\x07\xa3w\xcd') 54809ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb7Ip\xd6\x80y<|\x07\xa3w\xcd') 54809ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52310) (expires in 600 seconds) 54810ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 54810ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 54811ms [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='') 54811ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 54811ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='') 54811ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54811ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 54831ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6341662994671032379 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:Gcsp\\r\\na=ice-pwd:wYud8rZW5Uu1P9XrPkQywWlk\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B9:D9:B9:53:42:95:C9:A0:DC:00:16:AF:78:65:24:9A:5D:27:70:12:17:CC:92:49:AB:83:BC:DB:15:0E:FA:FD\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='') 54831ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54831ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 54832ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 54832ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 54832ms [err] v=0 54832ms [err] o=- 6341662994671032379 2 IN IP4 127.0.0.1 54832ms [err] s=- 54832ms [err] t=0 0 54832ms [err] a=group:BUNDLE 0 54832ms [err] a=msid-semantic: WMS 54832ms [err] m=application 9 DTLS/SCTP 5000 54832ms [err] c=IN IP4 0.0.0.0 54832ms [err] a=ice-ufrag:Gcsp 54832ms [err] a=ice-pwd:wYud8rZW5Uu1P9XrPkQywWlk 54832ms [err] a=ice-options:trickle 54832ms [err] a=fingerprint:sha-256 B9:D9:B9:53:42:95:C9:A0:DC:00:16:AF:78:65:24:9A:5D:27:70:12:17:CC:92:49:AB:83:BC:DB:15:0E:FA:FD 54832ms [err] a=setup:active 54832ms [err] a=mid:0 54832ms [err] a=sctpmap:5000 webrtc-datachannel 1024 54832ms [err] 54833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n5Q9j7YLlmr/') 54833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n5Q9j7YLlmr/') 54834ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 54834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 54834ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 54834ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nEn0M7UpuT 1 udp 1845501695 172.17.0.2 34068 typ prflx) 54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 54835ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 54835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.WAITING -> State.IN_PROGRESS 54835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\xe7\xd5\xfc\xbc.\x85\x19\x80\xd2\xf7\xbd') 54836ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "connecting"}] 54837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\xe7\xd5\xfc\xbc.\x85\x19\x80\xd2\xf7\xbd') 54837ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED 54837ms [err] INFO:aioice.ice:Connection(0) ICE completed 54843ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2290795824 1 udp 2113937151 d7cf53c7-006c-43eb-978f-1032f162080b.local 34068 typ host generation 0 ufrag Gcsp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='') 54843ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 54844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 54847ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d7cf53c7-006c-43eb-978f-1032f162080b.local" resolved to 172.17.0.2 54856ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.FROZEN -> State.IN_PROGRESS 54856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\xa1\xd6\xff\x97](_\xda\xd4\x87\xa7') 54857ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\xa1\xd6\xff\x97](_\xda\xd4\x87\xa7') 54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED 54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.FROZEN -> State.FAILED 54857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52310) -> ('172.17.0.2', 34068)) State.FROZEN -> State.FAILED 54860ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:463561763 1 udp 1677729535 141.24.211.56 34068 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Gcsp network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='') 54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 54860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 54877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40068) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS 54877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc!\x00\xff\xca@\xc1W\xc4\x90dO') 54883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YNJBUj9KDk8a') 54883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YNJBUj9KDk8a') 54897ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS 54897ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\x9e\x19,\xc2\x86\x01B\xfe\xa1\xbc!') 54918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52310) -> ('141.24.211.56', 34068)) State.FROZEN -> State.IN_PROGRESS 54918ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\x8a\x8am\x0f:\xdb\x93C\xa7/\xe9') 54918ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xdd<\xb3\xf8\xd6\xd8\xfe\xc3,k\x9e\xe8') 54919ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xdd<\xb3\xf8\xd6\xd8\xfe\xc3,k\x9e\xe8') 54919ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 34068) 54939ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 54939ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 54940ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 54941ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 54945ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 54945ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 54946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 54947ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 54947ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1ZIyH94v0dUZ') 54947ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1ZIyH94v0dUZ') 54948ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "connected"}] 54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 54954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 54955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 54956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=166049883, stream_id=1, stream_seq=0) 54957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=166049883, gaps=[]) 54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 54958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833575, stream_id=1, stream_seq=0) 54958ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 54959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833575, gaps=[]) 54961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833576, stream_id=1, stream_seq=1) 54962ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 54962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833576, gaps=[]) 54962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1270833577, stream_id=1, stream_seq=2) 54963ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 54964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1270833577, gaps=[]) 55008ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E0ea9M19Paf8') 55009ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E0ea9M19Paf8') 55009ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.WAITING -> State.IN_PROGRESS 55009ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\xf4\xe6\x0cs\xba\x85{\xcej%\xbe') 55012ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 34068) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\xf4\xe6\x0cs\xba\x85{\xcej%\xbe') 55012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56651) -> ('172.17.0.2', 34068)) State.IN_PROGRESS -> State.SUCCEEDED 55061ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 55061ms [log] [experimentStatusChanged] {"status": "running", "message": null} 55120ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee"}', extra='') 55120ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 55120ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 55121ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 55121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 55121ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 55121ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 55122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 55122ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 55123ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55123ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55124ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ddab0f38-f3d7-460f-9410-9d35ae95b5ee", "state": "closed"}] 55125ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 55125ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 55126ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'L\x97E\xa4Q\xf0\xc7\xa1\xe2o\xd1@') 55126ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'L\x97E\xa4Q\xf0\xc7\xa1\xe2o\xd1@') 55127ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52310) 55127ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 55127ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 55214ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55215ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 55276ms [err] Traceback (most recent call last): 55276ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 55276ms [err] return _run_code(code, main_globals, None, 55276ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 55276ms [err] exec(code, run_globals) 55276ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 55277ms [err] sys.exit(main()) 55277ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 55277ms [err] asyncio.run(main_async()) 55277ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 55277ms [err] return loop.run_until_complete(main) 55277ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 55277ms [err] self.run_forever() 55277ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 55277ms [err] self._run_once() 55277ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 55278ms [err] event_list = self._selector.select(timeout) 55278ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 55278ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 55278ms [err] KeyboardInterrupt 55280ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 55280ms [err] h.flush() 55280ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 55373ms [log] starting device 55786ms [err] DEBUG:asyncio:Using selector: EpollSelector 55854ms [err] ERROR:asyncio:Unclosed client session 55854ms [err] client_session: 55924ms [log] parsing 55924ms [log] creating device handler 55924ms [log] [ready] 55924ms [log] reading line 55924ms [log] [websocketToken] "718f977e-4485-470a-ab72-84b48fcfeedd" 55938ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 55938ms [log] [websocketConnected] 57650ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57650ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57662ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9666e6ac-055e-42ac-824f-5789b91f548e"}}', extra='') 57662ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9666e6ac-055e-42ac-824f-5789b91f548e"} 57700ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 57707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "new"}] 59710ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 59712ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 59712ms [err] v=0 59712ms [err] o=- 3930204950 3930204950 IN IP4 0.0.0.0 59712ms [err] s=- 59712ms [err] t=0 0 59712ms [err] a=group:BUNDLE 0 59712ms [err] a=msid-semantic:WMS * 59712ms [err] m=application 9 DTLS/SCTP 5000 59712ms [err] c=IN IP4 0.0.0.0 59712ms [err] a=mid:0 59712ms [err] a=sctpmap:5000 webrtc-datachannel 65535 59712ms [err] a=max-message-size:65536 59712ms [err] a=ice-ufrag:O9ml 59712ms [err] a=ice-pwd:b8bphKxsaY9GhxArXmb3kj 59712ms [err] a=fingerprint:sha-256 97:89:86:E7:DB:4F:F2:CF:F6:72:A4:E8:37:4B:97:38:25:8E:11:AD:BB:C5:6F:99:EE:6D:60:E0:28:76:C4:E4 59712ms [err] a=setup:actpass 59712ms [err] 59713ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 59713ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 59714ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "new"}] 59715ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 59715ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 59718ms [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'\xa1\xe1+\xe61\xee\xc66\xefN\xc3\xd3') 59718ms [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\xcaZ\xc4\x98\xd0\xdbQ\x8c\x13J?') 59719ms [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'\xa1\xe1+\xe61\xee\xc66\xefN\xc3\xd3') 59719ms [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\xcaZ\xc4\x98\xd0\xdbQ\x8c\x13J?') 59721ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 59721ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0#\x16hy4+\xdc\x17\x1e\xb7L') 59722ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd0#\x16hy4+\xdc\x17\x1e\xb7L') 59722ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'a\xe3\x8d\xff\xc6wh\xc8\xed\x1esg') 59723ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'a\xe3\x8d\xff\xc6wh\xc8\xed\x1esg') 59723ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51629) (expires in 600 seconds) 59723ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 59723ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 59724ms [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='') 59725ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 59725ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='') 59725ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59725ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 59745ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5565431938161582914 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:k6wX\\r\\na=ice-pwd:MTDc928+wxAEjut1Z+lZEzUY\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E8:79:9F:C0:05:3A:78:7D:42:49:21:57:51:BE:4E:5C:3A:88:1E:E6:4F:F5:CA:D1:2E:75:C3:13:17:62:75:48\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='') 59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 59745ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 59745ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 59745ms [err] v=0 59745ms [err] o=- 5565431938161582914 2 IN IP4 127.0.0.1 59745ms [err] s=- 59745ms [err] t=0 0 59745ms [err] a=group:BUNDLE 0 59745ms [err] a=msid-semantic: WMS 59745ms [err] m=application 9 DTLS/SCTP 5000 59745ms [err] c=IN IP4 0.0.0.0 59745ms [err] a=ice-ufrag:k6wX 59745ms [err] a=ice-pwd:MTDc928+wxAEjut1Z+lZEzUY 59745ms [err] a=ice-options:trickle 59745ms [err] a=fingerprint:sha-256 E8:79:9F:C0:05:3A:78:7D:42:49:21:57:51:BE:4E:5C:3A:88:1E:E6:4F:F5:CA:D1:2E:75:C3:13:17:62:75:48 59745ms [err] a=setup:active 59745ms [err] a=mid:0 59745ms [err] a=sctpmap:5000 webrtc-datachannel 1024 59745ms [err] 59746ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OzJrwJhvWoeV') 59747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OzJrwJhvWoeV') 59747ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 59747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 59747ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 59748ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Fw3v9nxDYO 1 udp 1845501695 172.17.0.2 39379 typ prflx) 59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 59748ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 59748ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.WAITING -> State.IN_PROGRESS 59749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xea\x84m\x04\x81\xda\x86\n\xdb\x8e\x86\x0e') 59749ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "connecting"}] 59751ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xea\x84m\x04\x81\xda\x86\n\xdb\x8e\x86\x0e') 59751ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED 59751ms [err] INFO:aioice.ice:Connection(0) ICE completed 59760ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4012844525 1 udp 2113937151 856043a4-e999-4cfd-9447-3763392229c6.local 39379 typ host generation 0 ufrag k6wX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='') 59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 59760ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 59765ms [err] INFO:aioice.ice:Connection(0) Remote candidate "856043a4-e999-4cfd-9447-3763392229c6.local" resolved to 172.17.0.2 59769ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.FROZEN -> State.IN_PROGRESS 59769ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\xcaO:\xc6d$\x1f\xadycy') 59770ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\xcaO:\xc6d$\x1f\xadycy') 59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED 59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.FROZEN -> State.FAILED 59770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51629) -> ('172.17.0.2', 39379)) State.FROZEN -> State.FAILED 59773ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1795313554 1 udp 1677729535 141.24.211.56 39379 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag k6wX network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='') 59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 59773ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 59790ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50855) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS 59790ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16RI\x89k\xaf\x03\xd0\xba\xcf\x97\xc7') 59805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZG/74GJbf61G') 59805ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZG/74GJbf61G') 59810ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS 59810ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\x91\xfdKy\x17\xcf\xfd\xab\xb33`') 59831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51629) -> ('141.24.211.56', 39379)) State.FROZEN -> State.IN_PROGRESS 59831ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xfa\tEN\xe6\x9c;\xa4\x96l\xa8') 59831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b']\x8c\xb5q\xd02J|\xe9\x7f\x9e\xac') 59832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b']\x8c\xb5q\xd02J|\xe9\x7f\x9e\xac') 59832ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39379) 59852ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 59852ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 59854ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 59855ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 59858ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 59859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 59859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 59859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 59860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 59861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 59861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "connected"}] 59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 59869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 59870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 59870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D74QsQGPPlHd') 59871ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D74QsQGPPlHd') 59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 59871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 59872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2565476532, stream_id=1, stream_seq=0) 59872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2565476532, gaps=[]) 59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024567, stream_id=1, stream_seq=0) 59873ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 59873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024567, gaps=[]) 59876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024568, stream_id=1, stream_seq=1) 59876ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024568, gaps=[]) 59877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024569, stream_id=1, stream_seq=2) 59877ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024569, gaps=[]) 59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024570, stream_id=1, stream_seq=3) 59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024570, gaps=[]) 59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=131024571, stream_id=1, stream_seq=4) 59878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=131024571, gaps=[]) 59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'yc1OcpifqKVh') 59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'yc1OcpifqKVh') 59930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.WAITING -> State.IN_PROGRESS 59930ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9\xfb\xc1\xbc\x18\x99\xd6\xdf\xf1Y%\x15') 59932ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 39379) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9\xfb\xc1\xbc\x18\x99\xd6\xdf\xf1Y%\x15') 59933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42564) -> ('172.17.0.2', 39379)) State.IN_PROGRESS -> State.SUCCEEDED 59948ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 59949ms [log] [experimentStatusChanged] {"status": "running", "message": null} 60044ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177"}', extra='') 60044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 60045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 60045ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 60046ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 60046ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 60046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 60046ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 60046ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 60047ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 60047ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 60047ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 60048ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3a4001ab-8ccc-40c8-8373-0e4e464bc177", "state": "closed"}] 60049ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 60049ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 60050ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe1\x1ak\x9b\xfc\xf0\x13\x82\x14S\r\x14') 60051ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe1\x1ak\x9b\xfc\xf0\x13\x82\x14S\r\x14') 60051ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51629) 60051ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 60051ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 60138ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 60138ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 60186ms [err] Traceback (most recent call last): 60186ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 60187ms [err] return _run_code(code, main_globals, None, 60187ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 60187ms [err] exec(code, run_globals) 60187ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 60187ms [err] sys.exit(main()) 60187ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 60187ms [err] asyncio.run(main_async()) 60187ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 60187ms [err] return loop.run_until_complete(main) 60187ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 60187ms [err] self.run_forever() 60187ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 60188ms [err] self._run_once() 60188ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 60188ms [err] event_list = self._selector.select(timeout) 60188ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 60188ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 60188ms [err] KeyboardInterrupt 60191ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 60191ms [err] h.flush() 60191ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 70035ms [log] starting device 70421ms [err] DEBUG:asyncio:Using selector: EpollSelector 70491ms [err] ERROR:asyncio:Unclosed client session 70491ms [err] client_session: 70571ms [log] parsing 70571ms [log] creating device handler 70571ms [log] [ready] 70571ms [log] reading line 70571ms [log] [websocketToken] "2778eb11-dd00-4c04-a0b2-7e082df65fca" 70592ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70592ms [log] [websocketConnected] 70784ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70784ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70798ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8c3d679f-d8be-41af-be05-d7f5a33bd7e0"}}', extra='') 70798ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8c3d679f-d8be-41af-be05-d7f5a33bd7e0"} 70840ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 70845ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "new"}] 72848ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72848ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72848ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 72849ms [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='') 72849ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72870ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204964 3930204964 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 40356 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 40356 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759\\r\\na=end-of-candidates\\r\\na=ice-ufrag:8IMk\\r\\na=ice-pwd:71gt4AeJol4yaMOLEc9OmK\\r\\na=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72870ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 72871ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 72871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72871ms [err] v=0 72871ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0 72871ms [err] s=- 72871ms [err] t=0 0 72871ms [err] a=group:BUNDLE 0 72871ms [err] a=msid-semantic:WMS * 72871ms [err] m=application 40356 DTLS/SCTP 5000 72871ms [err] c=IN IP4 172.30.0.1 72871ms [err] a=mid:0 72871ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72871ms [err] a=max-message-size:65536 72871ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40356 typ host 72871ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host 72871ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356 72871ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961 72871ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759 72871ms [err] a=end-of-candidates 72871ms [err] a=ice-ufrag:8IMk 72871ms [err] a=ice-pwd:71gt4AeJol4yaMOLEc9OmK 72871ms [err] a=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08 72871ms [err] a=setup:actpass 72871ms [err] 72874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72874ms [err] v=0 72874ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0 72874ms [err] s=- 72874ms [err] t=0 0 72874ms [err] a=group:BUNDLE 0 72874ms [err] a=msid-semantic:WMS * 72874ms [err] m=application 40356 DTLS/SCTP 5000 72874ms [err] c=IN IP4 172.30.0.1 72874ms [err] a=mid:0 72874ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72874ms [err] a=max-message-size:65536 72874ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 40356 typ host 72874ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 58961 typ host 72874ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 40356 typ srflx raddr 172.30.0.1 rport 40356 72874ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 58961 typ srflx raddr 172.17.0.2 rport 58961 72874ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64115 typ relay raddr 172.17.0.2 rport 59759 72874ms [err] a=end-of-candidates 72874ms [err] a=ice-ufrag:8IMk 72874ms [err] a=ice-pwd:71gt4AeJol4yaMOLEc9OmK 72874ms [err] a=fingerprint:sha-256 9F:77:18:20:99:4B:DF:CE:F9:64:DF:B4:67:E0:D5:DA:5F:A2:B6:8B:1D:F9:47:D9:59:BF:F4:A5:23:72:E6:08 72874ms [err] a=setup:actpass 72874ms [err] 72874ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 72875ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "new"}] 72876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72876ms [err] v=0 72876ms [err] o=- 3930204964 3930204964 IN IP4 0.0.0.0 72876ms [err] s=- 72876ms [err] t=0 0 72876ms [err] a=group:BUNDLE 0 72876ms [err] a=msid-semantic:WMS * 72876ms [err] m=application 9 DTLS/SCTP 5000 72876ms [err] c=IN IP4 0.0.0.0 72876ms [err] a=mid:0 72876ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72876ms [err] a=max-message-size:65536 72876ms [err] a=ice-ufrag:FHIP 72876ms [err] a=ice-pwd:6Pc0ByGcEyNl3BBSkasIxJ 72876ms [err] a=fingerprint:sha-256 65:1C:8F:F1:38:18:1F:E2:4E:EE:52:1B:E5:E6:79:F5:88:02:32:78:BC:A1:12:3C:19:4A:03:46:36:28:2C:E1 72876ms [err] a=setup:active 72876ms [err] 72877ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72877ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72877ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72879ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72879ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72881ms [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'VP\x88d4Ws&\x98s\x18!') 72881ms [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'\xf8\xe8R\x93\xe3\xa5\xb7\xdb\xe5\x00\x8fS') 72882ms [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'VP\x88d4Ws&\x98s\x18!') 72882ms [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'\xf8\xe8R\x93\xe3\xa5\xb7\xdb\xe5\x00\x8fS') 72884ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72884ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb6@$\xd7\x8c\xde9\x18\xccwG\xbb') 72885ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb6@$\xd7\x8c\xde9\x18\xccwG\xbb') 72886ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82\x8a\xcc\xaf\x94\x8b=z|\x81\x86\xba') 72887ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x82\x8a\xcc\xaf\x94\x8b=z|\x81\x86\xba') 72887ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55912) (expires in 600 seconds) 72887ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72887ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72888ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING 72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING 72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 58961)) State.FROZEN -> State.WAITING 72890ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.30.0.1', 40356)) State.FROZEN -> State.WAITING 72890ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72891ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.WAITING -> State.IN_PROGRESS 72891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Q{J+"\n\xf7\xddcFr\x11') 72892ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "connecting"}] 72892ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Q{J+"\n\xf7\xddcFr\x11') 72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.30.0.1', 40356)) State.IN_PROGRESS -> State.SUCCEEDED 72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 40356)) State.FROZEN -> State.WAITING 72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 58961)) State.FROZEN -> State.WAITING 72892ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.210.113', 64115)) State.FROZEN -> State.WAITING 72904ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xac\xcd\x069=\xde\xba\xbd\xed\xa8\x7f') 72905ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xac\xcd\x069=\xde\xba\xbd\xed\xa8\x7f') 72905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.30.0.1', 40356)) State.WAITING -> State.FAILED 72905ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 58961)) State.WAITING -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('172.17.0.2', 58961)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 40356)) State.WAITING -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.211.56', 40356)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.211.56', 58961)) State.WAITING -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.211.56', 58961)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.30.0.1', 40356)) State.WAITING -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('172.17.0.2', 58961)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('141.24.210.113', 64115)) State.WAITING -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39854) -> ('141.24.210.113', 64115)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.211.56', 40356)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.211.56', 58961)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55912) -> ('141.24.210.113', 64115)) State.FROZEN -> State.FAILED 72907ms [err] INFO:aioice.ice:Connection(0) ICE completed 72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Zs/\xd7r\xb1\x10\xe9V\xc3\xc4\x16') 72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Zs/\xd7r\xb1\x10\xe9V\xc3\xc4\x16') 72907ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(XaL6RLQ6Js 1 udp 1862270975 172.17.0.2 40356 typ prflx) 72907ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 40356)) State.WAITING -> State.IN_PROGRESS 72907ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd9\x96E\xbf{\x8c\x10\x12-\xad\r\x8b') 72908ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 40356) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd9\x96E\xbf{\x8c\x10\x12-\xad\r\x8b') 72908ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52247) -> ('172.17.0.2', 40356)) State.IN_PROGRESS -> State.SUCCEEDED 72911ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72913ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72913ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 72930ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72930ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72931ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72931ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 72931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "connected"}] 72931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876142, stream_id=1, stream_seq=0) 72934ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3507506180, stream_id=1, stream_seq=0) 72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876142, gaps=[]) 72936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3507506180, gaps=[]) 72936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876143, stream_id=1, stream_seq=1) 72937ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876143, gaps=[]) 72937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2396876144, stream_id=1, stream_seq=2) 72937ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2396876144, gaps=[]) 73001ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73001ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73107ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59"}', extra='') 73107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73108ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73108ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73108ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73108ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73108ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73108ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73108ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73108ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73109ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 73109ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5653adae-eb2c-43a2-8633-95ed40fedd59", "state": "closed"}] 73109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73110ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73110ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'#;2f|\xf2\xe3 \x9c\x1d\x7f\xcf') 73112ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'#;2f|\xf2\xe3 \x9c\x1d\x7f\xcf') 73112ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55912) 73112ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73112ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73175ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73175ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73254ms [err] Traceback (most recent call last): 73254ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73254ms [err] return _run_code(code, main_globals, None, 73254ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73254ms [err] exec(code, run_globals) 73254ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73254ms [err] sys.exit(main()) 73254ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73255ms [err] asyncio.run(main_async()) 73255ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73255ms [err] return loop.run_until_complete(main) 73255ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73255ms [err] self.run_forever() 73255ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73255ms [err] self._run_once() 73255ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73255ms [err] event_list = self._selector.select(timeout) 73255ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73255ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73256ms [err] KeyboardInterrupt 73257ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 73257ms [err] h.flush() 73257ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 73361ms [log] starting device 73756ms [err] DEBUG:asyncio:Using selector: EpollSelector 73829ms [err] ERROR:asyncio:Unclosed client session 73829ms [err] client_session: 73887ms [log] parsing 73887ms [log] creating device handler 73887ms [log] [ready] 73887ms [log] reading line 73887ms [log] [websocketToken] "13e3af67-f2c4-4ae9-9d0e-01f2be09e540" 73907ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73908ms [log] [websocketConnected] 74087ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74087ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74096ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8b953d7b-4857-46e4-bf02-44b31d97aade"}}', extra='') 74097ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8b953d7b-4857-46e4-bf02-44b31d97aade"} 74132ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 74137ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "new"}] 76140ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76140ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 76141ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 76141ms [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='') 76141ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76161ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204967 3930204967 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 43595 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 43595 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859\\r\\na=end-of-candidates\\r\\na=ice-ufrag:cZkL\\r\\na=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH\\r\\na=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 76161ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 76161ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 76162ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 76162ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76162ms [err] v=0 76162ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0 76162ms [err] s=- 76162ms [err] t=0 0 76162ms [err] a=group:BUNDLE 0 76162ms [err] a=msid-semantic:WMS * 76162ms [err] m=application 43595 DTLS/SCTP 5000 76162ms [err] c=IN IP4 172.30.0.1 76162ms [err] a=mid:0 76162ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76162ms [err] a=max-message-size:65536 76162ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43595 typ host 76162ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host 76162ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595 76162ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804 76162ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859 76162ms [err] a=end-of-candidates 76162ms [err] a=ice-ufrag:cZkL 76162ms [err] a=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH 76162ms [err] a=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE 76162ms [err] a=setup:actpass 76162ms [err] 76164ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 76164ms [err] v=0 76164ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0 76164ms [err] s=- 76164ms [err] t=0 0 76164ms [err] a=group:BUNDLE 0 76164ms [err] a=msid-semantic:WMS * 76164ms [err] m=application 43595 DTLS/SCTP 5000 76164ms [err] c=IN IP4 172.30.0.1 76164ms [err] a=mid:0 76164ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76164ms [err] a=max-message-size:65536 76164ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43595 typ host 76164ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 36804 typ host 76164ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43595 typ srflx raddr 172.30.0.1 rport 43595 76164ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 36804 typ srflx raddr 172.17.0.2 rport 36804 76164ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 65039 typ relay raddr 172.17.0.2 rport 52859 76164ms [err] a=end-of-candidates 76164ms [err] a=ice-ufrag:cZkL 76164ms [err] a=ice-pwd:oG0jRlnAMewrU5yhgXZ9HH 76164ms [err] a=fingerprint:sha-256 FE:23:1B:05:EA:88:70:01:45:74:2E:43:01:B8:DF:5A:25:4B:60:E6:14:6C:52:20:BC:D3:A5:B5:07:71:DF:BE 76164ms [err] a=setup:actpass 76164ms [err] 76165ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 76165ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "new"}] 76167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 76167ms [err] v=0 76167ms [err] o=- 3930204967 3930204967 IN IP4 0.0.0.0 76167ms [err] s=- 76167ms [err] t=0 0 76167ms [err] a=group:BUNDLE 0 76167ms [err] a=msid-semantic:WMS * 76167ms [err] m=application 9 DTLS/SCTP 5000 76167ms [err] c=IN IP4 0.0.0.0 76167ms [err] a=mid:0 76167ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76167ms [err] a=max-message-size:65536 76167ms [err] a=ice-ufrag:Snlu 76167ms [err] a=ice-pwd:vXPDZ18WqvZyVBIMqa9Fc2 76167ms [err] a=fingerprint:sha-256 C1:2B:DC:25:95:C0:84:0F:94:76:80:FC:0B:6A:4C:48:23:03:53:09:61:97:E8:0B:37:97:14:A9:D9:E5:A2:2B 76167ms [err] a=setup:active 76167ms [err] 76167ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 76167ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 76168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76169ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76170ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76172ms [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'U\xb3\x9f\x00\ru\xe8\xb6\x8b\xc6=\\') 76172ms [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'p\xea\xf4\xe9\xa7!L\x15\xcb\x07\x93\xea') 76173ms [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'U\xb3\x9f\x00\ru\xe8\xb6\x8b\xc6=\\') 76173ms [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'p\xea\xf4\xe9\xa7!L\x15\xcb\x07\x93\xea') 76175ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76175ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0\xa9\x1e\xe9\x14\xfc\xe9N\xb4n\xcfG') 76176ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa0\xa9\x1e\xe9\x14\xfc\xe9N\xb4n\xcfG') 76176ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'&\x8d;\x17\xab\\\xe8SR54\xf2') 76177ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'&\x8d;\x17\xab\\\xe8SR54\xf2') 76178ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49935) (expires in 600 seconds) 76178ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76179ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 76179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING 76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING 76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 36804)) State.FROZEN -> State.WAITING 76180ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.30.0.1', 43595)) State.FROZEN -> State.WAITING 76180ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 76181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 76181ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.WAITING -> State.IN_PROGRESS 76181ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xab\xc9\x82\xc3\'9\x86"\xe1\x96{') 76181ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "connecting"}] 76182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xab\xc9\x82\xc3\'9\x86"\xe1\x96{') 76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.30.0.1', 43595)) State.IN_PROGRESS -> State.SUCCEEDED 76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 43595)) State.FROZEN -> State.WAITING 76182ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 36804)) State.FROZEN -> State.WAITING 76183ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.210.113', 65039)) State.FROZEN -> State.WAITING 76197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c\xc1\xba\xc5n\xeb\x97\xf8.\xd4U\xc9') 76197ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c\xc1\xba\xc5n\xeb\x97\xf8.\xd4U\xc9') 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.30.0.1', 43595)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 36804)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('172.17.0.2', 36804)) State.FROZEN -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 43595)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.211.56', 43595)) State.FROZEN -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.211.56', 36804)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.211.56', 36804)) State.FROZEN -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.30.0.1', 43595)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('172.17.0.2', 36804)) State.FROZEN -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('141.24.210.113', 65039)) State.WAITING -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50422) -> ('141.24.210.113', 65039)) State.FROZEN -> State.FAILED 76198ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.211.56', 43595)) State.FROZEN -> State.FAILED 76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.211.56', 36804)) State.FROZEN -> State.FAILED 76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49935) -> ('141.24.210.113', 65039)) State.FROZEN -> State.FAILED 76199ms [err] INFO:aioice.ice:Connection(0) ICE completed 76199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\xb2:\xb7\xeb\xf1\x85$\x8eO\xfa9') 76199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\xb2:\xb7\xeb\xf1\x85$\x8eO\xfa9') 76199ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(M5udFKAZYu 1 udp 1862270975 172.17.0.2 43595 typ prflx) 76199ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 43595)) State.WAITING -> State.IN_PROGRESS 76200ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xd0@\xd4\xf6\xc3\x00\xcf&\xde\x06\xbd') 76201ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43595) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xd0@\xd4\xf6\xc3\x00\xcf&\xde\x06\xbd') 76201ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37469) -> ('172.17.0.2', 43595)) State.IN_PROGRESS -> State.SUCCEEDED 76201ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 76201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76203ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 76204ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 76223ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76223ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 76224ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 76224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76224ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 76224ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "connected"}] 76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 76225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 76227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 76228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614817, stream_id=1, stream_seq=0) 76229ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3981397494, stream_id=1, stream_seq=0) 76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 76229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614817, gaps=[]) 76230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3981397494, gaps=[]) 76230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 76231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614818, stream_id=1, stream_seq=1) 76231ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614818, gaps=[]) 76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614819, stream_id=1, stream_seq=2) 76232ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614819, gaps=[]) 76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614820, stream_id=1, stream_seq=3) 76232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614820, gaps=[]) 76233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2356614821, stream_id=1, stream_seq=4) 76233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2356614821, gaps=[]) 76301ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76301ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76400ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027"}', extra='') 76400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76401ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76401ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76402ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76402ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76402ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76403ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76404ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02e61b7f-f10f-4d31-8aaa-e7ee4c987027", "state": "closed"}] 76404ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76404ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76405ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1c\xf6\xfcPI\xfc\xd4\xdbi\xf9z\xc0') 76406ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1c\xf6\xfcPI\xfc\xd4\xdbi\xf9z\xc0') 76406ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49935) 76407ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76407ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76473ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76473ms [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 76546ms [err] Traceback (most recent call last): 76546ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76547ms [err] return _run_code(code, main_globals, None, 76547ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76547ms [err] exec(code, run_globals) 76547ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76547ms [err] sys.exit(main()) 76547ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76548ms [err] asyncio.run(main_async()) 76548ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76548ms [err] return loop.run_until_complete(main) 76548ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76548ms [err] self.run_forever() 76548ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76548ms [err] self._run_once() 76548ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76549ms [err] event_list = self._selector.select(timeout) 76549ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76549ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76549ms [err] KeyboardInterrupt 76551ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 76551ms [err] h.flush() 76551ms [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 82156ms [log] starting device 82558ms [err] DEBUG:asyncio:Using selector: EpollSelector 82627ms [err] ERROR:asyncio:Unclosed client session 82627ms [err] client_session: 82699ms [log] parsing 82699ms [log] creating device handler 82699ms [log] [ready] 82699ms [log] reading line 82699ms [log] [websocketToken] "5604d3a4-2e2c-4a50-a00d-92e56e547453" 82712ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 82712ms [log] [websocketConnected] 84429ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 84430ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 84435ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d9fe4a01-74e1-4732-9d00-47644f8881a9"}}', extra='') 84435ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d9fe4a01-74e1-4732-9d00-47644f8881a9"} 84475ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 84482ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "new"}] 86485ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 86486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 86486ms [err] v=0 86486ms [err] o=- 3930204977 3930204977 IN IP4 0.0.0.0 86486ms [err] s=- 86486ms [err] t=0 0 86486ms [err] a=group:BUNDLE 0 86486ms [err] a=msid-semantic:WMS * 86486ms [err] m=application 9 DTLS/SCTP 5000 86486ms [err] c=IN IP4 0.0.0.0 86486ms [err] a=mid:0 86486ms [err] a=sctpmap:5000 webrtc-datachannel 65535 86486ms [err] a=max-message-size:65536 86486ms [err] a=ice-ufrag:PRVz 86486ms [err] a=ice-pwd:fZECG1xBXSNTDljZ5nb8t4 86486ms [err] a=fingerprint:sha-256 CB:96:16:E8:8A:D8:64:DC:E3:6A:B2:2F:32:05:D9:0E:E5:12:4F:01:ED:A9:C1:20:F3:75:DA:93:11:CA:4C:A5 86486ms [err] a=setup:actpass 86486ms [err] 86488ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 86488ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 86489ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "new"}] 86490ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 86490ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 86492ms [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'\xc39\xb8?i\x92O\xa0\x1b]~\xda') 86493ms [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'%\xab\x8f\x91\x8d~\t\r\xe0\xed,\xfe') 86493ms [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'\xc39\xb8?i\x92O\xa0\x1b]~\xda') 86494ms [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'%\xab\x8f\x91\x8d~\t\r\xe0\xed,\xfe') 86495ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 86495ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc8\x00\xa57,\xa7\x8aA\xbc\xde0\x91') 86496ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc8\x00\xa57,\xa7\x8aA\xbc\xde0\x91') 86497ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x98\xdd7\x0b\x94\xa0\x98\xee\x90\xda\x10\x82') 86498ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x98\xdd7\x0b\x94\xa0\x98\xee\x90\xda\x10\x82') 86498ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65195) (expires in 600 seconds) 86498ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 86498ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 86499ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='') 86499ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86499ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 86500ms [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='') 86500ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 86519ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2079027905537074117 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:CrYs\\r\\na=ice-pwd:EndkcTqn8RodOQgkmk+b4w+i\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 4E:76:73:14:B4:9E:A3:00:DB:87:2B:B7:23:AD:6F:65:60:B2:F3:57:EA:29:A8:6B:8D:7F:4D:5D:0B:0A:22:E2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='') 86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 86521ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 86521ms [err] v=0 86521ms [err] o=- 2079027905537074117 2 IN IP4 127.0.0.1 86521ms [err] s=- 86521ms [err] t=0 0 86521ms [err] a=group:BUNDLE 0 86521ms [err] a=msid-semantic: WMS 86521ms [err] m=application 9 DTLS/SCTP 5000 86521ms [err] c=IN IP4 0.0.0.0 86521ms [err] a=ice-ufrag:CrYs 86521ms [err] a=ice-pwd:EndkcTqn8RodOQgkmk+b4w+i 86521ms [err] a=ice-options:trickle 86521ms [err] a=fingerprint:sha-256 4E:76:73:14:B4:9E:A3:00:DB:87:2B:B7:23:AD:6F:65:60:B2:F3:57:EA:29:A8:6B:8D:7F:4D:5D:0B:0A:22:E2 86521ms [err] a=setup:active 86521ms [err] a=mid:0 86521ms [err] a=sctpmap:5000 webrtc-datachannel 1024 86521ms [err] 86521ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 86521ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86521ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86522ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "connecting"}] 86522ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TCVNqqVmGu6C') 86523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TCVNqqVmGu6C') 86523ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Prtq4KRYVN 1 udp 1845501695 172.17.0.2 46186 typ prflx) 86523ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.WAITING -> State.IN_PROGRESS 86523ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\xe8\xea\xab\xb9\x81\r\tlN\xd8\x19') 86526ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b\xe8\xea\xab\xb9\x81\r\tlN\xd8\x19') 86526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED 86526ms [err] INFO:aioice.ice:Connection(0) ICE completed 86530ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2089563304 1 udp 2113937151 cfd529e8-accc-40ce-9ad3-d920cc14f413.local 46186 typ host generation 0 ufrag CrYs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='') 86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 86530ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 86534ms [err] INFO:aioice.ice:Connection(0) Remote candidate "cfd529e8-accc-40ce-9ad3-d920cc14f413.local" resolved to 172.17.0.2 86542ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.FROZEN -> State.IN_PROGRESS 86542ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fXT(MMK\x00\xabF\xf3\\') 86543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fXT(MMK\x00\xabF\xf3\\') 86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED 86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.FROZEN -> State.FAILED 86543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65195) -> ('172.17.0.2', 46186)) State.FROZEN -> State.FAILED 86543ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4020737467 1 udp 1677729535 141.24.211.56 46186 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag CrYs network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='') 86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 86544ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 86564ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44712) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS 86564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1\xfd\xf3P=\xd7TM\x96[\x90\xf1') 86584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS 86584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe2\xc8\x86aa'\xd1j\xb5\xbd\xae9") 86586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M2vl94nRcf4w') 86586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M2vl94nRcf4w') 86606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65195) -> ('141.24.211.56', 46186)) State.FROZEN -> State.IN_PROGRESS 86606ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'@\xb3\xf6I\x85\x08\xbdJ\x03\x995u') 86606ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'$JCi]\xde\xf38\xe6\x05;\x8d') 86607ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'$JCi]\xde\xf38\xe6\x05;\x8d') 86607ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 46186) 86626ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 86626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 86628ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 86629ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 86632ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 86633ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 86633ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 86633ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 86634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 86634ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 86635ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "connected"}] 86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 86640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 86641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 86641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3822474666, stream_id=1, stream_seq=0) 86642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 86643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3822474666, gaps=[]) 86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121010, stream_id=1, stream_seq=0) 86644ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 86644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121010, gaps=[]) 86647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121011, stream_id=1, stream_seq=1) 86648ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 86648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121011, gaps=[]) 86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5sCnq/RcwIZl') 86649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5sCnq/RcwIZl') 86650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2932121012, stream_id=1, stream_seq=2) 86650ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 86652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2932121012, gaps=[]) 86711ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MYI7AmLgJOj3') 86712ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MYI7AmLgJOj3') 86712ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.WAITING -> State.IN_PROGRESS 86712ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';+\xd2\xe5\xa2\xa8\xf4\xf7\xcf\x1c\x08k') 86716ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46186) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';+\xd2\xe5\xa2\xa8\xf4\xf7\xcf\x1c\x08k') 86716ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 47011) -> ('172.17.0.2', 46186)) State.IN_PROGRESS -> State.SUCCEEDED 86730ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 86730ms [log] [experimentStatusChanged] {"status": "running", "message": null} 86812ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec"}', extra='') 86813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 86813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 86813ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 86813ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 86814ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 86814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 86814ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 86814ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 86815ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86815ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86816ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be184f2f-766c-4a92-977e-f4726eda38ec", "state": "closed"}] 86816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 86817ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 86817ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa1m{\xc6\x16D\x97\xa6\xb5\xeae\xc0') 86818ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa1m{\xc6\x16D\x97\xa6\xb5\xeae\xc0') 86819ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65195) 86819ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 86819ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 86897ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 86897ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 86955ms [err] Traceback (most recent call last): 86955ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 86955ms [err] return _run_code(code, main_globals, None, 86955ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 86955ms [err] exec(code, run_globals) 86955ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 86955ms [err] sys.exit(main()) 86955ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 86955ms [err] asyncio.run(main_async()) 86955ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 86955ms [err] return loop.run_until_complete(main) 86955ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 86956ms [err] self.run_forever() 86956ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 86956ms [err] self._run_once() 86956ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 86957ms [err] event_list = self._selector.select(timeout) 86957ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 86957ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 86957ms [err] KeyboardInterrupt 86959ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 86959ms [err] h.flush() 86959ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 87067ms [log] starting device 87465ms [err] DEBUG:asyncio:Using selector: EpollSelector 87534ms [err] ERROR:asyncio:Unclosed client session 87534ms [err] client_session: 87598ms [log] parsing 87598ms [log] creating device handler 87598ms [log] [ready] 87598ms [log] reading line 87598ms [log] [websocketToken] "2adce563-b2ae-4f54-9eaf-9327c13e17e1" 87611ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87611ms [log] [websocketConnected] 89338ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89338ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89355ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a369175a-b559-4b25-b93e-78bba5288750"}}', extra='') 89356ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a369175a-b559-4b25-b93e-78bba5288750"} 89395ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 89402ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "new"}] 91405ms [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='') 91405ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 91405ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 91405ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 91406ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6158457119114912096 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:Gb3B\\r\\na=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA\\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/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 91406ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 91406ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91406ms [err] v=0 91406ms [err] o=- 6158457119114912096 2 IN IP4 127.0.0.1 91406ms [err] s=- 91406ms [err] t=0 0 91406ms [err] a=group:BUNDLE 0 91406ms [err] a=extmap-allow-mixed 91406ms [err] a=msid-semantic: WMS 91406ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91406ms [err] c=IN IP4 0.0.0.0 91406ms [err] a=ice-ufrag:Gb3B 91406ms [err] a=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu 91406ms [err] a=ice-options:trickle 91406ms [err] a=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA 91406ms [err] a=setup:actpass 91406ms [err] a=mid:0 91406ms [err] a=sctp-port:5000 91406ms [err] a=max-message-size:262144 91406ms [err] 91409ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91409ms [err] v=0 91409ms [err] o=- 6158457119114912096 2 IN IP4 127.0.0.1 91409ms [err] s=- 91409ms [err] t=0 0 91409ms [err] a=group:BUNDLE 0 91409ms [err] a=extmap-allow-mixed 91409ms [err] a=msid-semantic: WMS 91409ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91409ms [err] c=IN IP4 0.0.0.0 91409ms [err] a=ice-ufrag:Gb3B 91409ms [err] a=ice-pwd:ttEpa/2wXBUxJn1kw7UFq6Tu 91409ms [err] a=ice-options:trickle 91409ms [err] a=fingerprint:sha-256 97:0B:B0:B5:C4:19:FC:99:5C:D6:8F:FE:44:1D:ED:84:DF:AD:D3:E6:DC:B4:22:E2:62:F7:19:C7:56:3B:C0:AA 91409ms [err] a=setup:actpass 91409ms [err] a=mid:0 91409ms [err] a=sctp-port:5000 91409ms [err] a=max-message-size:262144 91409ms [err] 91409ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 91410ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "new"}] 91411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 91411ms [err] v=0 91411ms [err] o=- 3930204982 3930204982 IN IP4 0.0.0.0 91411ms [err] s=- 91411ms [err] t=0 0 91411ms [err] a=group:BUNDLE 0 91411ms [err] a=msid-semantic:WMS * 91411ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91411ms [err] c=IN IP4 0.0.0.0 91411ms [err] a=mid:0 91411ms [err] a=sctp-port:5000 91411ms [err] a=max-message-size:65536 91411ms [err] a=ice-ufrag:XIJl 91411ms [err] a=ice-pwd:NCwxM7uFiul9PjNOvIHNpR 91411ms [err] a=fingerprint:sha-256 CA:09:6D:03:F5:4E:CD:C6:C5:CA:40:D3:89:63:B7:B7:7B:97:77:21:0D:12:54:4F:97:D6:C9:89:C6:EF:F1:43 91411ms [err] a=setup:active 91411ms [err] 91412ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 91412ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 91412ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 91414ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 91414ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 91416ms [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'\xe7X\xc0\xbe\n\xd1.V\x9e\xdd\xf0g') 91416ms [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'\r\x1dx\xf1P\xfdR\xad\xb6\xc1\x12\xb3') 91417ms [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'\xe7X\xc0\xbe\n\xd1.V\x9e\xdd\xf0g') 91417ms [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'\r\x1dx\xf1P\xfdR\xad\xb6\xc1\x12\xb3') 91419ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 91419ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'iN\xe4F6\x960\x86e\xb52\x01') 91420ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'iN\xe4F6\x960\x86e\xb52\x01') 91421ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x04/\xd1\xafF\x14\xf5\x8c?\x9a$\xb1') 91422ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x04/\xd1\xafF\x14\xf5\x8c?\x9a$\xb1') 91422ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58290) (expires in 600 seconds) 91422ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 91422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 91423ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 91423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 91423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 91424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 91424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 91424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "connecting"}] 91448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6jpLLkCCLyO5') 91448ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6jpLLkCCLyO5') 91449ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(0Z8kELOipQ 1 udp 1845501695 172.17.0.2 56550 typ prflx) 91449ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.WAITING -> State.IN_PROGRESS 91449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|\xac\xc7\x13E2KS\x1ab\xb2\xfc') 91454ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|\xac\xc7\x13E2KS\x1ab\xb2\xfc') 91454ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.IN_PROGRESS -> State.SUCCEEDED 91454ms [err] INFO:aioice.ice:Connection(0) ICE completed 91463ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:554121437 1 udp 2113937151 351a9dc9-fbe3-41d6-a3a2-fe50e25de4fe.local 56550 typ host generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 91464ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 91465ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 91465ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 91466ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 91466ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 91470ms [err] INFO:aioice.ice:Connection(0) Remote candidate "351a9dc9-fbe3-41d6-a3a2-fe50e25de4fe.local" resolved to 172.17.0.2 91471ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 91472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 91472ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 91472ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 91472ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 91472ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "connected"}] 91474ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:56211024 1 udp 1677729535 141.24.211.56 56550 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 91474ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 91476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 91477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 91478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100538, stream_id=1, stream_seq=0) 91478ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 91478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1496176831, stream_id=1, stream_seq=0) 91479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 91479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100538, gaps=[]) 91479ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:619861026 1 udp 33562623 141.24.210.113 62183 typ relay raddr 141.24.211.56 rport 56550 generation 0 ufrag Gb3B network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91479ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 91480ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 91480ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 91480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1496176831, gaps=[]) 91480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100539, stream_id=1, stream_seq=1) 91481ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100539, gaps=[]) 91481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100540, stream_id=1, stream_seq=2) 91481ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100540, gaps=[]) 91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100541, stream_id=1, stream_seq=3) 91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100541, gaps=[]) 91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2164100542, stream_id=1, stream_seq=4) 91482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2164100542, gaps=[]) 91508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mUaoqg/a9qEy') 91508ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mUaoqg/a9qEy') 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 58300) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 58191) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('172.17.0.2', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('141.24.211.56', 56550)) State.FROZEN -> State.FAILED 91509ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58290) -> ('141.24.210.113', 62183)) State.FROZEN -> State.FAILED 91542ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 91542ms [log] [experimentStatusChanged] {"status": "running", "message": null} 91570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'siv/mP1U/lrx') 91570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'siv/mP1U/lrx') 91625ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb"}', extra='') 91626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 91626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 91626ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91626ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 91626ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 91626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91626ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91627ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91627ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91627ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42a2d091-9475-4fb5-96d8-fccb155b7ffb", "state": "closed"}] 91628ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91628ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91628ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa4TM\xc7\xa0\x14W;cr\x1c\x92') 91629ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa4TM\xc7\xa0\x14W;cr\x1c\x92') 91629ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58290) 91629ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91629ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 91686ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 91686ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 91755ms [err] Traceback (most recent call last): 91755ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 91756ms [err] return _run_code(code, main_globals, None, 91756ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 91756ms [err] exec(code, run_globals) 91756ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 91756ms [err] sys.exit(main()) 91756ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 91756ms [err] asyncio.run(main_async()) 91756ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 91756ms [err] return loop.run_until_complete(main) 91756ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 91756ms [err] self.run_forever() 91756ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 91757ms [err] self._run_once() 91757ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 91757ms [err] event_list = self._selector.select(timeout) 91757ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 91757ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 91757ms [err] KeyboardInterrupt 91759ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 91759ms [err] h.flush() 91759ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to js Client GPIO tests without driver: should transmit gpio value ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 101544ms [log] starting device 101932ms [err] DEBUG:asyncio:Using selector: EpollSelector 102003ms [err] ERROR:asyncio:Unclosed client session 102003ms [err] client_session: 102073ms [log] parsing 102073ms [log] creating device handler 102073ms [log] [ready] 102073ms [log] reading line 102073ms [log] [websocketToken] "1b733603-1592-4ef7-98cd-31f56eff9118" 102093ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102093ms [log] [websocketConnected] 102278ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102278ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102290ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1a992fcc-977c-46f0-acad-708952bee08f"}}', extra='') 102290ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1a992fcc-977c-46f0-acad-708952bee08f"} 102337ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 102342ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "new"}] 104345ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 104347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 104347ms [err] v=0 104347ms [err] o=- 3930204995 3930204995 IN IP4 0.0.0.0 104347ms [err] s=- 104347ms [err] t=0 0 104347ms [err] a=group:BUNDLE 0 104347ms [err] a=msid-semantic:WMS * 104347ms [err] m=application 9 DTLS/SCTP 5000 104347ms [err] c=IN IP4 0.0.0.0 104347ms [err] a=mid:0 104347ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104347ms [err] a=max-message-size:65536 104347ms [err] a=ice-ufrag:mitt 104347ms [err] a=ice-pwd:9fTOQQfsOUCvCY3cZDcjnp 104347ms [err] a=fingerprint:sha-256 59:DE:58:6A:FA:B2:CE:7E:B5:E9:84:B9:7A:DB:B0:12:18:2C:C8:1C:B3:2F:DF:25:B6:77:C2:4C:41:BD:7A:BF 104347ms [err] a=setup:actpass 104347ms [err] 104348ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 104348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104350ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "new"}] 104350ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104351ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104353ms [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'\xd3\xa5gF\xee}.\xc5\xa2\xa4\x07\x12') 104354ms [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'\xfa\x055\xf8\x94\x7f\xd4\x08\x1b\x9a`\x95') 104354ms [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'\xd3\xa5gF\xee}.\xc5\xa2\xa4\x07\x12') 104354ms [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'\xfa\x055\xf8\x94\x7f\xd4\x08\x1b\x9a`\x95') 104356ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104356ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc6\xb2\xd9\x04jD\xb4\x94k\x81\xf9/') 104357ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc6\xb2\xd9\x04jD\xb4\x94k\x81\xf9/') 104358ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x92{\xf8\xfe\xe2\xba\xa8=i\x05\x00'") 104359ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x92{\xf8\xfe\xe2\xba\xa8=i\x05\x00'") 104359ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49303) (expires in 600 seconds) 104359ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104359ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104360ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104360ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104360ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 104360ms [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='') 104360ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'F\nd1F\x1d\x001\xf4TQ\xfc') 104386ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'F\nd1F\x1d\x001\xf4TQ\xfc') 104393ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930204995 3930204995 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 49339 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 49339 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45802 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49339 typ srflx raddr 172.30.0.1 rport 49339\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45802 typ srflx raddr 172.17.0.2 rport 45802\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64468 typ relay raddr 172.17.0.2 rport 52847\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Sil3\\r\\na=ice-pwd:Z8P4w5OXo35kTSx8MwO5ZH\\r\\na=fingerprint:sha-256 CE:57:1E:D8:1F:7F:7F:77:12:D7:47:B3:BF:8D:FF:1A:30:AB:18:41:3B:38:04:0B:0A:D9:2E:91:95:E0:09:37\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 104393ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 104393ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 104393ms [err] v=0 104393ms [err] o=- 3930204995 3930204995 IN IP4 0.0.0.0 104393ms [err] s=- 104393ms [err] t=0 0 104393ms [err] a=group:BUNDLE 0 104393ms [err] a=msid-semantic:WMS * 104393ms [err] m=application 49339 DTLS/SCTP 5000 104393ms [err] c=IN IP4 172.30.0.1 104393ms [err] a=mid:0 104393ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104393ms [err] a=max-message-size:65536 104393ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49339 typ host 104393ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45802 typ host 104393ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49339 typ srflx raddr 172.30.0.1 rport 49339 104393ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45802 typ srflx raddr 172.17.0.2 rport 45802 104393ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64468 typ relay raddr 172.17.0.2 rport 52847 104393ms [err] a=end-of-candidates 104393ms [err] a=ice-ufrag:Sil3 104393ms [err] a=ice-pwd:Z8P4w5OXo35kTSx8MwO5ZH 104393ms [err] a=fingerprint:sha-256 CE:57:1E:D8:1F:7F:7F:77:12:D7:47:B3:BF:8D:FF:1A:30:AB:18:41:3B:38:04:0B:0A:D9:2E:91:95:E0:09:37 104393ms [err] a=setup:active 104393ms [err] 104396ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 104396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING 104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING 104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 45802)) State.FROZEN -> State.WAITING 104396ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.30.0.1', 49339)) State.FROZEN -> State.WAITING 104396ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(leZ2KeyFo9 1 udp 1862270975 172.17.0.2 49339 typ prflx) 104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104397ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 104397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 49339)) State.WAITING -> State.IN_PROGRESS 104397ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8e\x89)\xcbAH_\\\xb9\xca\xdf\xc7') 104397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.WAITING -> State.IN_PROGRESS 104398ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdb5A\x14\xbd\xeb\xc0\xcf\xdf\xbc\x88P') 104398ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "connecting"}] 104399ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8e\x89)\xcbAH_\\\xb9\xca\xdf\xc7') 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 49339)) State.IN_PROGRESS -> State.SUCCEEDED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.30.0.1', 49339)) State.WAITING -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.17.0.2', 45802)) State.WAITING -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('172.17.0.2', 45802)) State.FROZEN -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED 104399ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 53234) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.30.0.1', 49339)) State.WAITING -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('172.17.0.2', 45802)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.211.56', 49339)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.211.56', 45802)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49303) -> ('141.24.210.113', 64468)) State.FROZEN -> State.FAILED 104400ms [err] INFO:aioice.ice:Connection(0) ICE completed 104401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdb5A\x14\xbd\xeb\xc0\xcf\xdf\xbc\x88P') 104401ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42917) -> ('172.30.0.1', 49339)) State.IN_PROGRESS -> State.SUCCEEDED 104401ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xfe\xd7\x84\xcc7 \xd2~\r\xb6\xf6') 104402ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49339) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\xfe\xd7\x84\xcc7 \xd2~\r\xb6\xf6') 104418ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 104418ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104419ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 104419ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 104422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 104423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 104423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 104423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 104424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 104424ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 104424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "connected"}] 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 104425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2867837689, stream_id=1, stream_seq=0) 104426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 104427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208833, stream_id=1, stream_seq=0) 104428ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208833, gaps=[]) 104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2867837689, gaps=[]) 104428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208834, stream_id=1, stream_seq=1) 104429ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208834, gaps=[]) 104429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3312208835, stream_id=1, stream_seq=2) 104429ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 104430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3312208835, gaps=[]) 104507ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104507ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104595ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941"}', extra='') 104595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 104595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 104595ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 104596ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 104596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104596ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104597ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104597ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 104597ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104598ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 104599ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f7f5d481-f565-4f84-a5ab-27184dcfb941", "state": "closed"}] 104599ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104600ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104600ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd5\x01\x92@\x03\xe0\xfeP\xd0\xecc^') 104601ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd5\x01\x92@\x03\xe0\xfeP\xd0\xecc^') 104601ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49303) 104602ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104602ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 104688ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 104688ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104748ms [err] Traceback (most recent call last): 104748ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104748ms [err] return _run_code(code, main_globals, None, 104748ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104748ms [err] exec(code, run_globals) 104748ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104748ms [err] sys.exit(main()) 104748ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104748ms [err] asyncio.run(main_async()) 104748ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104748ms [err] return loop.run_until_complete(main) 104748ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104748ms [err] self.run_forever() 104748ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104748ms [err] self._run_once() 104748ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104749ms [err] event_list = self._selector.select(timeout) 104749ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104749ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104749ms [err] KeyboardInterrupt 104751ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 104751ms [err] h.flush() 104751ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 104855ms [log] starting device 105253ms [err] DEBUG:asyncio:Using selector: EpollSelector 105325ms [err] ERROR:asyncio:Unclosed client session 105325ms [err] client_session: 105374ms [log] parsing 105374ms [log] creating device handler 105374ms [log] [ready] 105374ms [log] reading line 105374ms [log] [websocketToken] "9cb43538-aedb-46c1-840e-615250a28696" 105391ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105391ms [log] [websocketConnected] 105589ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 105589ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 105603ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/bcc12fc7-5368-4086-856e-96868c1bd19b"}}', extra='') 105603ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/bcc12fc7-5368-4086-856e-96868c1bd19b"} 105637ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 105643ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "new"}] 107647ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 107647ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 107647ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 107647ms [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='') 107647ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 107667ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930204998 3930204998 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 55527 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 55527 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538\\r\\na=end-of-candidates\\r\\na=ice-ufrag:h0RP\\r\\na=ice-pwd:M43VE7ynesoruTUIxGANEN\\r\\na=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 107667ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 107668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107668ms [err] v=0 107668ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0 107668ms [err] s=- 107668ms [err] t=0 0 107668ms [err] a=group:BUNDLE 0 107668ms [err] a=msid-semantic:WMS * 107668ms [err] m=application 55527 DTLS/SCTP 5000 107668ms [err] c=IN IP4 172.30.0.1 107668ms [err] a=mid:0 107668ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107668ms [err] a=max-message-size:65536 107668ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55527 typ host 107668ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host 107668ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527 107668ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681 107668ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538 107668ms [err] a=end-of-candidates 107668ms [err] a=ice-ufrag:h0RP 107668ms [err] a=ice-pwd:M43VE7ynesoruTUIxGANEN 107668ms [err] a=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58 107668ms [err] a=setup:actpass 107668ms [err] 107670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 107670ms [err] v=0 107670ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0 107670ms [err] s=- 107670ms [err] t=0 0 107670ms [err] a=group:BUNDLE 0 107670ms [err] a=msid-semantic:WMS * 107670ms [err] m=application 55527 DTLS/SCTP 5000 107670ms [err] c=IN IP4 172.30.0.1 107670ms [err] a=mid:0 107670ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107670ms [err] a=max-message-size:65536 107670ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55527 typ host 107670ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46681 typ host 107670ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55527 typ srflx raddr 172.30.0.1 rport 55527 107670ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46681 typ srflx raddr 172.17.0.2 rport 46681 107670ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56348 typ relay raddr 172.17.0.2 rport 58538 107670ms [err] a=end-of-candidates 107670ms [err] a=ice-ufrag:h0RP 107670ms [err] a=ice-pwd:M43VE7ynesoruTUIxGANEN 107670ms [err] a=fingerprint:sha-256 DF:A6:ED:C1:81:3B:84:6F:75:5D:25:64:88:52:D8:3C:FE:1F:E7:A3:91:19:39:0B:B8:A0:84:85:3D:89:9B:58 107670ms [err] a=setup:actpass 107670ms [err] 107670ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 107671ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "new"}] 107672ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 107672ms [err] v=0 107672ms [err] o=- 3930204998 3930204998 IN IP4 0.0.0.0 107672ms [err] s=- 107672ms [err] t=0 0 107672ms [err] a=group:BUNDLE 0 107672ms [err] a=msid-semantic:WMS * 107672ms [err] m=application 9 DTLS/SCTP 5000 107672ms [err] c=IN IP4 0.0.0.0 107672ms [err] a=mid:0 107672ms [err] a=sctpmap:5000 webrtc-datachannel 65535 107672ms [err] a=max-message-size:65536 107672ms [err] a=ice-ufrag:n6GI 107672ms [err] a=ice-pwd:bhjM7d203fxOhFKeARoRBj 107672ms [err] a=fingerprint:sha-256 40:D6:E2:28:B6:01:3A:95:39:F5:D3:1A:C0:5A:F2:C3:5F:D0:47:BC:20:B2:EE:A9:88:5E:12:9B:FD:B0:2C:97 107672ms [err] a=setup:active 107672ms [err] 107673ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 107673ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 107673ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 107674ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 107675ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 107677ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?\xc2\x8b\xde?\x8d\x83;\xab\xf6\xb9\x16') 107677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4\xfb\xdc\xcb*\xf8\x9e\xc7n\xd2\xa2_') 107678ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'?\xc2\x8b\xde?\x8d\x83;\xab\xf6\xb9\x16') 107678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4\xfb\xdc\xcb*\xf8\x9e\xc7n\xd2\xa2_') 107680ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 107680ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'(s\x0e\x87\x9d\xb1\xdf\xeb\xaep\xb3\xa3') 107681ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'(s\x0e\x87\x9d\xb1\xdf\xeb\xaep\xb3\xa3') 107681ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x18\xbd>s\x01k\x96\x07\xa6a\xe6,') 107682ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x18\xbd>s\x01k\x96\x07\xa6a\xe6,') 107682ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50569) (expires in 600 seconds) 107682ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 107682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 107683ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 107683ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 107684ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING 107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING 107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 46681)) State.FROZEN -> State.WAITING 107684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.30.0.1', 55527)) State.FROZEN -> State.WAITING 107685ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 107685ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 107685ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.WAITING -> State.IN_PROGRESS 107685ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\xf3\xac@}\xff\xa1\x01\xafd\xc4t') 107685ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "connecting"}] 107686ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc8\xf3\xac@}\xff\xa1\x01\xafd\xc4t') 107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.30.0.1', 55527)) State.IN_PROGRESS -> State.SUCCEEDED 107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 55527)) State.FROZEN -> State.WAITING 107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 46681)) State.FROZEN -> State.WAITING 107686ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.210.113', 56348)) State.FROZEN -> State.WAITING 107698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xb4\xc2)pJ\xd8\xbe\r ('172.30.0.1', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xb4\xc2)pJ\xd8\xbe\r ('172.30.0.1', 55527)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 46681)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('172.17.0.2', 46681)) State.FROZEN -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 55527)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.211.56', 55527)) State.FROZEN -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.211.56', 46681)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.211.56', 46681)) State.FROZEN -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.30.0.1', 55527)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('172.17.0.2', 46681)) State.FROZEN -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('141.24.210.113', 56348)) State.WAITING -> State.FAILED 107699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48827) -> ('141.24.210.113', 56348)) State.FROZEN -> State.FAILED 107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.211.56', 55527)) State.FROZEN -> State.FAILED 107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.211.56', 46681)) State.FROZEN -> State.FAILED 107700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50569) -> ('141.24.210.113', 56348)) State.FROZEN -> State.FAILED 107700ms [err] INFO:aioice.ice:Connection(0) ICE completed 107700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01\xf4\x9c\xcc\x9dA\xe7\xfe\xcdO.\xc5') 107701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01\xf4\x9c\xcc\x9dA\xe7\xfe\xcdO.\xc5') 107701ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(MbVnoL9CVF 1 udp 1862270975 172.17.0.2 55527 typ prflx) 107701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 55527)) State.WAITING -> State.IN_PROGRESS 107701ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\x8b\xec\xac\x0eG\xbf\x86v\xcad7') 107702ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55527) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\x8b\xec\xac\x0eG\xbf\x86v\xcad7') 107702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39877) -> ('172.17.0.2', 55527)) State.IN_PROGRESS -> State.SUCCEEDED 107706ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 107706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 107707ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 107708ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 107723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 107724ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 107724ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 107724ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "connected"}] 107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 107724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 107726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590761, stream_id=1, stream_seq=0) 107727ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1841565275, stream_id=1, stream_seq=0) 107727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590761, gaps=[]) 107728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1841565275, gaps=[]) 107729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 107729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590762, stream_id=1, stream_seq=1) 107730ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590762, gaps=[]) 107730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590763, stream_id=1, stream_seq=2) 107730ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590763, gaps=[]) 107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590764, stream_id=1, stream_seq=3) 107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590764, gaps=[]) 107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4226590765, stream_id=1, stream_seq=4) 107731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4226590765, gaps=[]) 107797ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 107797ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107891ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4"}', extra='') 107891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 107892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 107892ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107892ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 107892ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 107892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107892ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107893ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107895ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fb5a3de0-8bc8-46f5-b9f0-387e9ae580f4", "state": "closed"}] 107896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107896ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107896ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'h\xffA*\xcb3;\xd73IM\x06') 107896ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'h\xffA*\xcb3;\xd73IM\x06') 107897ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50569) 107897ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107897ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107958ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107958ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108025ms [err] Traceback (most recent call last): 108025ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108025ms [err] return _run_code(code, main_globals, None, 108025ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108025ms [err] exec(code, run_globals) 108025ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108025ms [err] sys.exit(main()) 108025ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108025ms [err] asyncio.run(main_async()) 108025ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108025ms [err] return loop.run_until_complete(main) 108025ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108025ms [err] self.run_forever() 108025ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108026ms [err] self._run_once() 108026ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108026ms [err] event_list = self._selector.select(timeout) 108026ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108026ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108026ms [err] KeyboardInterrupt 108028ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 108028ms [err] h.flush() 108028ms [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