================== js Client to python Client Communication: should connect without errors 5070ms [log] starting device 5591ms [err] DEBUG:asyncio:Using selector: EpollSelector 5663ms [err] ERROR:asyncio:Unclosed client session 5663ms [err] client_session: 5772ms [log] parsing 5772ms [log] creating device handler 5772ms [log] [ready] 5772ms [log] reading line 5772ms [log] [websocketToken] "321dd899-6df8-4f00-a571-8012e5b65d11" 5788ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5788ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7390ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7391ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7425ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fd61b42e-800e-4986-9be6-90f9ea4fe4c6"}}', extra='') 7425ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fd61b42e-800e-4986-9be6-90f9ea4fe4c6"} 7489ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 7494ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c", "state": "new"}] 9497ms [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='') 9498ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9498ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9498ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9498ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 9498ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 4200490233691489787 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:M9Zz\\r\\na=ice-pwd:qcevMFBprMPlzFRnJi6csGY9\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 46:4B:54:05:8C:49:16:62:FB:CF:70:E4:19:64:5A:8C:95:68:7A:40:5B:E3:3A:2B:D1:F6:7B:1D:B3:12:D6:AE\\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/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9498ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9498ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 9498ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 9499ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 9499ms [err] v=0 9499ms [err] o=- 4200490233691489787 2 IN IP4 127.0.0.1 9499ms [err] s=- 9499ms [err] t=0 0 9499ms [err] a=group:BUNDLE 0 9499ms [err] a=extmap-allow-mixed 9499ms [err] a=msid-semantic: WMS 9499ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9499ms [err] c=IN IP4 0.0.0.0 9499ms [err] a=ice-ufrag:M9Zz 9499ms [err] a=ice-pwd:qcevMFBprMPlzFRnJi6csGY9 9499ms [err] a=ice-options:trickle 9499ms [err] a=fingerprint:sha-256 46:4B:54:05:8C:49:16:62:FB:CF:70:E4:19:64:5A:8C:95:68:7A:40:5B:E3:3A:2B:D1:F6:7B:1D:B3:12:D6:AE 9499ms [err] a=setup:actpass 9499ms [err] a=mid:0 9499ms [err] a=sctp-port:5000 9499ms [err] a=max-message-size:262144 9499ms [err] 9501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 9501ms [err] v=0 9501ms [err] o=- 4200490233691489787 2 IN IP4 127.0.0.1 9501ms [err] s=- 9501ms [err] t=0 0 9501ms [err] a=group:BUNDLE 0 9501ms [err] a=extmap-allow-mixed 9501ms [err] a=msid-semantic: WMS 9501ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9501ms [err] c=IN IP4 0.0.0.0 9501ms [err] a=ice-ufrag:M9Zz 9501ms [err] a=ice-pwd:qcevMFBprMPlzFRnJi6csGY9 9501ms [err] a=ice-options:trickle 9501ms [err] a=fingerprint:sha-256 46:4B:54:05:8C:49:16:62:FB:CF:70:E4:19:64:5A:8C:95:68:7A:40:5B:E3:3A:2B:D1:F6:7B:1D:B3:12:D6:AE 9501ms [err] a=setup:actpass 9501ms [err] a=mid:0 9501ms [err] a=sctp-port:5000 9501ms [err] a=max-message-size:262144 9501ms [err] 9501ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 9502ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c", "state": "new"}] 9504ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 9504ms [err] v=0 9504ms [err] o=- 3930741082 3930741082 IN IP4 0.0.0.0 9504ms [err] s=- 9504ms [err] t=0 0 9504ms [err] a=group:BUNDLE 0 9504ms [err] a=msid-semantic:WMS * 9504ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 9504ms [err] c=IN IP4 0.0.0.0 9504ms [err] a=mid:0 9504ms [err] a=sctp-port:5000 9504ms [err] a=max-message-size:65536 9504ms [err] a=ice-ufrag:96LG 9504ms [err] a=ice-pwd:i6bFawhPZjHnIiOn0oTgux 9504ms [err] a=fingerprint:sha-256 FB:04:E9:40:03:71:A9:B3:06:E9:CF:B4:09:88:EC:5C:E7:2A:D6:B8:19:73:B9:2A:12:23:9A:9D:32:79:71:6D 9504ms [err] a=setup:active 9504ms [err] 9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 9504ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 9505ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9506ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9509ms [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'\x19Z\xb3\x84\xa0\xaf\xcd\xf5s\xe1\x16m') 9509ms [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'\xb6V8g\xa5\xc3\xe8\x00\x9bF$-') 9510ms [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'\x19Z\xb3\x84\xa0\xaf\xcd\xf5s\xe1\x16m') 9510ms [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'\xb6V8g\xa5\xc3\xe8\x00\x9bF$-') 9511ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9511ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb4i\x1f\t\xbf\x1d^\xc8\x93\xb4\xef\xc3') 9513ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb4i\x1f\t\xbf\x1d^\xc8\x93\xb4\xef\xc3') 9513ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0b\x05\xbc\xba,r5Ch\x83\xb0T') 9514ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x0b\x05\xbc\xba,r5Ch\x83\xb0T') 9514ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52192) (expires in 600 seconds) 9514ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9514ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9515ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 9515ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9516ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9516ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 9516ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 9516ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c", "state": "connecting"}] 9541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+Pbpkn0/8pD5') 9541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+Pbpkn0/8pD5') 9541ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(aFkrVgqX87 1 udp 1845501695 172.17.0.2 45083 typ prflx) 9541ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50225) -> ('172.17.0.2', 45083)) State.WAITING -> State.IN_PROGRESS 9541ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G\x10\x14\xee9G\xc2\x97\x91:\x96\x1f') 9543ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G\x10\x14\xee9G\xc2\x97\x91:\x96\x1f') 9543ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50225) -> ('172.17.0.2', 45083)) State.IN_PROGRESS -> State.SUCCEEDED 9543ms [err] INFO:aioice.ice:Connection(0) ICE completed 9558ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 9558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9559ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 9560ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 9563ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3867495532 1 udp 2113937151 9464490a-76e9-432f-83f9-3f172943823c.local 45083 typ host generation 0 ufrag M9Zz network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9563ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9563ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9564ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9566ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 9567ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 9567ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 9567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9567ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 9568ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c", "state": "connected"}] 9570ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9464490a-76e9-432f-83f9-3f172943823c.local" resolved to 172.17.0.2 9570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 9571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 9571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 9572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 9572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 9572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 9573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1501524253, stream_id=1, stream_seq=0) 9573ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3438538674, stream_id=1, stream_seq=0) 9573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 9574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1501524253, gaps=[]) 9574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3438538674, gaps=[]) 9574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 9575ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1974398335 1 udp 1677729535 141.24.211.56 45083 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag M9Zz network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9575ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9575ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9575ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9581ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3414316685 1 udp 33562623 141.24.210.113 52386 typ relay raddr 141.24.211.56 rport 45083 generation 0 ufrag M9Zz network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 9581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 9581ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 9605ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'64zg8B8zuHw5') 9606ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'64zg8B8zuHw5') 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50225) -> ('172.17.0.2', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56265) -> ('172.17.0.2', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50225) -> ('141.24.211.56', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56265) -> ('141.24.211.56', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50225) -> ('141.24.210.113', 52386)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 56265) -> ('141.24.210.113', 52386)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52192) -> ('172.17.0.2', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52192) -> ('141.24.211.56', 45083)) State.FROZEN -> State.FAILED 9606ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52192) -> ('141.24.210.113', 52386)) State.FROZEN -> State.FAILED 9665ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9665ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gqAD9Vua/zU8') 9669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45083) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gqAD9Vua/zU8') 9733ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c"}', extra='') 9734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 9734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 9734ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9734ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 9734ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 9734ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9734ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9735ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 9735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9735ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 9735ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/be35a843-6171-42c2-8011-af874a7a007c", "state": "closed"}] 9735ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9736ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9736ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x06\xaf\x18\xb7\xd7\x85\x9co\xd0\xc7\xd4\xc1') 9737ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x06\xaf\x18\xb7\xd7\x85\x9co\xd0\xc7\xd4\xc1') 9737ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52192) 9737ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9737ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 9794ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9795ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9863ms [err] Traceback (most recent call last): 9863ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9863ms [err] return _run_code(code, main_globals, None, 9863ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9863ms [err] exec(code, run_globals) 9863ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9864ms [err] sys.exit(main()) 9864ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9864ms [err] asyncio.run(main_async()) 9864ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9864ms [err] return loop.run_until_complete(main) 9864ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9864ms [err] self.run_forever() 9864ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9865ms [err] self._run_once() 9865ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9866ms [err] event_list = self._selector.select(timeout) 9866ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9866ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9866ms [err] KeyboardInterrupt 9869ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 9869ms [err] h.flush() 9869ms [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 16167ms [log] starting device 16594ms [err] DEBUG:asyncio:Using selector: EpollSelector 16676ms [err] ERROR:asyncio:Unclosed client session 16676ms [err] client_session: 16754ms [log] parsing 16754ms [log] creating device handler 16754ms [log] [ready] 16754ms [log] reading line 16754ms [log] [websocketToken] "ac20428a-5ea5-4934-919d-57e0747d424e" 16772ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 16772ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 17016ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 17016ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 17038ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/07191ced-8be2-47bd-aa95-2bf8b2460e91"}}', extra='') 17038ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/07191ced-8be2-47bd-aa95-2bf8b2460e91"} 17086ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 17090ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "new"}] 19092ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 19093ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 19093ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 19093ms [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='') 19094ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 19115ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741092 3930741092 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 47636 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 47636 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51496 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51496 typ srflx raddr 172.17.0.2 rport 51496\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47636 typ srflx raddr 172.30.0.1 rport 47636\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59819 typ relay raddr 172.17.0.2 rport 60676\\r\\na=end-of-candidates\\r\\na=ice-ufrag:K4Fv\\r\\na=ice-pwd:n1S1tctRRRijBBw8q5xvjn\\r\\na=fingerprint:sha-256 AE:0C:48:7B:BB:74:AD:69:9C:BC:D0:71:AA:18:D6:F8:68:FD:6B:9C:13:46:79:FE:18:AD:09:01:F3:89:0E:DF\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 19115ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 19115ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 19115ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 19116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 19116ms [err] v=0 19116ms [err] o=- 3930741092 3930741092 IN IP4 0.0.0.0 19116ms [err] s=- 19116ms [err] t=0 0 19116ms [err] a=group:BUNDLE 0 19116ms [err] a=msid-semantic:WMS * 19116ms [err] m=application 47636 DTLS/SCTP 5000 19116ms [err] c=IN IP4 172.30.0.1 19116ms [err] a=mid:0 19116ms [err] a=sctpmap:5000 webrtc-datachannel 65535 19116ms [err] a=max-message-size:65536 19116ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47636 typ host 19116ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51496 typ host 19116ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51496 typ srflx raddr 172.17.0.2 rport 51496 19116ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47636 typ srflx raddr 172.30.0.1 rport 47636 19116ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59819 typ relay raddr 172.17.0.2 rport 60676 19116ms [err] a=end-of-candidates 19116ms [err] a=ice-ufrag:K4Fv 19116ms [err] a=ice-pwd:n1S1tctRRRijBBw8q5xvjn 19116ms [err] a=fingerprint:sha-256 AE:0C:48:7B:BB:74:AD:69:9C:BC:D0:71:AA:18:D6:F8:68:FD:6B:9C:13:46:79:FE:18:AD:09:01:F3:89:0E:DF 19116ms [err] a=setup:actpass 19116ms [err] 19118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 19118ms [err] v=0 19118ms [err] o=- 3930741092 3930741092 IN IP4 0.0.0.0 19118ms [err] s=- 19118ms [err] t=0 0 19118ms [err] a=group:BUNDLE 0 19118ms [err] a=msid-semantic:WMS * 19118ms [err] m=application 47636 DTLS/SCTP 5000 19118ms [err] c=IN IP4 172.30.0.1 19118ms [err] a=mid:0 19118ms [err] a=sctpmap:5000 webrtc-datachannel 65535 19118ms [err] a=max-message-size:65536 19118ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 47636 typ host 19118ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51496 typ host 19118ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51496 typ srflx raddr 172.17.0.2 rport 51496 19118ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 47636 typ srflx raddr 172.30.0.1 rport 47636 19118ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59819 typ relay raddr 172.17.0.2 rport 60676 19118ms [err] a=end-of-candidates 19118ms [err] a=ice-ufrag:K4Fv 19118ms [err] a=ice-pwd:n1S1tctRRRijBBw8q5xvjn 19118ms [err] a=fingerprint:sha-256 AE:0C:48:7B:BB:74:AD:69:9C:BC:D0:71:AA:18:D6:F8:68:FD:6B:9C:13:46:79:FE:18:AD:09:01:F3:89:0E:DF 19118ms [err] a=setup:actpass 19118ms [err] 19119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 19120ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "new"}] 19121ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 19121ms [err] v=0 19121ms [err] o=- 3930741092 3930741092 IN IP4 0.0.0.0 19121ms [err] s=- 19121ms [err] t=0 0 19121ms [err] a=group:BUNDLE 0 19121ms [err] a=msid-semantic:WMS * 19121ms [err] m=application 9 DTLS/SCTP 5000 19121ms [err] c=IN IP4 0.0.0.0 19121ms [err] a=mid:0 19121ms [err] a=sctpmap:5000 webrtc-datachannel 65535 19121ms [err] a=max-message-size:65536 19121ms [err] a=ice-ufrag:DO8B 19121ms [err] a=ice-pwd:MsWXWU9ovUAMaAiSnson8j 19121ms [err] a=fingerprint:sha-256 2E:CF:4E:B4:3D:80:B2:02:E5:76:DC:90:51:B8:1B:9D:1B:53:29:2C:80:F2:A7:39:3D:B0:D2:DB:AE:F3:F6:1A 19121ms [err] a=setup:active 19121ms [err] 19122ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 19122ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 19122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 19124ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 19125ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 19127ms [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'\x1ak\x94\xe1z2\xbc\x17\xac\x0f\xe6\xcb') 19127ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf7\xd3\n\xa6\x14)\xd7L\xf8k(v') 19128ms [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'\x1ak\x94\xe1z2\xbc\x17\xac\x0f\xe6\xcb') 19128ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf7\xd3\n\xa6\x14)\xd7L\xf8k(v') 19130ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 19130ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1ax\x13\xcb\x7f\xf5\xad\x0f\x93\x9f\xd8\x8e') 19131ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1ax\x13\xcb\x7f\xf5\xad\x0f\x93\x9f\xd8\x8e') 19131ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"9\x86T\x8f'(\x19\xf1\x03F\xa4\x11") 19132ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"9\x86T\x8f'(\x19\xf1\x03F\xa4\x11") 19132ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59293) (expires in 600 seconds) 19132ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 19133ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 19134ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 19134ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 19134ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 19135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.30.0.1', 47636)) State.FROZEN -> State.WAITING 19135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('172.30.0.1', 47636)) State.FROZEN -> State.WAITING 19135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.17.0.2', 51496)) State.FROZEN -> State.WAITING 19135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('172.30.0.1', 47636)) State.FROZEN -> State.WAITING 19136ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 19136ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 19136ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.30.0.1', 47636)) State.WAITING -> State.IN_PROGRESS 19137ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47636) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xc1\xc7\xb0\x17\xd2\x1b\x8a\xf8&pA'") 19137ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "connecting"}] 19138ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47636) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xc1\xc7\xb0\x17\xd2\x1b\x8a\xf8&pA'") 19138ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.30.0.1', 47636)) State.IN_PROGRESS -> State.SUCCEEDED 19138ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.211.56', 51496)) State.FROZEN -> State.WAITING 19138ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.211.56', 47636)) State.FROZEN -> State.WAITING 19138ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.210.113', 59819)) State.FROZEN -> State.WAITING 19149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 47636) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x04\xd3\xe3H@\\\x89\xe1\x9fi`') 19149ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 47636) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\x04\xd3\xe3H@\\\x89\xe1\x9fi`') 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('172.30.0.1', 47636)) State.WAITING -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.17.0.2', 51496)) State.WAITING -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('172.17.0.2', 51496)) State.FROZEN -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.211.56', 51496)) State.WAITING -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('141.24.211.56', 51496)) State.FROZEN -> State.FAILED 19149ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.211.56', 47636)) State.WAITING -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('141.24.211.56', 47636)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('172.30.0.1', 47636)) State.WAITING -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('172.17.0.2', 51496)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('141.24.210.113', 59819)) State.WAITING -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52982) -> ('141.24.210.113', 59819)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('141.24.211.56', 51496)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('141.24.211.56', 47636)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59293) -> ('141.24.210.113', 59819)) State.FROZEN -> State.FAILED 19150ms [err] INFO:aioice.ice:Connection(0) ICE completed 19150ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47636) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"X\x9e\x11B^8m\x08\xac\x8a\x81') 19150ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47636) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"X\x9e\x11B^8m\x08\xac\x8a\x81') 19151ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(D7thqZKlpi 1 udp 1862270975 172.17.0.2 47636 typ prflx) 19151ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.17.0.2', 47636)) State.WAITING -> State.IN_PROGRESS 19151ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 47636) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\nc\x8dY\xe9\xc8\xcc\x1e\xb7\xf7\x1b\x15') 19152ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 47636) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\nc\x8dY\xe9\xc8\xcc\x1e\xb7\xf7\x1b\x15') 19152ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 59156) -> ('172.17.0.2', 47636)) State.IN_PROGRESS -> State.SUCCEEDED 19156ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 19156ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 19157ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 19157ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 19173ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 19173ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 19174ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 19174ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "connected"}] 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 19175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 19176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 19176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 19176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 19178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2325931202, stream_id=1, stream_seq=0) 19178ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 19178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2101680284, stream_id=1, stream_seq=0) 19178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 19178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2325931202, gaps=[]) 19181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2101680284, gaps=[]) 19181ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 19246ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 19246ms [log] [experimentStatusChanged] {"status": "running", "message": null} 19346ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e"}', extra='') 19346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 19346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 19346ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 19347ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 19347ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 19347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 19347ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 19348ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19348ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 19348ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19348ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 19349ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/66fe15af-dc39-418d-afb5-eb52446f347e", "state": "closed"}] 19350ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 19350ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 19350ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x90XWS*\xa8\xc04\xf1\xbb\xcc\xd0') 19351ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x90XWS*\xa8\xc04\xf1\xbb\xcc\xd0') 19351ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59293) 19351ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 19352ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 19427ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 19427ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 19510ms [err] Traceback (most recent call last): 19510ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 19510ms [err] return _run_code(code, main_globals, None, 19510ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 19510ms [err] exec(code, run_globals) 19510ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 19510ms [err] sys.exit(main()) 19510ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 19511ms [err] asyncio.run(main_async()) 19511ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 19511ms [err] return loop.run_until_complete(main) 19511ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 19511ms [err] self.run_forever() 19511ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 19511ms [err] self._run_once() 19511ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 19512ms [err] event_list = self._selector.select(timeout) 19512ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 19512ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 19512ms [err] KeyboardInterrupt 19514ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 19514ms [err] h.flush() 19514ms [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 31445ms [log] starting device 31854ms [err] DEBUG:asyncio:Using selector: EpollSelector 31923ms [err] ERROR:asyncio:Unclosed client session 31923ms [err] client_session: 32001ms [log] parsing 32001ms [log] creating device handler 32001ms [log] [ready] 32001ms [log] reading line 32001ms [log] [websocketToken] "b4022a46-fc4c-47ec-bdaa-bc9c83f1ed2e" 32014ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 32014ms [log] [websocketConnected] 33717ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33717ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33744ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/9809036d-c253-4f4a-b4ee-1af3f561a516"}}', extra='') 33744ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/9809036d-c253-4f4a-b4ee-1af3f561a516"} 33787ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 33792ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074", "state": "new"}] 35795ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 35796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 35796ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 9136435637193973182 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:ItNt\\r\\na=ice-pwd:rMBrNkdQkafFS5mqIZKTBJBn\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 23:33:D0:5B:7D:C4:F9:41:57:6B:0C:C1:36:0A:9A:FE:3A:9B:65:76:2F:18:37:BA:10:8D:7F:DD:E3:5F:C4:00\\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/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 35796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 35796ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 35796ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 35796ms [err] v=0 35796ms [err] o=- 9136435637193973182 2 IN IP4 127.0.0.1 35796ms [err] s=- 35796ms [err] t=0 0 35796ms [err] a=group:BUNDLE 0 35796ms [err] a=extmap-allow-mixed 35796ms [err] a=msid-semantic: WMS 35796ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 35796ms [err] c=IN IP4 0.0.0.0 35796ms [err] a=ice-ufrag:ItNt 35796ms [err] a=ice-pwd:rMBrNkdQkafFS5mqIZKTBJBn 35796ms [err] a=ice-options:trickle 35796ms [err] a=fingerprint:sha-256 23:33:D0:5B:7D:C4:F9:41:57:6B:0C:C1:36:0A:9A:FE:3A:9B:65:76:2F:18:37:BA:10:8D:7F:DD:E3:5F:C4:00 35796ms [err] a=setup:actpass 35796ms [err] a=mid:0 35796ms [err] a=sctp-port:5000 35796ms [err] a=max-message-size:262144 35796ms [err] 35799ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 35799ms [err] v=0 35799ms [err] o=- 9136435637193973182 2 IN IP4 127.0.0.1 35799ms [err] s=- 35799ms [err] t=0 0 35799ms [err] a=group:BUNDLE 0 35799ms [err] a=extmap-allow-mixed 35799ms [err] a=msid-semantic: WMS 35799ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 35799ms [err] c=IN IP4 0.0.0.0 35799ms [err] a=ice-ufrag:ItNt 35799ms [err] a=ice-pwd:rMBrNkdQkafFS5mqIZKTBJBn 35799ms [err] a=ice-options:trickle 35799ms [err] a=fingerprint:sha-256 23:33:D0:5B:7D:C4:F9:41:57:6B:0C:C1:36:0A:9A:FE:3A:9B:65:76:2F:18:37:BA:10:8D:7F:DD:E3:5F:C4:00 35799ms [err] a=setup:actpass 35799ms [err] a=mid:0 35799ms [err] a=sctp-port:5000 35799ms [err] a=max-message-size:262144 35799ms [err] 35799ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 35799ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074", "state": "new"}] 35801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 35801ms [err] v=0 35801ms [err] o=- 3930741108 3930741108 IN IP4 0.0.0.0 35801ms [err] s=- 35801ms [err] t=0 0 35801ms [err] a=group:BUNDLE 0 35801ms [err] a=msid-semantic:WMS * 35801ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 35801ms [err] c=IN IP4 0.0.0.0 35801ms [err] a=mid:0 35801ms [err] a=sctp-port:5000 35801ms [err] a=max-message-size:65536 35801ms [err] a=ice-ufrag:sxHx 35801ms [err] a=ice-pwd:48VwcQuYHyHeynLfessGL3 35801ms [err] a=fingerprint:sha-256 77:0E:84:6E:E4:D6:2D:DB:3B:E0:1C:67:E4:4A:00:35:43:F5:A4:79:53:48:C3:CF:B2:96:89:71:B8:A0:E8:E1 35801ms [err] a=setup:active 35801ms [err] 35801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 35801ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 35801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 35803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 35804ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 35805ms [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',\x1fC\xf9\xa9\xec\x9e\xd8U\xcfQ\x8c') 35806ms [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'\xd4\xbf\x1b\x02S!\x15\xe5\xa8\xa4\xf1\x88') 35807ms [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',\x1fC\xf9\xa9\xec\x9e\xd8U\xcfQ\x8c') 35807ms [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'\xd4\xbf\x1b\x02S!\x15\xe5\xa8\xa4\xf1\x88') 35808ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 35809ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'E\xf4J\xcfx?\xd2\x86\xae*\xeef') 35809ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'E\xf4J\xcfx?\xd2\x86\xae*\xeef') 35810ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'ii\x1e\xda\x0chb\x8d\x998\xe0\x08') 35811ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'ii\x1e\xda\x0chb\x8d\x998\xe0\x08') 35811ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57768) (expires in 600 seconds) 35811ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 35811ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 35812ms [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='') 35812ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 35812ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 35812ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 35813ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 35813ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 35813ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 35814ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074", "state": "connecting"}] 35835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PgtQnSsBc0iX') 35835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PgtQnSsBc0iX') 35835ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(7kZfIvj9GL 1 udp 1845501695 172.17.0.2 57466 typ prflx) 35835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('172.17.0.2', 57466)) State.WAITING -> State.IN_PROGRESS 35836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b\xb1\xdfa\xa7\xeda\x83\x91\xeeL@') 35836ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b\xb1\xdfa\xa7\xeda\x83\x91\xeeL@') 35836ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('172.17.0.2', 57466)) State.IN_PROGRESS -> State.SUCCEEDED 35837ms [err] INFO:aioice.ice:Connection(0) ICE completed 35845ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3691166730 1 udp 2113937151 82d4b96f-e128-4d84-854f-25ea0fd2fe79.local 57466 typ host generation 0 ufrag ItNt network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 35845ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35845ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 35845ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 35849ms [err] INFO:aioice.ice:Connection(0) Remote candidate "82d4b96f-e128-4d84-854f-25ea0fd2fe79.local" resolved to 172.17.0.2 35853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('172.17.0.2', 57466)) State.FROZEN -> State.IN_PROGRESS 35853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'@\x11\xa5\xef\x1d\xd1\x94\x85\xdf\xc9l<') 35854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'@\x11\xa5\xef\x1d\xd1\x94\x85\xdf\xc9l<') 35855ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('172.17.0.2', 57466)) State.IN_PROGRESS -> State.SUCCEEDED 35856ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1328094489 1 udp 1677729535 141.24.211.56 57466 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag ItNt network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 35856ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35857ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 35857ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 35860ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4043679467 1 udp 33562623 141.24.210.113 50809 typ relay raddr 141.24.211.56 rport 57466 generation 0 ufrag ItNt network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 35860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 35860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 35860ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 35875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52627) -> ('172.17.0.2', 57466)) State.FROZEN -> State.IN_PROGRESS 35875ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9e\x81\xe0\xf0\x1f\x06N\xd8\xd4\xe2%\x05') 35877ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9e\x81\xe0\xf0\x1f\x06N\xd8\xd4\xe2%\x05') 35877ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52627) -> ('172.17.0.2', 57466)) State.IN_PROGRESS -> State.SUCCEEDED 35886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/64K/c5EYQJy') 35886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/64K/c5EYQJy') 35886ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('141.24.211.56', 57466)) State.FROZEN -> State.FAILED 35886ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52627) -> ('141.24.211.56', 57466)) State.FROZEN -> State.FAILED 35886ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32939) -> ('141.24.210.113', 50809)) State.FROZEN -> State.FAILED 35887ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52627) -> ('141.24.210.113', 50809)) State.FROZEN -> State.FAILED 35887ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57768) -> ('172.17.0.2', 57466)) State.FROZEN -> State.FAILED 35887ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57768) -> ('141.24.211.56', 57466)) State.FROZEN -> State.FAILED 35887ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57768) -> ('141.24.210.113', 50809)) State.FROZEN -> State.FAILED 35897ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 35897ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 35899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 35899ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 35903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 35903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 35903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 35904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 35904ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 35904ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074", "state": "connected"}] 35907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 35907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 35907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 35908ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 35909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 35909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 35911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=195337243, stream_id=1, stream_seq=0) 35911ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 35912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3658880670, stream_id=1, stream_seq=0) 35912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 35912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337243, gaps=[]) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=195337244, stream_id=1, stream_seq=1) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337244, gaps=[]) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337245, stream_id=1, stream_seq=2) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337245, gaps=[]) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337246, stream_id=1, stream_seq=2) 35913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337246, gaps=[]) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337247, stream_id=1, stream_seq=2) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337247, gaps=[]) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337248, stream_id=1, stream_seq=2) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337248, gaps=[]) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3658880670, gaps=[]) 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 35914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337249, stream_id=1, stream_seq=2) 35915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337249, gaps=[]) 35915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337250, stream_id=1, stream_seq=2) 35915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337250, gaps=[]) 35915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337251, stream_id=1, stream_seq=2) 35915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337251, gaps=[]) 35916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337252, stream_id=1, stream_seq=2) 35916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337253, stream_id=1, stream_seq=3) 35916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=195337253, gaps=[]) 35916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337254, stream_id=1, stream_seq=3) 35916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=195337254, gaps=[]) 35917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337255, stream_id=1, stream_seq=3) 35917ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=195337255, gaps=[]) 35918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337256, stream_id=1, stream_seq=3) 35918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=195337256, gaps=[]) 35918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337257, stream_id=1, stream_seq=3) 35919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=195337257, gaps=[]) 35919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337258, stream_id=1, stream_seq=3) 35919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=195337258, gaps=[]) 35920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337259, stream_id=1, stream_seq=3) 35920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=195337259, gaps=[]) 35920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337260, stream_id=1, stream_seq=3) 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337260, gaps=[]) 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337261, stream_id=1, stream_seq=4) 35921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337261, gaps=[]) 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337262, stream_id=1, stream_seq=4) 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337262, gaps=[]) 35922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337263, stream_id=1, stream_seq=4) 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337263, gaps=[]) 35923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337264, stream_id=1, stream_seq=4) 35924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337264, gaps=[]) 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337265, stream_id=1, stream_seq=4) 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337265, gaps=[]) 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337266, stream_id=1, stream_seq=4) 35925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337266, gaps=[]) 35926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337267, stream_id=1, stream_seq=4) 35926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337267, gaps=[]) 35926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337268, stream_id=1, stream_seq=4) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337269, stream_id=1, stream_seq=5) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=195337269, gaps=[]) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337270, stream_id=1, stream_seq=5) 35927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=195337270, gaps=[]) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337271, stream_id=1, stream_seq=5) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=195337271, gaps=[]) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337272, stream_id=1, stream_seq=5) 35928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=195337272, gaps=[]) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337273, stream_id=1, stream_seq=5) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=195337273, gaps=[]) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337274, stream_id=1, stream_seq=5) 35929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=195337274, gaps=[]) 35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337275, stream_id=1, stream_seq=5) 35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=195337275, gaps=[]) 35930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337276, stream_id=1, stream_seq=5) 35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337276, gaps=[]) 35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337277, stream_id=1, stream_seq=6) 35931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337277, gaps=[]) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337278, stream_id=1, stream_seq=6) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337278, gaps=[]) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337279, stream_id=1, stream_seq=6) 35932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337279, gaps=[]) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337280, stream_id=1, stream_seq=6) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337280, gaps=[]) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337281, stream_id=1, stream_seq=6) 35933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337281, gaps=[]) 35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337282, stream_id=1, stream_seq=6) 35934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337282, gaps=[]) 35935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337283, stream_id=1, stream_seq=6) 35935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337283, gaps=[]) 35936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337284, stream_id=1, stream_seq=6) 35936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337284, gaps=[]) 35938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337285, stream_id=1, stream_seq=7) 35938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337285, gaps=[]) 35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337286, stream_id=1, stream_seq=7) 35939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337286, gaps=[]) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337287, stream_id=1, stream_seq=7) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337287, gaps=[]) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337288, stream_id=1, stream_seq=7) 35940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337288, gaps=[]) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337289, stream_id=1, stream_seq=7) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337289, gaps=[]) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337290, stream_id=1, stream_seq=7) 35941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337290, gaps=[]) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337291, stream_id=1, stream_seq=7) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337291, gaps=[]) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337292, stream_id=1, stream_seq=7) 35942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337292, gaps=[]) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337293, stream_id=1, stream_seq=8) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337293, gaps=[]) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337294, stream_id=1, stream_seq=8) 35943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337294, gaps=[]) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337295, stream_id=1, stream_seq=8) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337295, gaps=[]) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337296, stream_id=1, stream_seq=8) 35944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337296, gaps=[]) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337297, stream_id=1, stream_seq=8) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337297, gaps=[]) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337298, stream_id=1, stream_seq=8) 35945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337298, gaps=[]) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337299, stream_id=1, stream_seq=8) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337299, gaps=[]) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337300, stream_id=1, stream_seq=8) 35946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337300, gaps=[]) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337301, stream_id=1, stream_seq=9) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337301, gaps=[]) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337302, stream_id=1, stream_seq=9) 35948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337302, gaps=[]) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337303, stream_id=1, stream_seq=9) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337303, gaps=[]) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337304, stream_id=1, stream_seq=9) 35949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337304, gaps=[]) 35950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337305, stream_id=1, stream_seq=9) 35950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337305, gaps=[]) 35950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337306, stream_id=1, stream_seq=9) 35950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337306, gaps=[]) 35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337307, stream_id=1, stream_seq=9) 35951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337307, gaps=[]) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337308, stream_id=1, stream_seq=9) 35952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337308, gaps=[]) 35953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vE/h1mjSRBvj') 35953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57466) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vE/h1mjSRBvj') 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337309, stream_id=1, stream_seq=10) 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337309, gaps=[]) 35954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337310, stream_id=1, stream_seq=10) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337310, gaps=[]) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337311, stream_id=1, stream_seq=10) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337311, gaps=[]) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337312, stream_id=1, stream_seq=10) 35955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337312, gaps=[]) 35956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337313, stream_id=1, stream_seq=10) 35956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337313, gaps=[]) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337314, stream_id=1, stream_seq=10) 35957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337314, gaps=[]) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337315, stream_id=1, stream_seq=10) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337315, gaps=[]) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337316, stream_id=1, stream_seq=10) 35958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337316, gaps=[]) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337317, stream_id=1, stream_seq=11) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337317, gaps=[]) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337318, stream_id=1, stream_seq=11) 35960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337318, gaps=[]) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337319, stream_id=1, stream_seq=11) 35961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337319, gaps=[]) 35962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337320, stream_id=1, stream_seq=11) 35962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337320, gaps=[]) 35962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337321, stream_id=1, stream_seq=11) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337321, gaps=[]) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337322, stream_id=1, stream_seq=11) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337322, gaps=[]) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337323, stream_id=1, stream_seq=11) 35963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337323, gaps=[]) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337324, stream_id=1, stream_seq=11) 35964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337324, gaps=[]) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337325, stream_id=1, stream_seq=12) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337325, gaps=[]) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337326, stream_id=1, stream_seq=12) 35966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337326, gaps=[]) 35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337327, stream_id=1, stream_seq=12) 35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337327, gaps=[]) 35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337328, stream_id=1, stream_seq=12) 35967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337328, gaps=[]) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337329, stream_id=1, stream_seq=12) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337329, gaps=[]) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337330, stream_id=1, stream_seq=12) 35968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337330, gaps=[]) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337331, stream_id=1, stream_seq=12) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337331, gaps=[]) 35969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337332, stream_id=1, stream_seq=12) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337332, gaps=[]) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337333, stream_id=1, stream_seq=13) 35970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337333, gaps=[]) 35971ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 35971ms [log] [experimentStatusChanged] {"status": "running", "message": null} 35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337334, stream_id=1, stream_seq=13) 35971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337334, gaps=[]) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337335, stream_id=1, stream_seq=13) 35972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337335, gaps=[]) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337336, stream_id=1, stream_seq=13) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337336, gaps=[]) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337337, stream_id=1, stream_seq=13) 35975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337337, gaps=[]) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337338, stream_id=1, stream_seq=13) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337338, gaps=[]) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337339, stream_id=1, stream_seq=13) 35976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337339, gaps=[]) 35977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337340, stream_id=1, stream_seq=13) 35977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337340, gaps=[]) 35977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337341, stream_id=1, stream_seq=14) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337341, gaps=[]) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337342, stream_id=1, stream_seq=14) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337342, gaps=[]) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337343, stream_id=1, stream_seq=14) 35978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337343, gaps=[]) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337344, stream_id=1, stream_seq=14) 35979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337344, gaps=[]) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337345, stream_id=1, stream_seq=14) 35980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337345, gaps=[]) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337346, stream_id=1, stream_seq=14) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337346, gaps=[]) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337347, stream_id=1, stream_seq=14) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337347, gaps=[]) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337348, stream_id=1, stream_seq=14) 35981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337348, gaps=[]) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337349, stream_id=1, stream_seq=15) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337349, gaps=[]) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337350, stream_id=1, stream_seq=15) 35982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337350, gaps=[]) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337351, stream_id=1, stream_seq=15) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337351, gaps=[]) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337352, stream_id=1, stream_seq=15) 35983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337352, gaps=[]) 35984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337353, stream_id=1, stream_seq=15) 35984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337353, gaps=[]) 35984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337354, stream_id=1, stream_seq=15) 35984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337354, gaps=[]) 35985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337355, stream_id=1, stream_seq=15) 35985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337355, gaps=[]) 35985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337356, stream_id=1, stream_seq=15) 35985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337356, gaps=[]) 35986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337357, stream_id=1, stream_seq=16) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337357, gaps=[]) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337358, stream_id=1, stream_seq=16) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337358, gaps=[]) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337359, stream_id=1, stream_seq=16) 35987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337359, gaps=[]) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337360, stream_id=1, stream_seq=16) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337360, gaps=[]) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337361, stream_id=1, stream_seq=16) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337361, gaps=[]) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337362, stream_id=1, stream_seq=16) 35988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337362, gaps=[]) 35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337363, stream_id=1, stream_seq=16) 35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337363, gaps=[]) 35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337364, stream_id=1, stream_seq=16) 35989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337364, gaps=[]) 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337365, stream_id=1, stream_seq=17) 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337365, gaps=[]) 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337366, stream_id=1, stream_seq=17) 35990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337366, gaps=[]) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337367, stream_id=1, stream_seq=17) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337367, gaps=[]) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337368, stream_id=1, stream_seq=17) 35991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337368, gaps=[]) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337369, stream_id=1, stream_seq=17) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337369, gaps=[]) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337370, stream_id=1, stream_seq=17) 35992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337370, gaps=[]) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337371, stream_id=1, stream_seq=17) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337371, gaps=[]) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337372, stream_id=1, stream_seq=17) 35993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337372, gaps=[]) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337373, stream_id=1, stream_seq=18) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337373, gaps=[]) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337374, stream_id=1, stream_seq=18) 35994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337374, gaps=[]) 35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337375, stream_id=1, stream_seq=18) 35995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337375, gaps=[]) 35996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337376, stream_id=1, stream_seq=18) 35996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337376, gaps=[]) 35996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337377, stream_id=1, stream_seq=18) 35996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337377, gaps=[]) 35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337378, stream_id=1, stream_seq=18) 35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337378, gaps=[]) 35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337379, stream_id=1, stream_seq=18) 35997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337379, gaps=[]) 35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337380, stream_id=1, stream_seq=18) 35998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337380, gaps=[]) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337381, stream_id=1, stream_seq=19) 35999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337381, gaps=[]) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337382, stream_id=1, stream_seq=19) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337382, gaps=[]) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337383, stream_id=1, stream_seq=19) 36000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337383, gaps=[]) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337384, stream_id=1, stream_seq=19) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337384, gaps=[]) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337385, stream_id=1, stream_seq=19) 36001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337385, gaps=[]) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337386, stream_id=1, stream_seq=19) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337386, gaps=[]) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337387, stream_id=1, stream_seq=19) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337387, gaps=[]) 36002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337388, stream_id=1, stream_seq=19) 36003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337388, gaps=[]) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337389, stream_id=1, stream_seq=20) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337389, gaps=[]) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337390, stream_id=1, stream_seq=20) 36004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337390, gaps=[]) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337391, stream_id=1, stream_seq=20) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337391, gaps=[]) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337392, stream_id=1, stream_seq=20) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337392, gaps=[]) 36005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337393, stream_id=1, stream_seq=20) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337393, gaps=[]) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337394, stream_id=1, stream_seq=20) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337394, gaps=[]) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337395, stream_id=1, stream_seq=20) 36006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337395, gaps=[]) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337396, stream_id=1, stream_seq=20) 36007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337396, gaps=[]) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337397, stream_id=1, stream_seq=21) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337397, gaps=[]) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337398, stream_id=1, stream_seq=21) 36008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337398, gaps=[]) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337399, stream_id=1, stream_seq=21) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337399, gaps=[]) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337400, stream_id=1, stream_seq=21) 36009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337400, gaps=[]) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337401, stream_id=1, stream_seq=21) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337401, gaps=[]) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337402, stream_id=1, stream_seq=21) 36010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337402, gaps=[]) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337403, stream_id=1, stream_seq=21) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337403, gaps=[]) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337404, stream_id=1, stream_seq=21) 36011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337404, gaps=[]) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337405, stream_id=1, stream_seq=22) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337405, gaps=[]) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337406, stream_id=1, stream_seq=22) 36012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337406, gaps=[]) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337407, stream_id=1, stream_seq=22) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337407, gaps=[]) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337408, stream_id=1, stream_seq=22) 36013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337408, gaps=[]) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337409, stream_id=1, stream_seq=22) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337409, gaps=[]) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337410, stream_id=1, stream_seq=22) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337410, gaps=[]) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337411, stream_id=1, stream_seq=22) 36014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337411, gaps=[]) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337412, stream_id=1, stream_seq=22) 36015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337412, gaps=[]) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337413, stream_id=1, stream_seq=23) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337413, gaps=[]) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337414, stream_id=1, stream_seq=23) 36018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337414, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337415, stream_id=1, stream_seq=23) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337415, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337416, stream_id=1, stream_seq=23) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337416, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337417, stream_id=1, stream_seq=23) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337417, gaps=[]) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337418, stream_id=1, stream_seq=23) 36019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337418, gaps=[]) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337419, stream_id=1, stream_seq=23) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337419, gaps=[]) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337420, stream_id=1, stream_seq=23) 36020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337420, gaps=[]) 36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337421, stream_id=1, stream_seq=24) 36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337421, gaps=[]) 36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337422, stream_id=1, stream_seq=24) 36021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337422, gaps=[]) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337423, stream_id=1, stream_seq=24) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337423, gaps=[]) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337424, stream_id=1, stream_seq=24) 36022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337424, gaps=[]) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337425, stream_id=1, stream_seq=24) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337425, gaps=[]) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337426, stream_id=1, stream_seq=24) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337426, gaps=[]) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337427, stream_id=1, stream_seq=24) 36023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337427, gaps=[]) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337428, stream_id=1, stream_seq=24) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337428, gaps=[]) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337429, stream_id=1, stream_seq=25) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337429, gaps=[]) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337430, stream_id=1, stream_seq=25) 36024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337430, gaps=[]) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337431, stream_id=1, stream_seq=25) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337431, gaps=[]) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337432, stream_id=1, stream_seq=25) 36025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337432, gaps=[]) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337433, stream_id=1, stream_seq=25) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337433, gaps=[]) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337434, stream_id=1, stream_seq=25) 36026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337434, gaps=[]) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337435, stream_id=1, stream_seq=25) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337435, gaps=[]) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337436, stream_id=1, stream_seq=25) 36027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337436, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337437, stream_id=1, stream_seq=26) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337437, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337438, stream_id=1, stream_seq=26) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337438, gaps=[]) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337439, stream_id=1, stream_seq=26) 36028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337439, gaps=[]) 36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337440, stream_id=1, stream_seq=26) 36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337440, gaps=[]) 36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337441, stream_id=1, stream_seq=26) 36029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337441, gaps=[]) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337442, stream_id=1, stream_seq=26) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337442, gaps=[]) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337443, stream_id=1, stream_seq=26) 36030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337443, gaps=[]) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337444, stream_id=1, stream_seq=26) 36031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337444, gaps=[]) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337445, stream_id=1, stream_seq=27) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337445, gaps=[]) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337446, stream_id=1, stream_seq=27) 36034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337446, gaps=[]) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337447, stream_id=1, stream_seq=27) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337447, gaps=[]) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337448, stream_id=1, stream_seq=27) 36035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337448, gaps=[]) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337449, stream_id=1, stream_seq=27) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337449, gaps=[]) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337450, stream_id=1, stream_seq=27) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337450, gaps=[]) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337451, stream_id=1, stream_seq=27) 36036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337451, gaps=[]) 36037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337452, stream_id=1, stream_seq=27) 36037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337452, gaps=[]) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337453, stream_id=1, stream_seq=28) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337453, gaps=[]) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337454, stream_id=1, stream_seq=28) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337454, gaps=[]) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337455, stream_id=1, stream_seq=28) 36038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337455, gaps=[]) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337456, stream_id=1, stream_seq=28) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337456, gaps=[]) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337457, stream_id=1, stream_seq=28) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337457, gaps=[]) 36039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337458, stream_id=1, stream_seq=28) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337458, gaps=[]) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337459, stream_id=1, stream_seq=28) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337459, gaps=[]) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337460, stream_id=1, stream_seq=28) 36040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337460, gaps=[]) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337461, stream_id=1, stream_seq=29) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337461, gaps=[]) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337462, stream_id=1, stream_seq=29) 36041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337462, gaps=[]) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337463, stream_id=1, stream_seq=29) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337463, gaps=[]) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337464, stream_id=1, stream_seq=29) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337464, gaps=[]) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337465, stream_id=1, stream_seq=29) 36042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337465, gaps=[]) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337466, stream_id=1, stream_seq=29) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337466, gaps=[]) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337467, stream_id=1, stream_seq=29) 36043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337467, gaps=[]) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337468, stream_id=1, stream_seq=29) 36044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337468, gaps=[]) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337469, stream_id=1, stream_seq=30) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337469, gaps=[]) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337470, stream_id=1, stream_seq=30) 36045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337470, gaps=[]) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337471, stream_id=1, stream_seq=30) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337471, gaps=[]) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337472, stream_id=1, stream_seq=30) 36046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337472, gaps=[]) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337473, stream_id=1, stream_seq=30) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337473, gaps=[]) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337474, stream_id=1, stream_seq=30) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337474, gaps=[]) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337475, stream_id=1, stream_seq=30) 36047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337475, gaps=[]) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337476, stream_id=1, stream_seq=30) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337476, gaps=[]) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337477, stream_id=1, stream_seq=31) 36048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337477, gaps=[]) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337478, stream_id=1, stream_seq=31) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337478, gaps=[]) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337479, stream_id=1, stream_seq=31) 36049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337479, gaps=[]) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337480, stream_id=1, stream_seq=31) 36050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337480, gaps=[]) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337481, stream_id=1, stream_seq=31) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337481, gaps=[]) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337482, stream_id=1, stream_seq=31) 36051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337482, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337483, stream_id=1, stream_seq=31) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337483, gaps=[]) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337484, stream_id=1, stream_seq=31) 36052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337484, gaps=[]) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337485, stream_id=1, stream_seq=32) 36053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337485, gaps=[]) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337486, stream_id=1, stream_seq=32) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337486, gaps=[]) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337487, stream_id=1, stream_seq=32) 36054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337487, gaps=[]) 36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337488, stream_id=1, stream_seq=32) 36055ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337488, gaps=[]) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337489, stream_id=1, stream_seq=32) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337489, gaps=[]) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337490, stream_id=1, stream_seq=32) 36056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337490, gaps=[]) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337491, stream_id=1, stream_seq=32) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337491, gaps=[]) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337492, stream_id=1, stream_seq=32) 36057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337492, gaps=[]) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=195337493, stream_id=1, stream_seq=33) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=195337493, gaps=[]) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337494, stream_id=1, stream_seq=33) 36059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=195337494, gaps=[]) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337495, stream_id=1, stream_seq=33) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=195337495, gaps=[]) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337496, stream_id=1, stream_seq=33) 36060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=195337496, gaps=[]) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337497, stream_id=1, stream_seq=33) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=195337497, gaps=[]) 36061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337498, stream_id=1, stream_seq=33) 36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=195337498, gaps=[]) 36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=195337499, stream_id=1, stream_seq=33) 36062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=195337499, gaps=[]) 36063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=195337500, stream_id=1, stream_seq=33) 36094ms [log] 262140 36094ms [log] 262140 36094ms [log] [file] 36094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=195337500, gaps=[]) 36264ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074"}', extra='') 36264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 36264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 36264ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 36264ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 36264ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 36265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 36265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 36265ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36265ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 36265ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36265ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 36265ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2d61e196-15de-4c2c-bff3-e821cd8e0074", "state": "closed"}] 36266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 36266ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 36266ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbf\x10\xdaq\x8733\x89\xf8\x1ah\xf7') 36268ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbf\x10\xdaq\x8733\x89\xf8\x1ah\xf7') 36268ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57768) 36268ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 36268ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 36335ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 36335ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 36404ms [err] Traceback (most recent call last): 36404ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 36404ms [err] return _run_code(code, main_globals, None, 36404ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 36404ms [err] exec(code, run_globals) 36404ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 36404ms [err] sys.exit(main()) 36404ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 36404ms [err] asyncio.run(main_async()) 36404ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 36404ms [err] return loop.run_until_complete(main) 36404ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 36405ms [err] self.run_forever() 36405ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 36405ms [err] self._run_once() 36405ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 36405ms [err] event_list = self._selector.select(timeout) 36405ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 36405ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 36405ms [err] KeyboardInterrupt 36408ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 36408ms [err] h.flush() 36408ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== python Client to python Client File tests : should transmit file 41510ms [log] starting device 41903ms [err] DEBUG:asyncio:Using selector: EpollSelector 41973ms [err] ERROR:asyncio:Unclosed client session 41973ms [err] client_session: 42037ms [log] parsing 42037ms [log] creating device handler 42037ms [log] [ready] 42037ms [log] reading line 42037ms [log] [websocketToken] "465b37ff-8701-4f50-8ee8-a7b22fc0b88c" 42055ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42055ms [log] [websocketConnected] 42255ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42255ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42272ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ca6ff6c7-9086-4b54-b548-487eebfb5930"}}', extra='') 42272ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ca6ff6c7-9086-4b54-b548-487eebfb5930"} 42313ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 42317ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "new"}] 44320ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 44321ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 44321ms [err] v=0 44321ms [err] o=- 3930741117 3930741117 IN IP4 0.0.0.0 44321ms [err] s=- 44321ms [err] t=0 0 44321ms [err] a=group:BUNDLE 0 44321ms [err] a=msid-semantic:WMS * 44321ms [err] m=application 9 DTLS/SCTP 5000 44321ms [err] c=IN IP4 0.0.0.0 44321ms [err] a=mid:0 44321ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44321ms [err] a=max-message-size:65536 44321ms [err] a=ice-ufrag:BTm0 44321ms [err] a=ice-pwd:YsVY6X7LgbaVdmQogohCGE 44321ms [err] a=fingerprint:sha-256 9A:6F:9F:AF:9E:14:AF:D1:D4:63:4A:D4:BE:03:5A:18:4A:3C:EA:8A:D6:F8:4B:D7:89:6A:DD:D2:B4:A8:5B:04 44321ms [err] a=setup:actpass 44321ms [err] 44323ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 44323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44324ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "new"}] 44324ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44325ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44327ms [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'\xb5\x01\xa1\x18\xbb\x9ep\xc1\xdf\x82MZ') 44327ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't^\x815\x81\xd2\x08+\x13\x06\xc9\x9b') 44328ms [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'\xb5\x01\xa1\x18\xbb\x9ep\xc1\xdf\x82MZ') 44329ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't^\x815\x81\xd2\x08+\x13\x06\xc9\x9b') 44330ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44330ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'*\xb7\x02,\x13\x11!A ^\xa0\x85') 44331ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'*\xb7\x02,\x13\x11!A ^\xa0\x85') 44331ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x99M\xe7^\xffL'\xf5\x02\xbf^%") 44333ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b"\x99M\xe7^\xffL'\xf5\x02\xbf^%") 44333ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61551) (expires in 600 seconds) 44333ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44334ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44334ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44334ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 44334ms [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='') 44335ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43445) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xae\xc0\xd8\xa1\xcegH\x817\x0c\xb9'") 44361ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43445) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xae\xc0\xd8\xa1\xcegH\x817\x0c\xb9'") 44368ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc","content":{"type":"answer","sdp":"v=0\\r\\no=- 3930741117 3930741117 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 43445 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 43445 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37187 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43445 typ srflx raddr 172.30.0.1 rport 43445\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37187 typ srflx raddr 172.17.0.2 rport 37187\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49981 typ relay raddr 172.17.0.2 rport 60185\\r\\na=end-of-candidates\\r\\na=ice-ufrag:IqoW\\r\\na=ice-pwd:0tMTaD9q4UHaRJSlNa50bX\\r\\na=fingerprint:sha-256 D1:3D:7F:4F:DA:96:A8:D6:2D:B0:EE:7E:00:8E:A5:1F:9F:0F:B3:C8:C2:2D:1E:9E:F0:0F:6E:37:FE:9C:1A:56\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 44369ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 44369ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 44369ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 44369ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 44369ms [err] v=0 44369ms [err] o=- 3930741117 3930741117 IN IP4 0.0.0.0 44369ms [err] s=- 44369ms [err] t=0 0 44369ms [err] a=group:BUNDLE 0 44369ms [err] a=msid-semantic:WMS * 44369ms [err] m=application 43445 DTLS/SCTP 5000 44369ms [err] c=IN IP4 172.30.0.1 44369ms [err] a=mid:0 44369ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44369ms [err] a=max-message-size:65536 44369ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43445 typ host 44369ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37187 typ host 44369ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43445 typ srflx raddr 172.30.0.1 rport 43445 44369ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37187 typ srflx raddr 172.17.0.2 rport 37187 44369ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49981 typ relay raddr 172.17.0.2 rport 60185 44369ms [err] a=end-of-candidates 44369ms [err] a=ice-ufrag:IqoW 44369ms [err] a=ice-pwd:0tMTaD9q4UHaRJSlNa50bX 44369ms [err] a=fingerprint:sha-256 D1:3D:7F:4F:DA:96:A8:D6:2D:B0:EE:7E:00:8E:A5:1F:9F:0F:B3:C8:C2:2D:1E:9E:F0:0F:6E:37:FE:9C:1A:56 44369ms [err] a=setup:active 44369ms [err] 44371ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 44371ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44371ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44372ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.30.0.1', 43445)) State.FROZEN -> State.WAITING 44372ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('172.30.0.1', 43445)) State.FROZEN -> State.WAITING 44372ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.17.0.2', 37187)) State.FROZEN -> State.WAITING 44372ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('172.30.0.1', 43445)) State.FROZEN -> State.WAITING 44372ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vfxUY8VP2o 1 udp 1862270975 172.17.0.2 43445 typ prflx) 44373ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44373ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44373ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 44373ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.17.0.2', 43445)) State.WAITING -> State.IN_PROGRESS 44373ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43445) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1f\xed\x0e\x9e\x13\x8f\x16\xed\x9f\xdd=') 44374ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.30.0.1', 43445)) State.WAITING -> State.IN_PROGRESS 44374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43445) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\xc7\x1e\xc5!8W\xb68HP\x05') 44374ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "connecting"}] 44375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43445) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1f\xed\x0e\x9e\x13\x8f\x16\xed\x9f\xdd=') 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.17.0.2', 43445)) State.IN_PROGRESS -> State.SUCCEEDED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('172.30.0.1', 43445)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.17.0.2', 37187)) State.WAITING -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('172.17.0.2', 37187)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('141.24.211.56', 43445)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('141.24.211.56', 43445)) State.FROZEN -> State.FAILED 44375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('141.24.211.56', 37187)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('141.24.211.56', 37187)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('141.24.210.113', 49981)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59151) -> ('141.24.210.113', 49981)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('172.30.0.1', 43445)) State.WAITING -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('172.17.0.2', 37187)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('141.24.211.56', 43445)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('141.24.211.56', 37187)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61551) -> ('141.24.210.113', 49981)) State.FROZEN -> State.FAILED 44376ms [err] INFO:aioice.ice:Connection(0) ICE completed 44377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43445) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\xc7\x1e\xc5!8W\xb68HP\x05') 44377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60876) -> ('172.30.0.1', 43445)) State.IN_PROGRESS -> State.SUCCEEDED 44378ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43445) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x930\x11\x9a5\xf4H\xf0\xf0e\x9c\xa2') 44378ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43445) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x930\x11\x9a5\xf4H\xf0\xf0e\x9c\xa2') 44394ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 44394ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44395ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 44396ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 44399ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44400ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 44400ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 44400ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 44400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 44400ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 44401ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 44401ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "connected"}] 44403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 44403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 44403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 44403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 44404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 44404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 44405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 44405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 44405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 44406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2298375131, stream_id=1, stream_seq=0) 44406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3140292656, stream_id=1, stream_seq=0) 44407ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292656, gaps=[]) 44408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2298375131, gaps=[]) 44408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3140292657, stream_id=1, stream_seq=1) 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292657, gaps=[]) 44409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292658, stream_id=1, stream_seq=2) 44410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292658, gaps=[]) 44410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292659, stream_id=1, stream_seq=2) 44410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292659, gaps=[]) 44410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292660, stream_id=1, stream_seq=2) 44410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292660, gaps=[]) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292661, stream_id=1, stream_seq=2) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292661, gaps=[]) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292662, stream_id=1, stream_seq=2) 44412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292662, gaps=[]) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292663, stream_id=1, stream_seq=2) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292663, gaps=[]) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292664, stream_id=1, stream_seq=2) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292664, gaps=[]) 44413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292665, stream_id=1, stream_seq=3) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292665, gaps=[]) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292666, stream_id=1, stream_seq=3) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292666, gaps=[]) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292667, stream_id=1, stream_seq=3) 44414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292667, gaps=[]) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292668, stream_id=1, stream_seq=3) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292668, gaps=[]) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292669, stream_id=1, stream_seq=3) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292669, gaps=[]) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292670, stream_id=1, stream_seq=3) 44415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292670, gaps=[]) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292671, stream_id=1, stream_seq=3) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292671, gaps=[]) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292672, stream_id=1, stream_seq=4) 44416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292672, gaps=[]) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292673, stream_id=1, stream_seq=4) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292673, gaps=[]) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292674, stream_id=1, stream_seq=4) 44417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292674, gaps=[]) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292675, stream_id=1, stream_seq=4) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292675, gaps=[]) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292676, stream_id=1, stream_seq=4) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292676, gaps=[]) 44418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292677, stream_id=1, stream_seq=4) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292677, gaps=[]) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292678, stream_id=1, stream_seq=4) 44419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292678, gaps=[]) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292679, stream_id=1, stream_seq=5) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292679, gaps=[]) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292680, stream_id=1, stream_seq=5) 44420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292680, gaps=[]) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292681, stream_id=1, stream_seq=5) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292681, gaps=[]) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292682, stream_id=1, stream_seq=5) 44421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292682, gaps=[]) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292683, stream_id=1, stream_seq=5) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292683, gaps=[]) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292684, stream_id=1, stream_seq=5) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292684, gaps=[]) 44422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292685, stream_id=1, stream_seq=5) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292685, gaps=[]) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292686, stream_id=1, stream_seq=6) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292686, gaps=[]) 44423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292687, stream_id=1, stream_seq=6) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292687, gaps=[]) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292688, stream_id=1, stream_seq=6) 44424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292688, gaps=[]) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292689, stream_id=1, stream_seq=6) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292689, gaps=[]) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292690, stream_id=1, stream_seq=6) 44425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292690, gaps=[]) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292691, stream_id=1, stream_seq=6) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292691, gaps=[]) 44426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292692, stream_id=1, stream_seq=6) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292692, gaps=[]) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292693, stream_id=1, stream_seq=7) 44427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292693, gaps=[]) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292694, stream_id=1, stream_seq=7) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292694, gaps=[]) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292695, stream_id=1, stream_seq=7) 44428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292695, gaps=[]) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292696, stream_id=1, stream_seq=7) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292696, gaps=[]) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292697, stream_id=1, stream_seq=7) 44429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292697, gaps=[]) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292698, stream_id=1, stream_seq=7) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292698, gaps=[]) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292699, stream_id=1, stream_seq=7) 44430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292699, gaps=[]) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292700, stream_id=1, stream_seq=8) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292700, gaps=[]) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292701, stream_id=1, stream_seq=8) 44431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292701, gaps=[]) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292702, stream_id=1, stream_seq=8) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292702, gaps=[]) 44432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292703, stream_id=1, stream_seq=8) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292703, gaps=[]) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292704, stream_id=1, stream_seq=8) 44433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292704, gaps=[]) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292705, stream_id=1, stream_seq=8) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292705, gaps=[]) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292706, stream_id=1, stream_seq=8) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292706, gaps=[]) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292707, stream_id=1, stream_seq=9) 44434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292707, gaps=[]) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292708, stream_id=1, stream_seq=9) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292708, gaps=[]) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292709, stream_id=1, stream_seq=9) 44435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292709, gaps=[]) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292710, stream_id=1, stream_seq=9) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292710, gaps=[]) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292711, stream_id=1, stream_seq=9) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292711, gaps=[]) 44436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292712, stream_id=1, stream_seq=9) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292712, gaps=[]) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292713, stream_id=1, stream_seq=9) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292713, gaps=[]) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292714, stream_id=1, stream_seq=10) 44437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292714, gaps=[]) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292715, stream_id=1, stream_seq=10) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292715, gaps=[]) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292716, stream_id=1, stream_seq=10) 44438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292716, gaps=[]) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292717, stream_id=1, stream_seq=10) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292717, gaps=[]) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292718, stream_id=1, stream_seq=10) 44439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292718, gaps=[]) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292719, stream_id=1, stream_seq=10) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292719, gaps=[]) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292720, stream_id=1, stream_seq=10) 44440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292720, gaps=[]) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292721, stream_id=1, stream_seq=11) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292721, gaps=[]) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292722, stream_id=1, stream_seq=11) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292722, gaps=[]) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292723, stream_id=1, stream_seq=11) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292723, gaps=[]) 44441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292724, stream_id=1, stream_seq=11) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292724, gaps=[]) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292725, stream_id=1, stream_seq=11) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292725, gaps=[]) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292726, stream_id=1, stream_seq=11) 44442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292726, gaps=[]) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292727, stream_id=1, stream_seq=11) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292727, gaps=[]) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292728, stream_id=1, stream_seq=12) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292728, gaps=[]) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292729, stream_id=1, stream_seq=12) 44443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292729, gaps=[]) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292730, stream_id=1, stream_seq=12) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292730, gaps=[]) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292731, stream_id=1, stream_seq=12) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292731, gaps=[]) 44444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292732, stream_id=1, stream_seq=12) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292732, gaps=[]) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292733, stream_id=1, stream_seq=12) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292733, gaps=[]) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292734, stream_id=1, stream_seq=12) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292734, gaps=[]) 44445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292735, stream_id=1, stream_seq=13) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292735, gaps=[]) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292736, stream_id=1, stream_seq=13) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292736, gaps=[]) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292737, stream_id=1, stream_seq=13) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292737, gaps=[]) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292738, stream_id=1, stream_seq=13) 44446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292738, gaps=[]) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292739, stream_id=1, stream_seq=13) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292739, gaps=[]) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292740, stream_id=1, stream_seq=13) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292740, gaps=[]) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292741, stream_id=1, stream_seq=13) 44447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292741, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292742, stream_id=1, stream_seq=14) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292742, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292743, stream_id=1, stream_seq=14) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292743, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292744, stream_id=1, stream_seq=14) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292744, gaps=[]) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292745, stream_id=1, stream_seq=14) 44448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292745, gaps=[]) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292746, stream_id=1, stream_seq=14) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292746, gaps=[]) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292747, stream_id=1, stream_seq=14) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292747, gaps=[]) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292748, stream_id=1, stream_seq=14) 44449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292748, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292749, stream_id=1, stream_seq=15) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292749, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292750, stream_id=1, stream_seq=15) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292750, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292751, stream_id=1, stream_seq=15) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292751, gaps=[]) 44450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292752, stream_id=1, stream_seq=15) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292752, gaps=[]) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292753, stream_id=1, stream_seq=15) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292753, gaps=[]) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292754, stream_id=1, stream_seq=15) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292754, gaps=[]) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292755, stream_id=1, stream_seq=15) 44451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292755, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292756, stream_id=1, stream_seq=16) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292756, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292757, stream_id=1, stream_seq=16) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292757, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292758, stream_id=1, stream_seq=16) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292758, gaps=[]) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292759, stream_id=1, stream_seq=16) 44452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292759, gaps=[]) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292760, stream_id=1, stream_seq=16) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292760, gaps=[]) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292761, stream_id=1, stream_seq=16) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292761, gaps=[]) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292762, stream_id=1, stream_seq=16) 44453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292762, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292763, stream_id=1, stream_seq=17) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292763, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292764, stream_id=1, stream_seq=17) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292764, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292765, stream_id=1, stream_seq=17) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292765, gaps=[]) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292766, stream_id=1, stream_seq=17) 44454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292766, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292767, stream_id=1, stream_seq=17) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292767, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292768, stream_id=1, stream_seq=17) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292768, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292769, stream_id=1, stream_seq=17) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292769, gaps=[]) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292770, stream_id=1, stream_seq=18) 44455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292770, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292771, stream_id=1, stream_seq=18) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292771, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292772, stream_id=1, stream_seq=18) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292772, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292773, stream_id=1, stream_seq=18) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292773, gaps=[]) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292774, stream_id=1, stream_seq=18) 44456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292774, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292775, stream_id=1, stream_seq=18) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292775, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292776, stream_id=1, stream_seq=18) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292776, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292777, stream_id=1, stream_seq=19) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292777, gaps=[]) 44457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292778, stream_id=1, stream_seq=19) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292778, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292779, stream_id=1, stream_seq=19) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292779, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292780, stream_id=1, stream_seq=19) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292780, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292781, stream_id=1, stream_seq=19) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292781, gaps=[]) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292782, stream_id=1, stream_seq=19) 44458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292782, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292783, stream_id=1, stream_seq=19) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292783, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292784, stream_id=1, stream_seq=20) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292784, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292785, stream_id=1, stream_seq=20) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292785, gaps=[]) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292786, stream_id=1, stream_seq=20) 44459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292786, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292787, stream_id=1, stream_seq=20) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292787, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292788, stream_id=1, stream_seq=20) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292788, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292789, stream_id=1, stream_seq=20) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292789, gaps=[]) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292790, stream_id=1, stream_seq=20) 44460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292790, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292791, stream_id=1, stream_seq=21) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292791, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292792, stream_id=1, stream_seq=21) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292792, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292793, stream_id=1, stream_seq=21) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292793, gaps=[]) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292794, stream_id=1, stream_seq=21) 44461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292794, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292795, stream_id=1, stream_seq=21) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292795, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292796, stream_id=1, stream_seq=21) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292796, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292797, stream_id=1, stream_seq=21) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292797, gaps=[]) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292798, stream_id=1, stream_seq=22) 44462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292798, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292799, stream_id=1, stream_seq=22) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292799, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292800, stream_id=1, stream_seq=22) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292800, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292801, stream_id=1, stream_seq=22) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292801, gaps=[]) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292802, stream_id=1, stream_seq=22) 44463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292802, gaps=[]) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292803, stream_id=1, stream_seq=22) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292803, gaps=[]) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292804, stream_id=1, stream_seq=22) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292804, gaps=[]) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292805, stream_id=1, stream_seq=23) 44464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292805, gaps=[]) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292806, stream_id=1, stream_seq=23) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292806, gaps=[]) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292807, stream_id=1, stream_seq=23) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292807, gaps=[]) 44465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292808, stream_id=1, stream_seq=23) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292808, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292809, stream_id=1, stream_seq=23) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292809, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292810, stream_id=1, stream_seq=23) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292810, gaps=[]) 44466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292811, stream_id=1, stream_seq=23) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292811, gaps=[]) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292812, stream_id=1, stream_seq=24) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292812, gaps=[]) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292813, stream_id=1, stream_seq=24) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292813, gaps=[]) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292814, stream_id=1, stream_seq=24) 44467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292814, gaps=[]) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292815, stream_id=1, stream_seq=24) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292815, gaps=[]) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292816, stream_id=1, stream_seq=24) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292816, gaps=[]) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292817, stream_id=1, stream_seq=24) 44468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292817, gaps=[]) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292818, stream_id=1, stream_seq=24) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292818, gaps=[]) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292819, stream_id=1, stream_seq=25) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292819, gaps=[]) 44469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292820, stream_id=1, stream_seq=25) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292820, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292821, stream_id=1, stream_seq=25) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292821, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292822, stream_id=1, stream_seq=25) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292822, gaps=[]) 44470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292823, stream_id=1, stream_seq=25) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292823, gaps=[]) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292824, stream_id=1, stream_seq=25) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292824, gaps=[]) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292825, stream_id=1, stream_seq=25) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292825, gaps=[]) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292826, stream_id=1, stream_seq=26) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292826, gaps=[]) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292827, stream_id=1, stream_seq=26) 44471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292827, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292828, stream_id=1, stream_seq=26) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292828, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292829, stream_id=1, stream_seq=26) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292829, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292830, stream_id=1, stream_seq=26) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292830, gaps=[]) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292831, stream_id=1, stream_seq=26) 44472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292831, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292832, stream_id=1, stream_seq=26) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292832, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292833, stream_id=1, stream_seq=27) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292833, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292834, stream_id=1, stream_seq=27) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292834, gaps=[]) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292835, stream_id=1, stream_seq=27) 44473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292835, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292836, stream_id=1, stream_seq=27) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292836, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292837, stream_id=1, stream_seq=27) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292837, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292838, stream_id=1, stream_seq=27) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292838, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292839, stream_id=1, stream_seq=27) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292839, gaps=[]) 44474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292840, stream_id=1, stream_seq=28) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292840, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292841, stream_id=1, stream_seq=28) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292841, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292842, stream_id=1, stream_seq=28) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292842, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292843, stream_id=1, stream_seq=28) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292843, gaps=[]) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292844, stream_id=1, stream_seq=28) 44475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292844, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292845, stream_id=1, stream_seq=28) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292845, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292846, stream_id=1, stream_seq=28) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292846, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292847, stream_id=1, stream_seq=29) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292847, gaps=[]) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292848, stream_id=1, stream_seq=29) 44476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292848, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292849, stream_id=1, stream_seq=29) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292849, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292850, stream_id=1, stream_seq=29) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292850, gaps=[]) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292851, stream_id=1, stream_seq=29) 44477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292851, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292852, stream_id=1, stream_seq=29) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292852, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292853, stream_id=1, stream_seq=29) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292853, gaps=[]) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292854, stream_id=1, stream_seq=30) 44478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292854, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292855, stream_id=1, stream_seq=30) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292855, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292856, stream_id=1, stream_seq=30) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292856, gaps=[]) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292857, stream_id=1, stream_seq=30) 44479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292857, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292858, stream_id=1, stream_seq=30) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292858, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292859, stream_id=1, stream_seq=30) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292859, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292860, stream_id=1, stream_seq=30) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292860, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292861, stream_id=1, stream_seq=31) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292861, gaps=[]) 44480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292862, stream_id=1, stream_seq=31) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292862, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292863, stream_id=1, stream_seq=31) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292863, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292864, stream_id=1, stream_seq=31) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292864, gaps=[]) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292865, stream_id=1, stream_seq=31) 44481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292865, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292866, stream_id=1, stream_seq=31) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292866, gaps=[]) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292867, stream_id=1, stream_seq=31) 44482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292867, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292868, stream_id=1, stream_seq=32) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292868, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292869, stream_id=1, stream_seq=32) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292869, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292870, stream_id=1, stream_seq=32) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292870, gaps=[]) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292871, stream_id=1, stream_seq=32) 44483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292871, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292872, stream_id=1, stream_seq=32) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292872, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292873, stream_id=1, stream_seq=32) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292873, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292874, stream_id=1, stream_seq=32) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292874, gaps=[]) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3140292875, stream_id=1, stream_seq=33) 44484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3140292875, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292876, stream_id=1, stream_seq=33) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3140292876, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292877, stream_id=1, stream_seq=33) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3140292877, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292878, stream_id=1, stream_seq=33) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3140292878, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292879, stream_id=1, stream_seq=33) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3140292879, gaps=[]) 44485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3140292880, stream_id=1, stream_seq=33) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3140292880, gaps=[]) 44486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3140292881, stream_id=1, stream_seq=33) 44518ms [log] 262140 44518ms [log] 262140 44518ms [log] [file] 44518ms [log] [experimentStatusChanged] {"status": "running", "message": null} 44518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3140292881, gaps=[]) 44518ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 44685ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc"}', extra='') 44686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 44686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 44686ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44686ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 44686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 44686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44686ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44686ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44686ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 44686ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44687ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 44687ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/00ba2603-3849-4e19-9a9a-0e2119e1ecfc", "state": "closed"}] 44687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44687ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44687ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x93\xef\n\xe4\xe9\x0ep\xd7\rJ\x06\xfe') 44688ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x93\xef\n\xe4\xe9\x0ep\xd7\rJ\x06\xfe') 44689ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61551) 44689ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44689ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44772ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44772ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44829ms [err] Traceback (most recent call last): 44829ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44829ms [err] return _run_code(code, main_globals, None, 44829ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44829ms [err] exec(code, run_globals) 44829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44829ms [err] sys.exit(main()) 44829ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44829ms [err] asyncio.run(main_async()) 44829ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44830ms [err] return loop.run_until_complete(main) 44830ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44830ms [err] self.run_forever() 44830ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44830ms [err] self._run_once() 44830ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44830ms [err] event_list = self._selector.select(timeout) 44830ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44831ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44831ms [err] KeyboardInterrupt 44833ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 44833ms [err] h.flush() 44833ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value 50495ms [log] starting device 50897ms [err] DEBUG:asyncio:Using selector: EpollSelector 50966ms [err] ERROR:asyncio:Unclosed client session 50966ms [err] client_session: 51041ms [log] parsing 51041ms [log] creating device handler 51041ms [log] [ready] 51041ms [log] reading line 51041ms [log] [websocketToken] "016a82a0-ae12-4768-a163-adaa3c88b4fc" 51054ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 51054ms [log] [websocketConnected] 52707ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52707ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52723ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a33496fc-153a-4917-bf6b-893cda135a98"}}', extra='') 52724ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a33496fc-153a-4917-bf6b-893cda135a98"} 52771ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d","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='') 52776ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d", "state": "new"}] 54779ms [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='') 54779ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 54779ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 54779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54779ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 54779ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6867887323894041886 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:RSVP\\r\\na=ice-pwd:pgpuSVYnZjRFdmr6NzU2uSeL\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 03:C8:8E:25:D1:66:96:F8:4F:21:D9:3D:B9:C2:1B:C9:85:7E:BD:13:54:45:5F:55:6E:D7:EC:96:E0:5E:21:F5\\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/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 54780ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54780ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 54780ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 54780ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54780ms [err] v=0 54780ms [err] o=- 6867887323894041886 2 IN IP4 127.0.0.1 54780ms [err] s=- 54780ms [err] t=0 0 54780ms [err] a=group:BUNDLE 0 54780ms [err] a=extmap-allow-mixed 54780ms [err] a=msid-semantic: WMS 54780ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54780ms [err] c=IN IP4 0.0.0.0 54780ms [err] a=ice-ufrag:RSVP 54780ms [err] a=ice-pwd:pgpuSVYnZjRFdmr6NzU2uSeL 54780ms [err] a=ice-options:trickle 54780ms [err] a=fingerprint:sha-256 03:C8:8E:25:D1:66:96:F8:4F:21:D9:3D:B9:C2:1B:C9:85:7E:BD:13:54:45:5F:55:6E:D7:EC:96:E0:5E:21:F5 54780ms [err] a=setup:actpass 54780ms [err] a=mid:0 54780ms [err] a=sctp-port:5000 54780ms [err] a=max-message-size:262144 54780ms [err] 54783ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54783ms [err] v=0 54783ms [err] o=- 6867887323894041886 2 IN IP4 127.0.0.1 54783ms [err] s=- 54783ms [err] t=0 0 54783ms [err] a=group:BUNDLE 0 54783ms [err] a=extmap-allow-mixed 54783ms [err] a=msid-semantic: WMS 54783ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54783ms [err] c=IN IP4 0.0.0.0 54783ms [err] a=ice-ufrag:RSVP 54783ms [err] a=ice-pwd:pgpuSVYnZjRFdmr6NzU2uSeL 54783ms [err] a=ice-options:trickle 54783ms [err] a=fingerprint:sha-256 03:C8:8E:25:D1:66:96:F8:4F:21:D9:3D:B9:C2:1B:C9:85:7E:BD:13:54:45:5F:55:6E:D7:EC:96:E0:5E:21:F5 54783ms [err] a=setup:actpass 54783ms [err] a=mid:0 54783ms [err] a=sctp-port:5000 54783ms [err] a=max-message-size:262144 54783ms [err] 54783ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 54783ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d", "state": "new"}] 54785ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 54785ms [err] v=0 54785ms [err] o=- 3930741127 3930741127 IN IP4 0.0.0.0 54785ms [err] s=- 54785ms [err] t=0 0 54785ms [err] a=group:BUNDLE 0 54785ms [err] a=msid-semantic:WMS * 54785ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54785ms [err] c=IN IP4 0.0.0.0 54785ms [err] a=mid:0 54785ms [err] a=sctp-port:5000 54785ms [err] a=max-message-size:65536 54785ms [err] a=ice-ufrag:KtBE 54785ms [err] a=ice-pwd:zCE94Jc5AU9YndcK450Noh 54785ms [err] a=fingerprint:sha-256 8D:46:94:F9:88:B5:DB:BE:BA:72:8D:22:F1:A7:DF:C0:30:9D:51:8A:F9:62:D1:E6:56:B0:6D:47:06:34:AF:7A 54785ms [err] a=setup:active 54785ms [err] 54785ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 54785ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 54785ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 54787ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 54788ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 54790ms [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'I0?\n\xf70\x86\x99\x82<\xcc>') 54790ms [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'\x89x\x13\xbec\xc4z\xfd\xff\x1f\x7f\t') 54791ms [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'I0?\n\xf70\x86\x99\x82<\xcc>') 54791ms [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'\x89x\x13\xbec\xc4z\xfd\xff\x1f\x7f\t') 54792ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 54793ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x98\x84\x82\x00\xcd\xe1\x94w\xe6\r\xb8}') 54794ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x98\x84\x82\x00\xcd\xe1\x94w\xe6\r\xb8}') 54794ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x7f\xd7\xe2\xb0\xbc\x87P4\x9a>jB') 54795ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x7f\xd7\xe2\xb0\xbc\x87P4\x9a>jB') 54795ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59628) (expires in 600 seconds) 54795ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 54796ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 54796ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 54797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 54797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 54797ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 54797ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 54798ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d", "state": "connecting"}] 54820ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zF9jMaovAU1G') 54821ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zF9jMaovAU1G') 54821ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ILnUxFjRD4 1 udp 1845501695 172.17.0.2 32912 typ prflx) 54821ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37186) -> ('172.17.0.2', 32912)) State.WAITING -> State.IN_PROGRESS 54821ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06\xbf#R\xd1\xcc\x8d|\x11[\xa4\x8f') 54826ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06\xbf#R\xd1\xcc\x8d|\x11[\xa4\x8f') 54827ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37186) -> ('172.17.0.2', 32912)) State.IN_PROGRESS -> State.SUCCEEDED 54827ms [err] INFO:aioice.ice:Connection(0) ICE completed 54837ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3338965165 1 udp 2113937151 c754f475-5ed2-432c-a0b5-a648cc741d9a.local 32912 typ host generation 0 ufrag RSVP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 54837ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54837ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 54837ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 54839ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 54839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 54840ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 54841ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 54846ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c754f475-5ed2-432c-a0b5-a648cc741d9a.local" resolved to 172.17.0.2 54848ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 54848ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 54848ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 54848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 54849ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 54849ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d", "state": "connected"}] 54850ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1126824658 1 udp 1677729535 141.24.211.56 32912 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag RSVP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 54850ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54850ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 54850ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 54852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 54852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 54852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 54853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 54853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 54854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 54855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=842422689, stream_id=1, stream_seq=0) 54855ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 54855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3491541167, stream_id=1, stream_seq=0) 54855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 54856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=842422689, gaps=[]) 54856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3491541167, gaps=[]) 54856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 54857ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:270812505 1 udp 33562623 141.24.210.113 54345 typ relay raddr 141.24.211.56 rport 32912 generation 0 ufrag RSVP network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 54857ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 54857ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 54858ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 54859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=842422690, stream_id=1, stream_seq=1) 54859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=842422690, gaps=[]) 54859ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 54859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=842422691, stream_id=1, stream_seq=2) 54859ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 54860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=842422691, gaps=[]) 54871ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dFVzW61p3ANn') 54872ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dFVzW61p3ANn') 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37186) -> ('172.17.0.2', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51686) -> ('172.17.0.2', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37186) -> ('141.24.211.56', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51686) -> ('141.24.211.56', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37186) -> ('141.24.210.113', 54345)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 51686) -> ('141.24.210.113', 54345)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59628) -> ('172.17.0.2', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59628) -> ('141.24.211.56', 32912)) State.FROZEN -> State.FAILED 54872ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59628) -> ('141.24.210.113', 54345)) State.FROZEN -> State.FAILED 54926ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54926ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ei9SOf1Hb7w4') 54934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 32912) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ei9SOf1Hb7w4') 55025ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d"}', extra='') 55026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 55026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 55026ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 55026ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 55026ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 55027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 55027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 55027ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55028ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 55028ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55028ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 55029ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31a08bc7-3df5-4b14-8064-01e54726094d", "state": "closed"}] 55030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 55030ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 55030ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\n\xb6\ts\x00\xbb\x07\x8d\x05u\xf2\xa9') 55031ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\n\xb6\ts\x00\xbb\x07\x8d\x05u\xf2\xa9') 55031ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59628) 55031ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 55032ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 55103ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55104ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 55187ms [err] Traceback (most recent call last): 55187ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 55187ms [err] return _run_code(code, main_globals, None, 55187ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 55187ms [err] exec(code, run_globals) 55187ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 55188ms [err] sys.exit(main()) 55188ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 55188ms [err] asyncio.run(main_async()) 55188ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 55188ms [err] return loop.run_until_complete(main) 55188ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 55188ms [err] self.run_forever() 55188ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 55188ms [err] self._run_once() 55188ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 55189ms [err] event_list = self._selector.select(timeout) 55189ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 55189ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 55189ms [err] KeyboardInterrupt 55191ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 55191ms [err] h.flush() 55191ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 55288ms [log] starting device 55687ms [err] DEBUG:asyncio:Using selector: EpollSelector 55754ms [err] ERROR:asyncio:Unclosed client session 55754ms [err] client_session: 55830ms [log] parsing 55830ms [log] creating device handler 55830ms [log] [ready] 55830ms [log] reading line 55830ms [log] [websocketToken] "79d6d1bf-e2d6-485a-9313-162b143e7b43" 55844ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 55844ms [log] [websocketConnected] 57540ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57540ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57560ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c97d7887-8384-4131-b852-0d4478b1837f"}}', extra='') 57560ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c97d7887-8384-4131-b852-0d4478b1837f"} 57599ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288","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='') 57604ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288", "state": "new"}] 59607ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59607ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59607ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 59608ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6433662372591461264 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:oLFa\\r\\na=ice-pwd:UjOxT6zP8J3yK3a4Le9za9/+\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1A:4D:9B:B1:A1:4D:90:D6:EA:9A:78:E1:DB:67:40:DB:0D:74:71:56:29:E2:AD:34:D1:EA:EC:9D:2E:A1:8B:0C\\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/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59608ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59608ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 59608ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 59608ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59608ms [err] v=0 59608ms [err] o=- 6433662372591461264 2 IN IP4 127.0.0.1 59608ms [err] s=- 59608ms [err] t=0 0 59608ms [err] a=group:BUNDLE 0 59608ms [err] a=extmap-allow-mixed 59608ms [err] a=msid-semantic: WMS 59608ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59608ms [err] c=IN IP4 0.0.0.0 59608ms [err] a=ice-ufrag:oLFa 59608ms [err] a=ice-pwd:UjOxT6zP8J3yK3a4Le9za9/+ 59608ms [err] a=ice-options:trickle 59608ms [err] a=fingerprint:sha-256 1A:4D:9B:B1:A1:4D:90:D6:EA:9A:78:E1:DB:67:40:DB:0D:74:71:56:29:E2:AD:34:D1:EA:EC:9D:2E:A1:8B:0C 59608ms [err] a=setup:actpass 59608ms [err] a=mid:0 59608ms [err] a=sctp-port:5000 59608ms [err] a=max-message-size:262144 59608ms [err] 59611ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59611ms [err] v=0 59611ms [err] o=- 6433662372591461264 2 IN IP4 127.0.0.1 59611ms [err] s=- 59611ms [err] t=0 0 59611ms [err] a=group:BUNDLE 0 59611ms [err] a=extmap-allow-mixed 59611ms [err] a=msid-semantic: WMS 59611ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59611ms [err] c=IN IP4 0.0.0.0 59611ms [err] a=ice-ufrag:oLFa 59611ms [err] a=ice-pwd:UjOxT6zP8J3yK3a4Le9za9/+ 59611ms [err] a=ice-options:trickle 59611ms [err] a=fingerprint:sha-256 1A:4D:9B:B1:A1:4D:90:D6:EA:9A:78:E1:DB:67:40:DB:0D:74:71:56:29:E2:AD:34:D1:EA:EC:9D:2E:A1:8B:0C 59611ms [err] a=setup:actpass 59611ms [err] a=mid:0 59611ms [err] a=sctp-port:5000 59611ms [err] a=max-message-size:262144 59611ms [err] 59611ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 59611ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288", "state": "new"}] 59613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 59613ms [err] v=0 59613ms [err] o=- 3930741132 3930741132 IN IP4 0.0.0.0 59613ms [err] s=- 59613ms [err] t=0 0 59613ms [err] a=group:BUNDLE 0 59613ms [err] a=msid-semantic:WMS * 59613ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59613ms [err] c=IN IP4 0.0.0.0 59613ms [err] a=mid:0 59613ms [err] a=sctp-port:5000 59613ms [err] a=max-message-size:65536 59613ms [err] a=ice-ufrag:CUaW 59613ms [err] a=ice-pwd:Nqacsy03oaOVynZnqUh1Vy 59613ms [err] a=fingerprint:sha-256 BD:5A:AC:0D:25:51:C8:43:E4:32:5B:06:B0:E9:57:6F:64:CB:26:F9:90:E3:09:7D:E3:AE:48:3E:5E:37:D7:B7 59613ms [err] a=setup:active 59613ms [err] 59613ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 59613ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 59613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 59615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 59616ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 59618ms [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'K\x9c\x17\x80\xd3\x04l\x1e\xe4C\xf3\xf1') 59618ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't\xbc\x83I`Ch\xf7\xb8T\xd9\xbc') 59618ms [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'K\x9c\x17\x80\xd3\x04l\x1e\xe4C\xf3\xf1') 59619ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't\xbc\x83I`Ch\xf7\xb8T\xd9\xbc') 59620ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 59620ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xd9\x18\xbe!\xc8\x90'>\xefv\xf3M") 59621ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xd9\x18\xbe!\xc8\x90'>\xefv\xf3M") 59621ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xea7\xc7\x83=9%F;BC\xe3') 59622ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xea7\xc7\x83=9%F;BC\xe3') 59623ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60045) (expires in 600 seconds) 59623ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 59623ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 59624ms [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='') 59624ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 59624ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 59624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 59624ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 59625ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 59625ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 59626ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288", "state": "connecting"}] 59649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'neVjbvJUrbmW') 59649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'neVjbvJUrbmW') 59650ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(mJULtObzxd 1 udp 1845501695 172.17.0.2 46106 typ prflx) 59650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('172.17.0.2', 46106)) State.WAITING -> State.IN_PROGRESS 59650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbe\x05\x0f\xbc<\xbe\xcf\xbfm\xa1\xab\xe6') 59651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbe\x05\x0f\xbc<\xbe\xcf\xbfm\xa1\xab\xe6') 59652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('172.17.0.2', 46106)) State.IN_PROGRESS -> State.SUCCEEDED 59652ms [err] INFO:aioice.ice:Connection(0) ICE completed 59660ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:18296988 1 udp 2113937151 7db43a76-e291-43f3-885d-4487e1568dd3.local 46106 typ host generation 0 ufrag oLFa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59661ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59661ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 59661ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 59667ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7db43a76-e291-43f3-885d-4487e1568dd3.local" resolved to 172.17.0.2 59667ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2453442959 1 udp 1677729535 141.24.211.56 46106 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag oLFa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59668ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59668ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 59668ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 59669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('172.17.0.2', 46106)) State.FROZEN -> State.IN_PROGRESS 59669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99\x9a%\xfe\x83}\x8dV<\xdb\x03\x95') 59670ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99\x9a%\xfe\x83}\x8dV<\xdb\x03\x95') 59670ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('172.17.0.2', 46106)) State.IN_PROGRESS -> State.SUCCEEDED 59675ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:739256957 1 udp 33562623 141.24.210.113 65503 typ relay raddr 141.24.211.56 rport 46106 generation 0 ufrag oLFa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59675ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 59675ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 59676ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 59689ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33613) -> ('172.17.0.2', 46106)) State.FROZEN -> State.IN_PROGRESS 59689ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0\nJm\xe82K\xc3\xc5\x90$\xfe') 59690ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0\nJm\xe82K\xc3\xc5\x90$\xfe') 59690ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33613) -> ('172.17.0.2', 46106)) State.IN_PROGRESS -> State.SUCCEEDED 59700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MK2zpindp+q1') 59700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MK2zpindp+q1') 59700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('141.24.211.56', 46106)) State.FROZEN -> State.FAILED 59700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33613) -> ('141.24.211.56', 46106)) State.FROZEN -> State.FAILED 59700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50917) -> ('141.24.210.113', 65503)) State.FROZEN -> State.FAILED 59700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 33613) -> ('141.24.210.113', 65503)) State.FROZEN -> State.FAILED 59701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60045) -> ('172.17.0.2', 46106)) State.FROZEN -> State.FAILED 59701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60045) -> ('141.24.211.56', 46106)) State.FROZEN -> State.FAILED 59701ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60045) -> ('141.24.210.113', 65503)) State.FROZEN -> State.FAILED 59709ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 59709ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 59710ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 59711ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 59715ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 59715ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 59715ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 59715ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 59715ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 59716ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288", "state": "connected"}] 59719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 59719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 59719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 59720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 59720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 59720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 59721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=378950429, stream_id=1, stream_seq=0) 59721ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 59721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2278826674, stream_id=1, stream_seq=0) 59721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 59722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=378950429, gaps=[]) 59722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2278826674, gaps=[]) 59722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 59723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=378950430, stream_id=1, stream_seq=1) 59723ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=378950430, gaps=[]) 59723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=378950431, stream_id=1, stream_seq=2) 59723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=378950431, gaps=[]) 59723ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=378950432, stream_id=1, stream_seq=3) 59725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=378950432, gaps=[]) 59725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=378950433, stream_id=1, stream_seq=4) 59725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=378950433, gaps=[]) 59762ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hBHPSVrMljhf') 59762ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46106) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hBHPSVrMljhf') 59787ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 59787ms [log] [experimentStatusChanged] {"status": "running", "message": null} 59884ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288"}', extra='') 59884ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 59885ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 59885ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 59886ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 59886ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 59886ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 59886ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 59887ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 59887ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 59887ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 59887ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 59888ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7e33ce8a-4f39-4e50-bfd3-fc3eedaa6288", "state": "closed"}] 59889ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 59889ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 59889ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd2\x8a\r\x8e}\x01\x8dG\xda6\xf7\xa6') 59890ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd2\x8a\r\x8e}\x01\x8dG\xda6\xf7\xa6') 59891ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60045) 59891ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 59891ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 59959ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 59959ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 60032ms [err] Traceback (most recent call last): 60032ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 60032ms [err] return _run_code(code, main_globals, None, 60032ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 60032ms [err] exec(code, run_globals) 60032ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 60032ms [err] sys.exit(main()) 60032ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 60032ms [err] asyncio.run(main_async()) 60032ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 60033ms [err] return loop.run_until_complete(main) 60033ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 60033ms [err] self.run_forever() 60033ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 60033ms [err] self._run_once() 60033ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 60034ms [err] event_list = self._selector.select(timeout) 60034ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 60034ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 60034ms [err] KeyboardInterrupt 60036ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 60036ms [err] h.flush() 60036ms [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 69796ms [log] starting device 70195ms [err] DEBUG:asyncio:Using selector: EpollSelector 70265ms [err] ERROR:asyncio:Unclosed client session 70265ms [err] client_session: 70324ms [log] parsing 70324ms [log] creating device handler 70324ms [log] [ready] 70324ms [log] reading line 70324ms [log] [websocketToken] "9e5fbcb0-3c9b-4c59-b998-8e9d0721f8dc" 70345ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70345ms [log] [websocketConnected] 70485ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70485ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70495ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3689d201-ba14-4e48-ba9f-789933b95c80"}}', extra='') 70495ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3689d201-ba14-4e48-ba9f-789933b95c80"} 70530ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"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='') 70534ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "new"}] 72538ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72538ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72538ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 72538ms [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='') 72538ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72555ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741145 3930741145 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 60349 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 60349 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56680 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56680 typ srflx raddr 172.17.0.2 rport 56680\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60349 typ srflx raddr 172.30.0.1 rport 60349\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59137 typ relay raddr 172.17.0.2 rport 57349\\r\\na=end-of-candidates\\r\\na=ice-ufrag:RJkv\\r\\na=ice-pwd:5STdwdcVxT5vvajt8HYNOk\\r\\na=fingerprint:sha-256 C1:06:E0:1F:0A:14:ED:37:0E:05:26:88:D7:E4:10:49:06:0C:76:97:99:52:99:96:A5:EB:0E:32:DD:D5:01:11\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 72555ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 72555ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 72555ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 72556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72556ms [err] v=0 72556ms [err] o=- 3930741145 3930741145 IN IP4 0.0.0.0 72556ms [err] s=- 72556ms [err] t=0 0 72556ms [err] a=group:BUNDLE 0 72556ms [err] a=msid-semantic:WMS * 72556ms [err] m=application 60349 DTLS/SCTP 5000 72556ms [err] c=IN IP4 172.30.0.1 72556ms [err] a=mid:0 72556ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72556ms [err] a=max-message-size:65536 72556ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60349 typ host 72556ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56680 typ host 72556ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56680 typ srflx raddr 172.17.0.2 rport 56680 72556ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60349 typ srflx raddr 172.30.0.1 rport 60349 72556ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59137 typ relay raddr 172.17.0.2 rport 57349 72556ms [err] a=end-of-candidates 72556ms [err] a=ice-ufrag:RJkv 72556ms [err] a=ice-pwd:5STdwdcVxT5vvajt8HYNOk 72556ms [err] a=fingerprint:sha-256 C1:06:E0:1F:0A:14:ED:37:0E:05:26:88:D7:E4:10:49:06:0C:76:97:99:52:99:96:A5:EB:0E:32:DD:D5:01:11 72556ms [err] a=setup:actpass 72556ms [err] 72558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 72558ms [err] v=0 72558ms [err] o=- 3930741145 3930741145 IN IP4 0.0.0.0 72558ms [err] s=- 72558ms [err] t=0 0 72558ms [err] a=group:BUNDLE 0 72558ms [err] a=msid-semantic:WMS * 72558ms [err] m=application 60349 DTLS/SCTP 5000 72558ms [err] c=IN IP4 172.30.0.1 72558ms [err] a=mid:0 72558ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72558ms [err] a=max-message-size:65536 72558ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60349 typ host 72558ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56680 typ host 72558ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56680 typ srflx raddr 172.17.0.2 rport 56680 72558ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60349 typ srflx raddr 172.30.0.1 rport 60349 72558ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59137 typ relay raddr 172.17.0.2 rport 57349 72558ms [err] a=end-of-candidates 72558ms [err] a=ice-ufrag:RJkv 72558ms [err] a=ice-pwd:5STdwdcVxT5vvajt8HYNOk 72558ms [err] a=fingerprint:sha-256 C1:06:E0:1F:0A:14:ED:37:0E:05:26:88:D7:E4:10:49:06:0C:76:97:99:52:99:96:A5:EB:0E:32:DD:D5:01:11 72558ms [err] a=setup:actpass 72558ms [err] 72558ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 72559ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "new"}] 72560ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 72560ms [err] v=0 72560ms [err] o=- 3930741145 3930741145 IN IP4 0.0.0.0 72560ms [err] s=- 72560ms [err] t=0 0 72560ms [err] a=group:BUNDLE 0 72560ms [err] a=msid-semantic:WMS * 72560ms [err] m=application 9 DTLS/SCTP 5000 72560ms [err] c=IN IP4 0.0.0.0 72560ms [err] a=mid:0 72560ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72560ms [err] a=max-message-size:65536 72560ms [err] a=ice-ufrag:dH7N 72560ms [err] a=ice-pwd:ZXgwWoZHICCTbDFJgzTZh0 72560ms [err] a=fingerprint:sha-256 94:54:BD:A7:6D:E4:32:FC:D3:A8:5E:A7:66:C1:6E:A2:EF:3D:49:EF:49:0D:0A:6B:BD:50:39:91:68:88:3B:2B 72560ms [err] a=setup:active 72560ms [err] 72560ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72560ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 72560ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72561ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72562ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72564ms [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\xa2\xde\xc2\xed=\x99\x0e4\xaa\xee\xa7') 72564ms [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'\xb7\xc5:\x9cJ\x12QR\xe0\x16\x95Y') 72564ms [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\xa2\xde\xc2\xed=\x99\x0e4\xaa\xee\xa7') 72565ms [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'\xb7\xc5:\x9cJ\x12QR\xe0\x16\x95Y') 72566ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72566ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xa1\x84?\xd9\xc9'4>0H\xa6\x84") 72567ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xa1\x84?\xd9\xc9'4>0H\xa6\x84") 72567ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'f$:\x9c \x9b\x1b\xba\x1d\xe9\x17\xeb') 72568ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'f$:\x9c \x9b\x1b\xba\x1d\xe9\x17\xeb') 72568ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64277) (expires in 600 seconds) 72569ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72569ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72569ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 72570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72570ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.30.0.1', 60349)) State.FROZEN -> State.WAITING 72570ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('172.30.0.1', 60349)) State.FROZEN -> State.WAITING 72570ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.17.0.2', 56680)) State.FROZEN -> State.WAITING 72570ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('172.30.0.1', 60349)) State.FROZEN -> State.WAITING 72571ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72571ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 72571ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.30.0.1', 60349)) State.WAITING -> State.IN_PROGRESS 72571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60349) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06!Yb\xc4I\x8b\x8cT\xce\xc9S') 72571ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "connecting"}] 72572ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60349) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06!Yb\xc4I\x8b\x8cT\xce\xc9S') 72572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.30.0.1', 60349)) State.IN_PROGRESS -> State.SUCCEEDED 72572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.211.56', 56680)) State.FROZEN -> State.WAITING 72572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.211.56', 60349)) State.FROZEN -> State.WAITING 72572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.210.113', 59137)) State.FROZEN -> State.WAITING 72586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60349) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7 u"j\x87\xdc\xda\x02\x02\xd8\x83') 72586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60349) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7 u"j\x87\xdc\xda\x02\x02\xd8\x83') 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('172.30.0.1', 60349)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.17.0.2', 56680)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('172.17.0.2', 56680)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.211.56', 56680)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('141.24.211.56', 56680)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.211.56', 60349)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('141.24.211.56', 60349)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('172.30.0.1', 60349)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('172.17.0.2', 56680)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('141.24.210.113', 59137)) State.WAITING -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42595) -> ('141.24.210.113', 59137)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('141.24.211.56', 56680)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('141.24.211.56', 60349)) State.FROZEN -> State.FAILED 72587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64277) -> ('141.24.210.113', 59137)) State.FROZEN -> State.FAILED 72588ms [err] INFO:aioice.ice:Connection(0) ICE completed 72588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60349) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc\xbc[i\xaf\xeb\xce\xcbo%3\x93') 72588ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60349) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc\xbc[i\xaf\xeb\xce\xcbo%3\x93') 72588ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Cczc7rTeQY 1 udp 1862270975 172.17.0.2 60349 typ prflx) 72588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.17.0.2', 60349)) State.WAITING -> State.IN_PROGRESS 72589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60349) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8b\xff%\xa7}&\x82\xe6K\xd1\xde\xb6') 72590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60349) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8b\xff%\xa7}&\x82\xe6K\xd1\xde\xb6') 72590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42453) -> ('172.17.0.2', 60349)) State.IN_PROGRESS -> State.SUCCEEDED 72591ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 72591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72593ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 72593ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 72611ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 72612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 72612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72612ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 72613ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "connected"}] 72613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 72613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 72613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 72615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 72615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 72616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 72617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4285172319, stream_id=1, stream_seq=0) 72617ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2094021669, stream_id=1, stream_seq=0) 72618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 72618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172319, gaps=[]) 72619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2094021669, gaps=[]) 72619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 72620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4285172320, stream_id=1, stream_seq=1) 72620ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172320, gaps=[]) 72621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4285172321, stream_id=1, stream_seq=2) 72621ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285172321, gaps=[]) 72691ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72691ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72786ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9"}', extra='') 72787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 72787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 72787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 72788ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 72788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72789ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 72789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72789ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 72790ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d0b32c60-2268-4829-8833-bd1cd382fbd9", "state": "closed"}] 72791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72791ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72791ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x16\x04\x0e\t4<>\xfc\x9c\\\x11\xb4') 72792ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x16\x04\x0e\t4<>\xfc\x9c\\\x11\xb4') 72793ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64277) 72793ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72793ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72858ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72858ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 72930ms [err] Traceback (most recent call last): 72930ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72930ms [err] return _run_code(code, main_globals, None, 72930ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72931ms [err] exec(code, run_globals) 72931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72931ms [err] sys.exit(main()) 72931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72931ms [err] asyncio.run(main_async()) 72931ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72931ms [err] return loop.run_until_complete(main) 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72931ms [err] self.run_forever() 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72931ms [err] self._run_once() 72931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72932ms [err] event_list = self._selector.select(timeout) 72932ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72932ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72932ms [err] KeyboardInterrupt 72933ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 72933ms [err] h.flush() 72933ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 73038ms [log] starting device 73429ms [err] DEBUG:asyncio:Using selector: EpollSelector 73500ms [err] ERROR:asyncio:Unclosed client session 73500ms [err] client_session: 73563ms [log] parsing 73563ms [log] creating device handler 73563ms [log] [ready] 73563ms [log] reading line 73563ms [log] [websocketToken] "f8ee1d33-5bc1-4971-a700-da11ddf718d3" 73580ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73580ms [log] [websocketConnected] 73811ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73811ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73834ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/76ba359a-b231-4423-8939-b3fcf1fd62fb"}}', extra='') 73834ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/76ba359a-b231-4423-8939-b3fcf1fd62fb"} 73874ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"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='') 73882ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "new"}] 75885ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 75885ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75885ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 75886ms [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='') 75886ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75904ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741148 3930741148 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 49435 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 49435 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44035 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44035 typ srflx raddr 172.17.0.2 rport 44035\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49435 typ srflx raddr 172.30.0.1 rport 49435\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62055 typ relay raddr 172.17.0.2 rport 58773\\r\\na=end-of-candidates\\r\\na=ice-ufrag:wINW\\r\\na=ice-pwd:MY0VQwkJNIm9PYA1BKPCfV\\r\\na=fingerprint:sha-256 31:CC:BA:2D:FA:26:EF:AC:21:43:B3:A0:BB:A3:23:12:28:31:BA:3B:E1:70:F0:FA:C1:08:3E:60:A5:D8:98:99\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 75904ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 75904ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 75904ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 75904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75904ms [err] v=0 75904ms [err] o=- 3930741148 3930741148 IN IP4 0.0.0.0 75904ms [err] s=- 75904ms [err] t=0 0 75904ms [err] a=group:BUNDLE 0 75904ms [err] a=msid-semantic:WMS * 75904ms [err] m=application 49435 DTLS/SCTP 5000 75904ms [err] c=IN IP4 172.30.0.1 75904ms [err] a=mid:0 75904ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75904ms [err] a=max-message-size:65536 75904ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49435 typ host 75904ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44035 typ host 75904ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44035 typ srflx raddr 172.17.0.2 rport 44035 75904ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49435 typ srflx raddr 172.30.0.1 rport 49435 75904ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62055 typ relay raddr 172.17.0.2 rport 58773 75904ms [err] a=end-of-candidates 75904ms [err] a=ice-ufrag:wINW 75904ms [err] a=ice-pwd:MY0VQwkJNIm9PYA1BKPCfV 75904ms [err] a=fingerprint:sha-256 31:CC:BA:2D:FA:26:EF:AC:21:43:B3:A0:BB:A3:23:12:28:31:BA:3B:E1:70:F0:FA:C1:08:3E:60:A5:D8:98:99 75904ms [err] a=setup:actpass 75904ms [err] 75906ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75906ms [err] v=0 75906ms [err] o=- 3930741148 3930741148 IN IP4 0.0.0.0 75906ms [err] s=- 75906ms [err] t=0 0 75906ms [err] a=group:BUNDLE 0 75906ms [err] a=msid-semantic:WMS * 75906ms [err] m=application 49435 DTLS/SCTP 5000 75906ms [err] c=IN IP4 172.30.0.1 75906ms [err] a=mid:0 75906ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75906ms [err] a=max-message-size:65536 75906ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 49435 typ host 75906ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 44035 typ host 75906ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 44035 typ srflx raddr 172.17.0.2 rport 44035 75906ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 49435 typ srflx raddr 172.30.0.1 rport 49435 75906ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62055 typ relay raddr 172.17.0.2 rport 58773 75906ms [err] a=end-of-candidates 75906ms [err] a=ice-ufrag:wINW 75906ms [err] a=ice-pwd:MY0VQwkJNIm9PYA1BKPCfV 75906ms [err] a=fingerprint:sha-256 31:CC:BA:2D:FA:26:EF:AC:21:43:B3:A0:BB:A3:23:12:28:31:BA:3B:E1:70:F0:FA:C1:08:3E:60:A5:D8:98:99 75906ms [err] a=setup:actpass 75906ms [err] 75906ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 75906ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "new"}] 75907ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 75907ms [err] v=0 75907ms [err] o=- 3930741148 3930741148 IN IP4 0.0.0.0 75907ms [err] s=- 75907ms [err] t=0 0 75907ms [err] a=group:BUNDLE 0 75907ms [err] a=msid-semantic:WMS * 75907ms [err] m=application 9 DTLS/SCTP 5000 75907ms [err] c=IN IP4 0.0.0.0 75907ms [err] a=mid:0 75907ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75907ms [err] a=max-message-size:65536 75907ms [err] a=ice-ufrag:Dpsm 75907ms [err] a=ice-pwd:xyWeFQ2hDxL8i91Pz1KrU1 75907ms [err] a=fingerprint:sha-256 36:82:1C:8D:65:B7:A0:D6:AB:75:5D:80:FA:E9:8D:AC:BB:39:1E:99:DB:18:01:7D:FD:81:EB:A7:73:30:59:FB 75907ms [err] a=setup:active 75907ms [err] 75908ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 75908ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 75908ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75909ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75909ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75911ms [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'oH\x99\xa6\x89P\x0fu\xd1Y\x9f\xa6') 75911ms [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'\xb2B>\xe8\xc1\x19\xf3\xdb\x12\xe1\xeb\x98') 75911ms [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'oH\x99\xa6\x89P\x0fu\xd1Y\x9f\xa6') 75912ms [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'\xb2B>\xe8\xc1\x19\xf3\xdb\x12\xe1\xeb\x98') 75913ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75913ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xff.\xef\xf2j\xcb\x11(\x94Ul\xec') 75913ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xff.\xef\xf2j\xcb\x11(\x94Ul\xec') 75914ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc6\x8c\xd9_f\x8e\x9f\xce\x1f\xd1\xbc\xb4') 75914ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc6\x8c\xd9_f\x8e\x9f\xce\x1f\xd1\xbc\xb4') 75914ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51371) (expires in 600 seconds) 75914ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75915ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 75915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75915ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.30.0.1', 49435)) State.FROZEN -> State.WAITING 75916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('172.30.0.1', 49435)) State.FROZEN -> State.WAITING 75916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.17.0.2', 44035)) State.FROZEN -> State.WAITING 75916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('172.30.0.1', 49435)) State.FROZEN -> State.WAITING 75916ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75916ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 75916ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.30.0.1', 49435)) State.WAITING -> State.IN_PROGRESS 75917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'G\xdc\xf48nf\xe54\xdfZ\xdc\xfa') 75917ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "connecting"}] 75917ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'G\xdc\xf48nf\xe54\xdfZ\xdc\xfa') 75918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.30.0.1', 49435)) State.IN_PROGRESS -> State.SUCCEEDED 75918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.211.56', 44035)) State.FROZEN -> State.WAITING 75918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.211.56', 49435)) State.FROZEN -> State.WAITING 75918ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.210.113', 62055)) State.FROZEN -> State.WAITING 75929ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 49435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')r#\xaa\x17XPV\xdb=\r\xe6') 75929ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 49435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')r#\xaa\x17XPV\xdb=\r\xe6') 75929ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('172.30.0.1', 49435)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.17.0.2', 44035)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('172.17.0.2', 44035)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.211.56', 44035)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('141.24.211.56', 44035)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.211.56', 49435)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('141.24.211.56', 49435)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('172.30.0.1', 49435)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('172.17.0.2', 44035)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('141.24.210.113', 62055)) State.WAITING -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38907) -> ('141.24.210.113', 62055)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('141.24.211.56', 44035)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('141.24.211.56', 49435)) State.FROZEN -> State.FAILED 75930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51371) -> ('141.24.210.113', 62055)) State.FROZEN -> State.FAILED 75931ms [err] INFO:aioice.ice:Connection(0) ICE completed 75931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xdfI\x7f\xb2\xf1@\xe8\xd0\x06'\xbe\xa2") 75931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xdfI\x7f\xb2\xf1@\xe8\xd0\x06'\xbe\xa2") 75931ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(bG7b6GXz7D 1 udp 1862270975 172.17.0.2 49435 typ prflx) 75931ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.17.0.2', 49435)) State.WAITING -> State.IN_PROGRESS 75931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 49435) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*\xf9c0 \xcc\xfb\xefB?1u') 75932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 49435) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*\xf9c0 \xcc\xfb\xefB?1u') 75932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52500) -> ('172.17.0.2', 49435)) State.IN_PROGRESS -> State.SUCCEEDED 75937ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 75937ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75938ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75938ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 75952ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75953ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75953ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75953ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 75954ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "connected"}] 75954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 75954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2917190676, stream_id=1, stream_seq=0) 75957ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3778835862, stream_id=1, stream_seq=0) 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190676, gaps=[]) 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3778835862, gaps=[]) 75958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 75959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2917190677, stream_id=1, stream_seq=1) 75960ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75960ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190677, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2917190678, stream_id=1, stream_seq=2) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190678, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2917190679, stream_id=1, stream_seq=3) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190679, gaps=[]) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2917190680, stream_id=1, stream_seq=4) 75960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2917190680, gaps=[]) 76032ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76032ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76116ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f"}', extra='') 76116ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 76117ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 76117ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76117ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 76117ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 76117ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76118ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76118ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76118ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 76119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76119ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 76119ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5e014059-2ae2-4b1d-be84-64778d4cf77f", "state": "closed"}] 76120ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76120ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76120ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd8\x80\x04Ma\xa8\x89\x0c\xcb\x9eu`') 76121ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd8\x80\x04Ma\xa8\x89\x0c\xcb\x9eu`') 76121ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51371) 76122ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76122ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76180ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76180ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests without driver: should transmit initial gpio value 76255ms [err] Traceback (most recent call last): 76255ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76255ms [err] return _run_code(code, main_globals, None, 76255ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76255ms [err] exec(code, run_globals) 76255ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76255ms [err] sys.exit(main()) 76255ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76255ms [err] asyncio.run(main_async()) 76255ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76255ms [err] return loop.run_until_complete(main) 76255ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76256ms [err] self.run_forever() 76256ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76257ms [err] self._run_once() 76257ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76257ms [err] event_list = self._selector.select(timeout) 76257ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76257ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76257ms [err] KeyboardInterrupt 76259ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 76259ms [err] h.flush() 76259ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value 81677ms [log] starting device 82079ms [err] DEBUG:asyncio:Using selector: EpollSelector 82146ms [err] ERROR:asyncio:Unclosed client session 82146ms [err] client_session: 82216ms [log] parsing 82216ms [log] creating device handler 82216ms [log] [ready] 82216ms [log] reading line 82216ms [log] [websocketToken] "44969ca5-086e-4b82-909c-a5b404bbf8b5" 82230ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 82230ms [log] [websocketConnected] 83933ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 83934ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 83941ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/deb31d60-8acb-4b79-8226-abcb64592b25"}}', extra='') 83941ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/deb31d60-8acb-4b79-8226-abcb64592b25"} 83982ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07","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='') 83990ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07", "state": "new"}] 85993ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeOffer 85995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 85995ms [err] v=0 85995ms [err] o=- 3930741159 3930741159 IN IP4 0.0.0.0 85995ms [err] s=- 85995ms [err] t=0 0 85995ms [err] a=group:BUNDLE 0 85995ms [err] a=msid-semantic:WMS * 85995ms [err] m=application 9 DTLS/SCTP 5000 85995ms [err] c=IN IP4 0.0.0.0 85995ms [err] a=mid:0 85995ms [err] a=sctpmap:5000 webrtc-datachannel 65535 85995ms [err] a=max-message-size:65536 85995ms [err] a=ice-ufrag:uiMG 85995ms [err] a=ice-pwd:ExAGngv2h1ui5JsJnTlPPd 85995ms [err] a=fingerprint:sha-256 15:18:3B:53:C5:21:97:6A:45:80:D5:80:96:1E:F5:7F:E6:1C:68:CC:45:EB:BD:9D:E1:69:C5:5C:BC:25:F2:AC 85995ms [err] a=setup:actpass 85995ms [err] 85996ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-local-offer 85996ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 85998ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07", "state": "new"}] 85998ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 85998ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 86001ms [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'\xfe\x0c\xf9\x92^75\xaf\x83\xa9\x7f\xa5') 86001ms [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'\xbeh\xc3B\x928Neu\xe2\xb2\x00') 86001ms [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'\xfe\x0c\xf9\x92^75\xaf\x83\xa9\x7f\xa5') 86002ms [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'\xbeh\xc3B\x928Neu\xe2\xb2\x00') 86003ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 86004ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'S\x9d\x04\x8b\xe7\xed\xbam\xce\x12\x8dw') 86005ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'S\x9d\x04\x8b\xe7\xed\xbam\xce\x12\x8dw') 86005ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe3}\xa9W\xa1\xd7\xee\x08\xf0\xa0\x8a\x07') 86006ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe3}\xa9W\xa1\xd7\xee\x08\xf0\xa0\x8a\x07') 86007ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51491) (expires in 600 seconds) 86007ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 86007ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 86008ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07"}', extra='') 86008ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86008ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 86009ms [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='') 86009ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 86026ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7063708965972667754 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:ng/A\\r\\na=ice-pwd:UVredY3b7WLPzy5MUh02blSj\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6D:99:8D:95:24:50:10:0B:73:96:52:57:96:33:00:B2:5E:B6:C1:57:A0:CB:64:B8:CE:0C:89:9B:A3:F9:34:50\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07"}', extra='') 86026ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86026ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleAnswer 86026ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptAnswer 86027ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 86027ms [err] v=0 86027ms [err] o=- 7063708965972667754 2 IN IP4 127.0.0.1 86027ms [err] s=- 86027ms [err] t=0 0 86027ms [err] a=group:BUNDLE 0 86027ms [err] a=msid-semantic: WMS 86027ms [err] m=application 9 DTLS/SCTP 5000 86027ms [err] c=IN IP4 0.0.0.0 86027ms [err] a=ice-ufrag:ng/A 86027ms [err] a=ice-pwd:UVredY3b7WLPzy5MUh02blSj 86027ms [err] a=ice-options:trickle 86027ms [err] a=fingerprint:sha-256 6D:99:8D:95:24:50:10:0B:73:96:52:57:96:33:00:B2:5E:B6:C1:57:A0:CB:64:B8:CE:0C:89:9B:A3:F9:34:50 86027ms [err] a=setup:active 86027ms [err] a=mid:0 86027ms [err] a=sctpmap:5000 webrtc-datachannel 1024 86027ms [err] 86028ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 86028ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 86028ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 86028ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86028ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86028ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 86029ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07", "state": "connecting"}] 86029ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FymQzo0huanC') 86030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FymQzo0huanC') 86030ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(gwyK8hGv0V 1 udp 1845501695 172.17.0.2 35129 typ prflx) 86030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46855) -> ('172.17.0.2', 35129)) State.WAITING -> State.IN_PROGRESS 86030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'>\x7f\xabROA\xfe\x7f\xcdF\x7f\xabROA\xfe\x7f\xcdF ('172.17.0.2', 35129)) State.IN_PROGRESS -> State.SUCCEEDED 86033ms [err] INFO:aioice.ice:Connection(0) ICE completed 86039ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2012376452 1 udp 2113937151 0730f9d7-bf1a-460d-b24e-353363854543.local 35129 typ host generation 0 ufrag ng/A network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07"}', extra='') 86039ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86039ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 86040ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 86045ms [err] INFO:aioice.ice:Connection(0) Remote candidate "0730f9d7-bf1a-460d-b24e-353363854543.local" resolved to 172.17.0.2 86048ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46855) -> ('172.17.0.2', 35129)) State.FROZEN -> State.IN_PROGRESS 86049ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9K\x94\xfe\xe7\x92Ve)\xf4\xe4\x9f') 86050ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9K\x94\xfe\xe7\x92Ve)\xf4\xe4\x9f') 86050ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46855) -> ('172.17.0.2', 35129)) State.IN_PROGRESS -> State.SUCCEEDED 86050ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50739) -> ('172.17.0.2', 35129)) State.FROZEN -> State.FAILED 86050ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51491) -> ('172.17.0.2', 35129)) State.FROZEN -> State.FAILED 86052ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3839478935 1 udp 1677729535 141.24.211.56 35129 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag ng/A network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07"}', extra='') 86052ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 86052ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 86052ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 86069ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46855) -> ('141.24.211.56', 35129)) State.FROZEN -> State.IN_PROGRESS 86069ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87\x06rY\x96\xfb\xd7\xedr~\x1b#') 86089ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50739) -> ('141.24.211.56', 35129)) State.FROZEN -> State.IN_PROGRESS 86090ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x81\xf6\xc3\xc8h\x9d;\xe5\x93\x13\xfa') 86090ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'aYptkseD0oru') 86090ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'aYptkseD0oru') 86111ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51491) -> ('141.24.211.56', 35129)) State.FROZEN -> State.IN_PROGRESS 86111ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90ej\xb5S\xcf\xf4\x86\x97_~\x1c') 86111ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x016\xc1\x8f\x1c\xb1u\xe8\xad\xf7\xff\x12') 86112ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x016\xc1\x8f\x1c\xb1u\xe8\xad\xf7\xff\x12') 86112ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 35129) 86131ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 86131ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 86133ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 86134ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 86137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 86137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 86137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 86137ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 86138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 86138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 86138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 86138ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 86139ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07", "state": "connected"}] 86143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 86144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 86145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 86145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 86145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 86146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2456556622, stream_id=1, stream_seq=0) 86146ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 86147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2456556622, gaps=[]) 86147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 86147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1533470696, stream_id=1, stream_seq=0) 86147ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 86147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1533470696, gaps=[]) 86149ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1533470697, stream_id=1, stream_seq=1) 86150ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 86150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1533470697, gaps=[]) 86150ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1533470698, stream_id=1, stream_seq=2) 86151ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 86153ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1533470698, gaps=[]) 86153ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+Xyg+mjP9wFc') 86153ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+Xyg+mjP9wFc') 86215ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y3lX1dlf7nXo') 86215ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y3lX1dlf7nXo') 86216ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50739) -> ('172.17.0.2', 35129)) State.WAITING -> State.IN_PROGRESS 86216ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xbaQ\x1ew\x9eP\xe0Cq\xe70') 86221ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 35129) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xbaQ\x1ew\x9eP\xe0Cq\xe70') 86221ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50739) -> ('172.17.0.2', 35129)) State.IN_PROGRESS -> State.SUCCEEDED 86232ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 86232ms [log] [experimentStatusChanged] {"status": "running", "message": null} 86314ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07"}', extra='') 86315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 86315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 86315ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 86316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 86316ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 86316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 86316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 86317ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86317ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 86317ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86317ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 86318ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a227ab7d-497f-44d0-9c81-4d3a05226e07", "state": "closed"}] 86319ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 86319ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 86319ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'~>\xfct\x1a=`\xfb\xa6J\xc3-') 86321ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'~>\xfct\x1a=`\xfb\xa6J\xc3-') 86321ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51491) 86321ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 86321ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 86405ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 86405ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 86465ms [err] Traceback (most recent call last): 86465ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 86465ms [err] return _run_code(code, main_globals, None, 86465ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 86465ms [err] exec(code, run_globals) 86465ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 86465ms [err] sys.exit(main()) 86465ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 86465ms [err] asyncio.run(main_async()) 86465ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 86465ms [err] return loop.run_until_complete(main) 86465ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 86466ms [err] self.run_forever() 86466ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 86466ms [err] self._run_once() 86466ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 86467ms [err] event_list = self._selector.select(timeout) 86467ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 86467ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 86467ms [err] KeyboardInterrupt 86469ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 86469ms [err] h.flush() 86469ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 86567ms [log] starting device 86967ms [err] DEBUG:asyncio:Using selector: EpollSelector 87034ms [err] ERROR:asyncio:Unclosed client session 87034ms [err] client_session: 87106ms [log] parsing 87106ms [log] creating device handler 87106ms [log] [ready] 87106ms [log] reading line 87106ms [log] [websocketToken] "c7e97f8b-f5ea-41c4-8fd7-11044d526986" 87119ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87119ms [log] [websocketConnected] 88782ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 88782ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 88793ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/185ee272-53d5-44ac-a298-183102f7cff1"}}', extra='') 88793ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/185ee272-53d5-44ac-a298-183102f7cff1"} 88835ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b","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='') 88839ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b", "state": "new"}] 90843ms [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='') 90843ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 90843ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 90843ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 90843ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 90843ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8981819721113558794 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:qP+L\\r\\na=ice-pwd:pPyOuYJkkywsa+iAqP2Hkpv0\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 AF:A9:F7:0F:70:11:8A:7C:EA:A3:22:B0:C8:0F:9A:03:09:3D:C2:C5:AB:38:3E:DE:63:2E:E9:3F:43:9A:FA:F9\\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/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 90843ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 90844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 90844ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 90844ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 90844ms [err] v=0 90844ms [err] o=- 8981819721113558794 2 IN IP4 127.0.0.1 90844ms [err] s=- 90844ms [err] t=0 0 90844ms [err] a=group:BUNDLE 0 90844ms [err] a=extmap-allow-mixed 90844ms [err] a=msid-semantic: WMS 90844ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 90844ms [err] c=IN IP4 0.0.0.0 90844ms [err] a=ice-ufrag:qP+L 90844ms [err] a=ice-pwd:pPyOuYJkkywsa+iAqP2Hkpv0 90844ms [err] a=ice-options:trickle 90844ms [err] a=fingerprint:sha-256 AF:A9:F7:0F:70:11:8A:7C:EA:A3:22:B0:C8:0F:9A:03:09:3D:C2:C5:AB:38:3E:DE:63:2E:E9:3F:43:9A:FA:F9 90844ms [err] a=setup:actpass 90844ms [err] a=mid:0 90844ms [err] a=sctp-port:5000 90844ms [err] a=max-message-size:262144 90844ms [err] 90846ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 90846ms [err] v=0 90846ms [err] o=- 8981819721113558794 2 IN IP4 127.0.0.1 90846ms [err] s=- 90846ms [err] t=0 0 90846ms [err] a=group:BUNDLE 0 90846ms [err] a=extmap-allow-mixed 90846ms [err] a=msid-semantic: WMS 90846ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 90846ms [err] c=IN IP4 0.0.0.0 90846ms [err] a=ice-ufrag:qP+L 90846ms [err] a=ice-pwd:pPyOuYJkkywsa+iAqP2Hkpv0 90846ms [err] a=ice-options:trickle 90846ms [err] a=fingerprint:sha-256 AF:A9:F7:0F:70:11:8A:7C:EA:A3:22:B0:C8:0F:9A:03:09:3D:C2:C5:AB:38:3E:DE:63:2E:E9:3F:43:9A:FA:F9 90846ms [err] a=setup:actpass 90846ms [err] a=mid:0 90846ms [err] a=sctp-port:5000 90846ms [err] a=max-message-size:262144 90846ms [err] 90847ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 90847ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b", "state": "new"}] 90848ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 90848ms [err] v=0 90848ms [err] o=- 3930741163 3930741163 IN IP4 0.0.0.0 90848ms [err] s=- 90848ms [err] t=0 0 90848ms [err] a=group:BUNDLE 0 90848ms [err] a=msid-semantic:WMS * 90848ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 90848ms [err] c=IN IP4 0.0.0.0 90848ms [err] a=mid:0 90848ms [err] a=sctp-port:5000 90848ms [err] a=max-message-size:65536 90848ms [err] a=ice-ufrag:9n2V 90848ms [err] a=ice-pwd:mMekc6b6rxKNJDbvvgFyKe 90848ms [err] a=fingerprint:sha-256 F0:9E:EF:A5:57:E3:F0:85:3B:70:B6:4C:55:09:37:25:D6:03:C0:C2:D8:5F:51:0F:A7:4F:1A:94:51:3B:39:79 90848ms [err] a=setup:active 90848ms [err] 90849ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 90849ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 90849ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 90851ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 90851ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 90853ms [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'Gp:eu\x17\xea\xde\xba\xad\xbd`') 90854ms [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'\xac\xcd\xc9\x19ig\xb7\x93;\x08c\x90') 90854ms [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'Gp:eu\x17\xea\xde\xba\xad\xbd`') 90855ms [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'\xac\xcd\xc9\x19ig\xb7\x93;\x08c\x90') 90856ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 90856ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x91\xef^\xf6\x96\xa9.+\x853\xb7\x0e') 90857ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x91\xef^\xf6\x96\xa9.+\x853\xb7\x0e') 90858ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9c\xb9&\xf2\xf9\xc3X\xd2(>\xed_') 90859ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9c\xb9&\xf2\xf9\xc3X\xd2(>\xed_') 90859ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63332) (expires in 600 seconds) 90859ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 90859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 90860ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 90860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 90860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 90861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 90861ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 90861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b", "state": "connecting"}] 90879ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'g9eog5n5i6ra') 90879ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'g9eog5n5i6ra') 90879ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vUgHlz2hQd 1 udp 1845501695 172.17.0.2 35450 typ prflx) 90879ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34851) -> ('172.17.0.2', 35450)) State.WAITING -> State.IN_PROGRESS 90880ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'&Q\x19\x98>N\x1c\xdd\x9e\xdefD') 90880ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'&Q\x19\x98>N\x1c\xdd\x9e\xdefD') 90880ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34851) -> ('172.17.0.2', 35450)) State.IN_PROGRESS -> State.SUCCEEDED 90881ms [err] INFO:aioice.ice:Connection(0) ICE completed 90881ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 90881ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 90882ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 90882ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 90890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 90890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 90890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 90890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 90893ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 90893ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1229410872 1 udp 2113937151 027531ef-ead3-4f62-972b-9a244d007312.local 35450 typ host generation 0 ufrag qP+L network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 90893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 90893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 90893ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 90893ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b", "state": "connected"}] 90897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 90897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 90897ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 90898ms [err] INFO:aioice.ice:Connection(0) Remote candidate "027531ef-ead3-4f62-972b-9a244d007312.local" resolved to 172.17.0.2 90899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 90899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 90899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 90900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472789153, stream_id=1, stream_seq=0) 90900ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 90900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2312825182, stream_id=1, stream_seq=0) 90900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 90900ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472789153, gaps=[]) 90901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2312825182, gaps=[]) 90901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 90901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472789154, stream_id=1, stream_seq=1) 90901ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 90901ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472789154, gaps=[]) 90902ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472789155, stream_id=1, stream_seq=2) 90902ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 90903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472789155, gaps=[]) 90903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472789156, stream_id=1, stream_seq=3) 90903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472789156, gaps=[]) 90903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472789157, stream_id=1, stream_seq=4) 90903ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472789157, gaps=[]) 90904ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3664573227 1 udp 1677729535 141.24.211.56 35450 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag qP+L network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 90905ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 90905ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 90905ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 90908ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1681934553 1 udp 33562623 141.24.210.113 56215 typ relay raddr 141.24.211.56 rport 35450 generation 0 ufrag qP+L network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 90908ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 90908ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleIceCandidate 90908ms [err] DEBUG:crosslab.soa_client.connection_webrtc:acceptIceCandidate 90934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'iHlAkJDup5Dh') 90934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'iHlAkJDup5Dh') 90934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34851) -> ('172.17.0.2', 35450)) State.FROZEN -> State.FAILED 90934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37869) -> ('172.17.0.2', 35450)) State.FROZEN -> State.FAILED 90934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34851) -> ('141.24.211.56', 35450)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37869) -> ('141.24.211.56', 35450)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34851) -> ('141.24.210.113', 56215)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37869) -> ('141.24.210.113', 56215)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63332) -> ('172.17.0.2', 35450)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63332) -> ('141.24.211.56', 35450)) State.FROZEN -> State.FAILED 90935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63332) -> ('141.24.210.113', 56215)) State.FROZEN -> State.FAILED 90964ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 90964ms [log] [experimentStatusChanged] {"status": "running", "message": null} 90997ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cs4gtNtj969X') 90998ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35450) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cs4gtNtj969X') 91058ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b"}', extra='') 91058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 91059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 91059ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91059ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 91059ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 91059ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91060ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91060ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91060ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 91060ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91061ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 91061ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/47cbce12-a32c-464a-8e14-32337ea9c96b", "state": "closed"}] 91062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91063ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91063ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xff\n\x92]\xfd\x07\xcbg\xc2\x7f0Y') 91064ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xff\n\x92]\xfd\x07\xcbg\xc2\x7f0Y') 91065ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63332) 91065ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91065ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 91120ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 91121ms [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 91186ms [err] Traceback (most recent call last): 91186ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 91186ms [err] return _run_code(code, main_globals, None, 91186ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 91186ms [err] exec(code, run_globals) 91186ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 91186ms [err] sys.exit(main()) 91186ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 91186ms [err] asyncio.run(main_async()) 91186ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 91186ms [err] return loop.run_until_complete(main) 91186ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 91187ms [err] self.run_forever() 91187ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 91187ms [err] self._run_once() 91187ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 91187ms [err] event_list = self._selector.select(timeout) 91187ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 91188ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 91188ms [err] KeyboardInterrupt 91190ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 91190ms [err] h.flush() 91190ms [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 100862ms [log] starting device 101254ms [err] DEBUG:asyncio:Using selector: EpollSelector 101326ms [err] ERROR:asyncio:Unclosed client session 101326ms [err] client_session: 101384ms [log] parsing 101384ms [log] creating device handler 101384ms [log] [ready] 101384ms [log] reading line 101384ms [log] [websocketToken] "2be2b00f-9fda-45d0-babc-39ec27020efe" 101399ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 101399ms [log] [websocketConnected] 101587ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 101587ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101604ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/37516038-200d-4396-839b-9fdd9bf96d2c"}}', extra='') 101604ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/37516038-200d-4396-839b-9fdd9bf96d2c"} 101636ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"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='') 101641ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "new"}] 103644ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103644ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103644ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 103644ms [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='') 103644ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103665ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741176 3930741176 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 54355 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 54355 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45162 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45162 typ srflx raddr 172.17.0.2 rport 45162\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54355 typ srflx raddr 172.30.0.1 rport 54355\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62626 typ relay raddr 172.17.0.2 rport 60612\\r\\na=end-of-candidates\\r\\na=ice-ufrag:zHLW\\r\\na=ice-pwd:56UdcFQmYiP22lNO1tdokA\\r\\na=fingerprint:sha-256 28:7D:39:65:29:A2:1B:4A:49:70:52:11:4D:02:5E:13:F1:B3:28:00:19:32:A3:A2:C6:CB:BD:DA:AC:50:E4:D0\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 103665ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 103665ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 103665ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 103665ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103665ms [err] v=0 103665ms [err] o=- 3930741176 3930741176 IN IP4 0.0.0.0 103665ms [err] s=- 103665ms [err] t=0 0 103665ms [err] a=group:BUNDLE 0 103665ms [err] a=msid-semantic:WMS * 103665ms [err] m=application 54355 DTLS/SCTP 5000 103665ms [err] c=IN IP4 172.30.0.1 103665ms [err] a=mid:0 103665ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103665ms [err] a=max-message-size:65536 103665ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54355 typ host 103665ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45162 typ host 103665ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45162 typ srflx raddr 172.17.0.2 rport 45162 103665ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54355 typ srflx raddr 172.30.0.1 rport 54355 103665ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62626 typ relay raddr 172.17.0.2 rport 60612 103665ms [err] a=end-of-candidates 103665ms [err] a=ice-ufrag:zHLW 103665ms [err] a=ice-pwd:56UdcFQmYiP22lNO1tdokA 103665ms [err] a=fingerprint:sha-256 28:7D:39:65:29:A2:1B:4A:49:70:52:11:4D:02:5E:13:F1:B3:28:00:19:32:A3:A2:C6:CB:BD:DA:AC:50:E4:D0 103665ms [err] a=setup:actpass 103665ms [err] 103668ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 103668ms [err] v=0 103668ms [err] o=- 3930741176 3930741176 IN IP4 0.0.0.0 103668ms [err] s=- 103668ms [err] t=0 0 103668ms [err] a=group:BUNDLE 0 103668ms [err] a=msid-semantic:WMS * 103668ms [err] m=application 54355 DTLS/SCTP 5000 103668ms [err] c=IN IP4 172.30.0.1 103668ms [err] a=mid:0 103668ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103668ms [err] a=max-message-size:65536 103668ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 54355 typ host 103668ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 45162 typ host 103668ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 45162 typ srflx raddr 172.17.0.2 rport 45162 103668ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 54355 typ srflx raddr 172.30.0.1 rport 54355 103668ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62626 typ relay raddr 172.17.0.2 rport 60612 103668ms [err] a=end-of-candidates 103668ms [err] a=ice-ufrag:zHLW 103668ms [err] a=ice-pwd:56UdcFQmYiP22lNO1tdokA 103668ms [err] a=fingerprint:sha-256 28:7D:39:65:29:A2:1B:4A:49:70:52:11:4D:02:5E:13:F1:B3:28:00:19:32:A3:A2:C6:CB:BD:DA:AC:50:E4:D0 103668ms [err] a=setup:actpass 103668ms [err] 103668ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 103669ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "new"}] 103670ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 103670ms [err] v=0 103670ms [err] o=- 3930741176 3930741176 IN IP4 0.0.0.0 103670ms [err] s=- 103670ms [err] t=0 0 103670ms [err] a=group:BUNDLE 0 103670ms [err] a=msid-semantic:WMS * 103670ms [err] m=application 9 DTLS/SCTP 5000 103670ms [err] c=IN IP4 0.0.0.0 103670ms [err] a=mid:0 103670ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103670ms [err] a=max-message-size:65536 103670ms [err] a=ice-ufrag:zeVY 103670ms [err] a=ice-pwd:eWIZx9GeWnwPBdFp3lhvKO 103670ms [err] a=fingerprint:sha-256 89:FE:EE:18:8A:83:58:5A:B7:73:EB:93:70:17:3D:0F:C5:C6:A1:AB:31:EC:FF:19:62:10:4B:79:20:B1:81:43 103670ms [err] a=setup:active 103670ms [err] 103671ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 103671ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 103671ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103673ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103674ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103675ms [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'\xb95\xf9p\xab\xf9\xf6\x89Z\xc2\xcct') 103676ms [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'\xdd\xc63\xea{SA\xc3\x07\xc1)\x9c') 103676ms [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'\xb95\xf9p\xab\xf9\xf6\x89Z\xc2\xcct') 103677ms [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'\xdd\xc63\xea{SA\xc3\x07\xc1)\x9c') 103678ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103678ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'J\x01\x04\x89gs\x80\xca|\x82be') 103679ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'J\x01\x04\x89gs\x80\xca|\x82be') 103679ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6Z\x02\xf3\x92\x07O\x9d\xdaY\xef\x08') 103680ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf6Z\x02\xf3\x92\x07O\x9d\xdaY\xef\x08') 103681ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55364) (expires in 600 seconds) 103681ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103681ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 103681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.30.0.1', 54355)) State.FROZEN -> State.WAITING 103682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('172.30.0.1', 54355)) State.FROZEN -> State.WAITING 103682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.17.0.2', 45162)) State.FROZEN -> State.WAITING 103682ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('172.30.0.1', 54355)) State.FROZEN -> State.WAITING 103682ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103683ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 103683ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.30.0.1', 54355)) State.WAITING -> State.IN_PROGRESS 103683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54355) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\\\x8f4\x026\xa1\xa4\x827\xaax') 103684ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "connecting"}] 103684ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54355) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\\\x8f4\x026\xa1\xa4\x827\xaax') 103684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.30.0.1', 54355)) State.IN_PROGRESS -> State.SUCCEEDED 103684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.211.56', 45162)) State.FROZEN -> State.WAITING 103684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.211.56', 54355)) State.FROZEN -> State.WAITING 103684ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.210.113', 62626)) State.FROZEN -> State.WAITING 103696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 54355) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xde\t\x15\x03\xa4\x7f\xfc\xfa\xcf\x1f\x12\xbe') 103697ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 54355) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xde\t\x15\x03\xa4\x7f\xfc\xfa\xcf\x1f\x12\xbe') 103697ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('172.30.0.1', 54355)) State.WAITING -> State.FAILED 103697ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.17.0.2', 45162)) State.WAITING -> State.FAILED 103697ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('172.17.0.2', 45162)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.211.56', 45162)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('141.24.211.56', 45162)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.211.56', 54355)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('141.24.211.56', 54355)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('172.30.0.1', 54355)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('172.17.0.2', 45162)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('141.24.210.113', 62626)) State.WAITING -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42267) -> ('141.24.210.113', 62626)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('141.24.211.56', 45162)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('141.24.211.56', 54355)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55364) -> ('141.24.210.113', 62626)) State.FROZEN -> State.FAILED 103698ms [err] INFO:aioice.ice:Connection(0) ICE completed 103699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54355) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80|)\xa0\x8e\xaa\x1a\x81\x951\xf8*') 103699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54355) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80|)\xa0\x8e\xaa\x1a\x81\x951\xf8*') 103699ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(FK4cUywHh0 1 udp 1862270975 172.17.0.2 54355 typ prflx) 103699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.17.0.2', 54355)) State.WAITING -> State.IN_PROGRESS 103699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54355) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`|t\x1cE\xc6\xf1\xc8W\xaf\xf1\x89') 103700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54355) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`|t\x1cE\xc6\xf1\xc8W\xaf\xf1\x89') 103700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47409) -> ('172.17.0.2', 54355)) State.IN_PROGRESS -> State.SUCCEEDED 103703ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 103703ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103704ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 103704ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 103722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 103722ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103722ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 103723ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "connected"}] 103723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 103723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 103723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 103725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1770641615, stream_id=1, stream_seq=0) 103726ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2867447289, stream_id=1, stream_seq=0) 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 103726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641615, gaps=[]) 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2867447289, gaps=[]) 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 103727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1770641616, stream_id=1, stream_seq=1) 103728ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 103728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641616, gaps=[]) 103728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1770641617, stream_id=1, stream_seq=2) 103728ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 103729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1770641617, gaps=[]) 103786ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103786ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103889ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15"}', extra='') 103890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 103890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 103890ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 103890ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 103890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103891ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 103891ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103892ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 103892ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f976e255-8e16-4571-95f7-364af50bfd15", "state": "closed"}] 103893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103893ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103893ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x10H\x04\x19{\xc6-+\xd8\xfb\xeb@') 103894ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x10H\x04\x19{\xc6-+\xd8\xfb\xeb@') 103894ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55364) 103895ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103895ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103963ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103963ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 104040ms [err] Traceback (most recent call last): 104040ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 104041ms [err] return _run_code(code, main_globals, None, 104041ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 104041ms [err] exec(code, run_globals) 104041ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 104041ms [err] sys.exit(main()) 104041ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 104041ms [err] asyncio.run(main_async()) 104041ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 104041ms [err] return loop.run_until_complete(main) 104041ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 104041ms [err] self.run_forever() 104041ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 104042ms [err] self._run_once() 104042ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 104042ms [err] event_list = self._selector.select(timeout) 104042ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 104042ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 104042ms [err] KeyboardInterrupt 104044ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 104044ms [err] h.flush() 104044ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback 104155ms [log] starting device 104545ms [err] DEBUG:asyncio:Using selector: EpollSelector 104615ms [err] ERROR:asyncio:Unclosed client session 104615ms [err] client_session: 104671ms [log] parsing 104671ms [log] creating device handler 104671ms [log] [ready] 104671ms [log] reading line 104671ms [log] [websocketToken] "60e097e9-c932-450f-bcf8-39d382a52037" 104689ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104689ms [log] [websocketConnected] 104865ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 104865ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 104884ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/09926ecd-7d60-4535-8606-6b2ac509b1a0"}}', extra='') 104884ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/09926ecd-7d60-4535-8606-6b2ac509b1a0"} 104918ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"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='') 104923ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "new"}] 106926ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 106927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106927ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOptions 106927ms [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='') 106927ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 106948ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044","content":{"type":"offer","sdp":"v=0\\r\\no=- 3930741179 3930741179 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 51817 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 51817 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 34153 typ host\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 34153 typ srflx raddr 172.17.0.2 rport 34153\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51817 typ srflx raddr 172.30.0.1 rport 51817\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51780 typ relay raddr 172.17.0.2 rport 45200\\r\\na=end-of-candidates\\r\\na=ice-ufrag:STeL\\r\\na=ice-pwd:dkl8oJxqfoYGCxi2ODG3uK\\r\\na=fingerprint:sha-256 F5:B6:B5:54:3C:1E:08:D2:FC:C8:89:95:53:0A:C7:CE:24:9B:10:77:CD:86:92:B0:3B:51:12:65:CA:D0:36:34\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 106948ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleSignalingMessage 106948ms [err] DEBUG:crosslab.soa_client.connection_webrtc:handleOffer 106948ms [err] DEBUG:crosslab.soa_client.connection_webrtc:makeAnswer 106948ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 106948ms [err] v=0 106948ms [err] o=- 3930741179 3930741179 IN IP4 0.0.0.0 106948ms [err] s=- 106948ms [err] t=0 0 106948ms [err] a=group:BUNDLE 0 106948ms [err] a=msid-semantic:WMS * 106948ms [err] m=application 51817 DTLS/SCTP 5000 106948ms [err] c=IN IP4 172.30.0.1 106948ms [err] a=mid:0 106948ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106948ms [err] a=max-message-size:65536 106948ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51817 typ host 106948ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 34153 typ host 106948ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 34153 typ srflx raddr 172.17.0.2 rport 34153 106948ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51817 typ srflx raddr 172.30.0.1 rport 51817 106948ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51780 typ relay raddr 172.17.0.2 rport 45200 106948ms [err] a=end-of-candidates 106948ms [err] a=ice-ufrag:STeL 106948ms [err] a=ice-pwd:dkl8oJxqfoYGCxi2ODG3uK 106948ms [err] a=fingerprint:sha-256 F5:B6:B5:54:3C:1E:08:D2:FC:C8:89:95:53:0A:C7:CE:24:9B:10:77:CD:86:92:B0:3B:51:12:65:CA:D0:36:34 106948ms [err] a=setup:actpass 106948ms [err] 106951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 106951ms [err] v=0 106951ms [err] o=- 3930741179 3930741179 IN IP4 0.0.0.0 106951ms [err] s=- 106951ms [err] t=0 0 106951ms [err] a=group:BUNDLE 0 106951ms [err] a=msid-semantic:WMS * 106951ms [err] m=application 51817 DTLS/SCTP 5000 106951ms [err] c=IN IP4 172.30.0.1 106951ms [err] a=mid:0 106951ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106951ms [err] a=max-message-size:65536 106951ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51817 typ host 106951ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 34153 typ host 106951ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 34153 typ srflx raddr 172.17.0.2 rport 34153 106951ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51817 typ srflx raddr 172.30.0.1 rport 51817 106951ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51780 typ relay raddr 172.17.0.2 rport 45200 106951ms [err] a=end-of-candidates 106951ms [err] a=ice-ufrag:STeL 106951ms [err] a=ice-pwd:dkl8oJxqfoYGCxi2ODG3uK 106951ms [err] a=fingerprint:sha-256 F5:B6:B5:54:3C:1E:08:D2:FC:C8:89:95:53:0A:C7:CE:24:9B:10:77:CD:86:92:B0:3B:51:12:65:CA:D0:36:34 106951ms [err] a=setup:actpass 106951ms [err] 106951ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new have-remote-offer 106952ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "new"}] 106953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 106953ms [err] v=0 106953ms [err] o=- 3930741179 3930741179 IN IP4 0.0.0.0 106953ms [err] s=- 106953ms [err] t=0 0 106953ms [err] a=group:BUNDLE 0 106953ms [err] a=msid-semantic:WMS * 106953ms [err] m=application 9 DTLS/SCTP 5000 106953ms [err] c=IN IP4 0.0.0.0 106953ms [err] a=mid:0 106953ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106953ms [err] a=max-message-size:65536 106953ms [err] a=ice-ufrag:EzTK 106953ms [err] a=ice-pwd:1h81IbqFBmTZ1PIYDswg9D 106953ms [err] a=fingerprint:sha-256 5D:39:46:FC:6F:EF:34:D3:FA:ED:AA:7B:0B:26:AA:41:47:37:84:14:B8:B7:25:4C:0A:54:1F:F1:C9:4A:4A:D7 106953ms [err] a=setup:active 106953ms [err] 106954ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 106954ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged new new stable 106954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 106956ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 106956ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 106958ms [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'wQN\xba\xfb\xfd\x8c\xcbG\xdb\xad/') 106958ms [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\xa31\xf3\x9b\xe4\x1595\xd2\x98I') 106959ms [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'wQN\xba\xfb\xfd\x8c\xcbG\xdb\xad/') 106959ms [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\xa31\xf3\x9b\xe4\x1595\xd2\x98I') 106961ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 106961ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'+<\xda{ep"\xb6\xaek\xa9b') 106962ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'+<\xda{ep"\xb6\xaek\xa9b') 106962ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'=\xa2;\xeel\xab?\xfdr\xf7\xebH') 106963ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'=\xa2;\xeel\xab?\xfdr\xf7\xebH') 106964ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 55524) (expires in 600 seconds) 106964ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 106964ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 106965ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 106965ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 106965ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 106966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.30.0.1', 51817)) State.FROZEN -> State.WAITING 106966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('172.30.0.1', 51817)) State.FROZEN -> State.WAITING 106966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.17.0.2', 34153)) State.FROZEN -> State.WAITING 106966ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('172.30.0.1', 51817)) State.FROZEN -> State.WAITING 106967ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106967ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting checking stable 106967ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.30.0.1', 51817)) State.WAITING -> State.IN_PROGRESS 106967ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51817) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\x9ci\x03Z2\x1b\xa7*\x85\xae\x9a') 106968ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "connecting"}] 106968ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51817) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\x9ci\x03Z2\x1b\xa7*\x85\xae\x9a') 106968ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.30.0.1', 51817)) State.IN_PROGRESS -> State.SUCCEEDED 106969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.211.56', 34153)) State.FROZEN -> State.WAITING 106969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.211.56', 51817)) State.FROZEN -> State.WAITING 106969ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.210.113', 51780)) State.FROZEN -> State.WAITING 106979ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51817) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'I\xa8\xd2\x81X\xbe\xca\xcf\x18w\xbag') 106980ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51817) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'I\xa8\xd2\x81X\xbe\xca\xcf\x18w\xbag') 106980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('172.30.0.1', 51817)) State.WAITING -> State.FAILED 106980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.17.0.2', 34153)) State.WAITING -> State.FAILED 106980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('172.17.0.2', 34153)) State.FROZEN -> State.FAILED 106980ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.211.56', 34153)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('141.24.211.56', 34153)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.211.56', 51817)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('141.24.211.56', 51817)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('172.30.0.1', 51817)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('172.17.0.2', 34153)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('141.24.210.113', 51780)) State.WAITING -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50354) -> ('141.24.210.113', 51780)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('141.24.211.56', 34153)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('141.24.211.56', 51817)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 55524) -> ('141.24.210.113', 51780)) State.FROZEN -> State.FAILED 106981ms [err] INFO:aioice.ice:Connection(0) ICE completed 106981ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51817) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xe7\x1c\xe8o\x9f\x17'\x80mo\xeb&") 106982ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51817) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xe7\x1c\xe8o\x9f\x17'\x80mo\xeb&") 106982ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(1yExgnHhpk 1 udp 1862270975 172.17.0.2 51817 typ prflx) 106982ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.17.0.2', 51817)) State.WAITING -> State.IN_PROGRESS 106982ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 51817) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x92H\x15\\\x03\xc3\xa3sx:\x97\x8a') 106983ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 51817) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x92H\x15\\\x03\xc3\xa3sx:\x97\x8a') 106983ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39622) -> ('172.17.0.2', 51817)) State.IN_PROGRESS -> State.SUCCEEDED 106987ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 106987ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 106989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 106989ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connecting completed stable 107006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 107006ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 107007ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 107007ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 107007ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged connected completed stable 107007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "connected"}] 107008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 107008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 107008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 107010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 107010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 107010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 107012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2812091640, stream_id=1, stream_seq=0) 107012ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 107012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053834270, stream_id=1, stream_seq=0) 107012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 107013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091640, gaps=[]) 107013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1053834270, gaps=[]) 107014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 107015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2812091641, stream_id=1, stream_seq=1) 107015ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 107015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091641, gaps=[]) 107016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2812091642, stream_id=1, stream_seq=2) 107016ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091642, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2812091643, stream_id=1, stream_seq=3) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091643, gaps=[]) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2812091644, stream_id=1, stream_seq=4) 107017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2812091644, gaps=[]) 107069ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 107069ms [log] [experimentStatusChanged] {"status": "running", "message": null} 107178ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044"}', extra='') 107178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 107179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 107179ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 107179ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 107179ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 107179ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 107180ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 107180ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107180ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 107181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107181ms [err] INFO:crosslab.soa_client.connection_webrtc:connectionstatechanged closed closed closed 107182ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aa43969e-1473-4ff1-ac88-002602324044", "state": "closed"}] 107182ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 107182ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 107183ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1d-x\xb4@\xb4\xca\xf8\xac\xa0\xd7|') 107184ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1d-x\xb4@\xb4\xca\xf8\xac\xa0\xd7|') 107184ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 55524) 107185ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 107185ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 107251ms [err] DEBUG:crosslab.soa_client.device_handler:WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 107251ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 107328ms [err] Traceback (most recent call last): 107328ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 107328ms [err] return _run_code(code, main_globals, None, 107328ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 107328ms [err] exec(code, run_globals) 107328ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 107328ms [err] sys.exit(main()) 107328ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 107329ms [err] asyncio.run(main_async()) 107329ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 107329ms [err] return loop.run_until_complete(main) 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 107329ms [err] self.run_forever() 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 107329ms [err] self._run_once() 107329ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 107330ms [err] event_list = self._selector.select(timeout) 107330ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 107330ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 107330ms [err] KeyboardInterrupt 107332ms [err] /usr/lib/python3.10/logging/__init__.py:2182: RuntimeWarning: coroutine 'CrosslabHandler.flush' was never awaited 107332ms [err] h.flush() 107332ms [err] RuntimeWarning: Enable tracemalloc to get the object allocation traceback ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment