================== js Client to python Client Communication: should connect without errors 5159ms [log] starting device 5653ms [err] DEBUG:asyncio:Using selector: EpollSelector 5727ms [err] ERROR:asyncio:Unclosed client session 5727ms [err] client_session: 5838ms [log] parsing 5838ms [log] creating device handler 5838ms [log] [ready] 5838ms [log] reading line 5838ms [log] [websocketToken] "6f3f611a-1679-4eb3-9f67-023ffd4ab52e" 5853ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5853ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7457ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7457ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7479ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/bfc10840-6655-456d-b159-d1af8a510c72"}}', extra='') 7479ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/bfc10840-6655-456d-b159-d1af8a510c72"} 7542ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 7542ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728", "state": "new"}] 9549ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 9549ms [err] v=0 9549ms [err] o=- 3925296837 3925296837 IN IP4 0.0.0.0 9549ms [err] s=- 9549ms [err] t=0 0 9549ms [err] a=group:BUNDLE 0 9549ms [err] a=msid-semantic:WMS * 9549ms [err] m=application 9 DTLS/SCTP 5000 9549ms [err] c=IN IP4 0.0.0.0 9549ms [err] a=mid:0 9549ms [err] a=sctpmap:5000 webrtc-datachannel 65535 9549ms [err] a=max-message-size:65536 9549ms [err] a=ice-ufrag:goY7 9549ms [err] a=ice-pwd:RUa1rrAi4kDnj6EmwrB8lU 9549ms [err] a=fingerprint:sha-256 BB:EA:27:1E:95:B9:DE:74:20:15:2C:AF:98:C5:61:F3:2C:46:56:71:AA:65:35:5B:92:7A:70:65:6B:D2:7A:69 9549ms [err] a=setup:actpass 9549ms [err] 9551ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 9552ms [log] makeOffer 9552ms [log] connectionstatechanged new new have-local-offer 9552ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728", "state": "new"}] 9552ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 9553ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 9556ms [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"\xda\xbd\t\x88T\x8c\xe2'\x84q\xba\x97") 9556ms [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'?<\x0f`\x8c\x01.\xc2\xa6\x92M%') 9557ms [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"\xda\xbd\t\x88T\x8c\xe2'\x84q\xba\x97") 9557ms [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'?<\x0f`\x8c\x01.\xc2\xa6\x92M%') 9559ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 9559ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b's\xa4t\xac\xe1\xa3\xd0\x82<\x1f(\xa2') 9560ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b's\xa4t\xac\xe1\xa3\xd0\x82<\x1f(\xa2') 9560ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Q\xb8\x96\xc1\x0e\x91\xf2`OI\xd3\x97') 9561ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Q\xb8\x96\xc1\x0e\x91\xf2`OI\xd3\x97') 9561ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58569) (expires in 600 seconds) 9561ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 9561ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 9562ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728"}', extra='') 9562ms [log] handleSignalingMessage 9562ms [log] handleOptions 9562ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 9562ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 9581ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 9581ms [err] v=0 9581ms [err] o=- 1336797496529900109 2 IN IP4 127.0.0.1 9581ms [err] s=- 9581ms [err] t=0 0 9581ms [err] a=group:BUNDLE 0 9581ms [err] a=msid-semantic: WMS 9581ms [err] m=application 9 DTLS/SCTP 5000 9581ms [err] c=IN IP4 0.0.0.0 9581ms [err] a=ice-ufrag:D21G 9581ms [err] a=ice-pwd:Tuag3aLojEZSyBACjuC5+UpE 9581ms [err] a=ice-options:trickle 9581ms [err] a=fingerprint:sha-256 96:9F:3A:D0:37:DC:2F:81:53:0E:A9:AF:08:28:AE:F3:F3:7C:41:88:9E:64:39:9C:F5:52:25:BF:02:6E:37:47 9581ms [err] a=setup:active 9581ms [err] a=mid:0 9581ms [err] a=sctpmap:5000 webrtc-datachannel 1024 9581ms [err] 9582ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 9582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 9582ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 9582ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1336797496529900109 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:D21G\\r\\na=ice-pwd:Tuag3aLojEZSyBACjuC5+UpE\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 96:9F:3A:D0:37:DC:2F:81:53:0E:A9:AF:08:28:AE:F3:F3:7C:41:88:9E:64:39:9C:F5:52:25:BF:02:6E:37:47\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728"}', extra='') 9582ms [log] handleSignalingMessage 9582ms [log] handleAnswer 9582ms [log] acceptAnswer 9582ms [log] connectionstatechanged connecting checking stable 9582ms [log] connectionstatechanged connecting checking stable 9582ms [log] connectionstatechanged connecting checking stable 9582ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728", "state": "connecting"}] 9583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'uv/hBPfW6zv6') 9583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'uv/hBPfW6zv6') 9583ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(t5ZMAQeKPc 1 udp 1845501695 172.17.0.3 37407 typ prflx) 9583ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53467) -> ('172.17.0.3', 37407)) State.WAITING -> State.IN_PROGRESS 9583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\x85\xf8\xe7\xe5w\xc4\x07\xf7\x9e\xd8\xa3') 9585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\x85\xf8\xe7\xe5w\xc4\x07\xf7\x9e\xd8\xa3') 9585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53467) -> ('172.17.0.3', 37407)) State.IN_PROGRESS -> State.SUCCEEDED 9586ms [err] INFO:aioice.ice:Connection(0) ICE completed 9594ms [err] INFO:aioice.ice:Connection(0) Remote candidate "da39db17-f6ac-4e42-a42c-193d02e6893c.local" resolved to 172.17.0.3 9603ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53467) -> ('172.17.0.3', 37407)) State.FROZEN -> State.IN_PROGRESS 9603ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x93\x0b\x0e\x13[\x89*M\x1d\xa8v\xf9') 9604ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x93\x0b\x0e\x13[\x89*M\x1d\xa8v\xf9') 9604ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53467) -> ('172.17.0.3', 37407)) State.IN_PROGRESS -> State.SUCCEEDED 9605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39455) -> ('172.17.0.3', 37407)) State.FROZEN -> State.FAILED 9605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58569) -> ('172.17.0.3', 37407)) State.FROZEN -> State.FAILED 9625ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53467) -> ('141.24.211.56', 37407)) State.FROZEN -> State.IN_PROGRESS 9625ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1~\xe9H\xfc\x8f\x13\xa7\x8aSz\xcb') 9644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xpl6ojY/QORh') 9644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xpl6ojY/QORh') 9645ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39455) -> ('141.24.211.56', 37407)) State.FROZEN -> State.IN_PROGRESS 9645ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7\xfc\x19@ \x99?H\xff\x1e$\xe1') 9665ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58569) -> ('141.24.211.56', 37407)) State.FROZEN -> State.IN_PROGRESS 9665ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\xd4^\x85\xf5X\xa3\x8c[P\xd2\xa5') 9666ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b"\xa8\xbcf\x8e\xa5\x05'=9\xb5\x95\xf6") 9667ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b"\xa8\xbcf\x8e\xa5\x05'=9\xb5\x95\xf6") 9667ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 37407) 9686ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 9687ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 9688ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 9692ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 9693ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 9693ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 9693ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 9694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 9694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 9694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 9695ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1435196661 1 udp 2113937151 da39db17-f6ac-4e42-a42c-193d02e6893c.local 37407 typ host generation 0 ufrag D21G network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728"}', extra='') 9695ms [log] handleSignalingMessage 9695ms [log] handleIceCandidate 9695ms [log] acceptIceCandidate 9695ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1350783917 1 udp 1677729535 141.24.211.56 37407 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag D21G network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728"}', extra='') 9695ms [log] handleSignalingMessage 9695ms [log] handleIceCandidate 9695ms [log] acceptIceCandidate 9695ms [log] connectionstatechanged connecting completed stable 9695ms [log] connectionstatechanged connected completed stable 9695ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728", "state": "connected"}] 9702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 9702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 9702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 9702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 9703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 9703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 9703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 9704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 9704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 9704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 9704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4189649362, stream_id=1, stream_seq=0) 9705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 9706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4189649362, gaps=[]) 9706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 9707ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xgshnbYYIeyL') 9707ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xgshnbYYIeyL') 9708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2479923232, stream_id=1, stream_seq=0) 9708ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 9708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2479923232, gaps=[]) 9769ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'zLe0ZvvlUEH2') 9770ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'zLe0ZvvlUEH2') 9770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39455) -> ('172.17.0.3', 37407)) State.WAITING -> State.IN_PROGRESS 9770ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\x06i{ \x04\xe9\x1c\xd0\xb8\xa33') 9773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37407) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\x06i{ \x04\xe9\x1c\xd0\xb8\xa33') 9774ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39455) -> ('172.17.0.3', 37407)) State.IN_PROGRESS -> State.SUCCEEDED 9824ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 9824ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 9875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 9875ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 9875ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 9875ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9876ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9876ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 9876ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728"}', extra='') 9876ms [log] connectionstatechanged closed closed closed 9876ms [log] connectionstatechanged closed closed closed 9876ms [log] connectionstatechanged closed closed closed 9876ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/480c96e5-ccf1-4db9-a1b0-3754a5e57728", "state": "closed"}] 9877ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9877ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9878ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xfc\x8a\x9e\xb6\x12\xf4\xf9\xef/\xcb\xf8B') 9879ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xfc\x8a\x9e\xb6\x12\xf4\xf9\xef/\xcb\xf8B') 9879ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58569) 9879ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 9879ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 9985ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9985ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 10044ms [err] Traceback (most recent call last): 10044ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 10045ms [err] return _run_code(code, main_globals, None, 10045ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 10045ms [err] exec(code, run_globals) 10045ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 10045ms [err] sys.exit(main()) 10045ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 10045ms [err] asyncio.run(main_async()) 10045ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 10045ms [err] return loop.run_until_complete(main) 10045ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 10045ms [err] self.run_forever() 10045ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 10045ms [err] self._run_once() 10045ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 10046ms [err] event_list = self._selector.select(timeout) 10046ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 10046ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 10046ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 15082ms [log] starting device 15493ms [err] DEBUG:asyncio:Using selector: EpollSelector 15563ms [err] ERROR:asyncio:Unclosed client session 15563ms [err] client_session: 15634ms [log] parsing 15634ms [log] creating device handler 15634ms [log] [ready] 15634ms [log] reading line 15634ms [log] [websocketToken] "85ac48ac-587e-4a39-8a6a-a826fa721d8b" 15643ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15643ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15872ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15872ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15889ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2b5b8f53-7a4d-4e08-97de-c9ac6fdb5f1b"}}', extra='') 15889ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2b5b8f53-7a4d-4e08-97de-c9ac6fdb5f1b"} 15944ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 15944ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "new"}] 17949ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 17949ms [err] v=0 17949ms [err] o=- 3925296846 3925296846 IN IP4 0.0.0.0 17949ms [err] s=- 17949ms [err] t=0 0 17949ms [err] a=group:BUNDLE 0 17949ms [err] a=msid-semantic:WMS * 17949ms [err] m=application 9 DTLS/SCTP 5000 17949ms [err] c=IN IP4 0.0.0.0 17949ms [err] a=mid:0 17949ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17949ms [err] a=max-message-size:65536 17949ms [err] a=ice-ufrag:vYhk 17949ms [err] a=ice-pwd:emNBWFKhDXhcQT1mqSKVX1 17949ms [err] a=fingerprint:sha-256 F7:0C:E4:2A:64:61:7E:F9:AF:CD:0D:DB:56:0B:5B:6B:41:D4:9A:05:B1:42:BD:6B:40:D2:47:24:F2:55:D1:A6 17949ms [err] a=setup:actpass 17949ms [err] 17950ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17951ms [log] makeOffer 17951ms [log] connectionstatechanged new new have-local-offer 17951ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "new"}] 17951ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17952ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17954ms [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'\x11\xd3y\xe5\xa5q\x85\xc3\xf8\xa6\x80\x9f') 17954ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1d%q\x0f\xf5pU\xad\xbd7+m') 17955ms [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'\x11\xd3y\xe5\xa5q\x85\xc3\xf8\xa6\x80\x9f') 17955ms [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'\x1d%q\x0f\xf5pU\xad\xbd7+m') 17957ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17957ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xafe\x8e\x94\x00D\xba\xb2_F\xe7\xe1') 17958ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xafe\x8e\x94\x00D\xba\xb2_F\xe7\xe1') 17958ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb3C\xc9[)\xa1\xfa\xc3\xa2D *') 17959ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb3C\xc9[)\xa1\xfa\xc3\xa2D *') 17960ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52118) (expires in 600 seconds) 17960ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17961ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17961ms [log] handleSignalingMessage 17961ms [log] handleOptions 17961ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17961ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17985ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38508) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xba\xee2te\x80\x98\x0c\x1a@\x1c\x7f') 17986ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38508) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xba\xee2te\x80\x98\x0c\x1a@\x1c\x7f') 17997ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 17997ms [err] v=0 17997ms [err] o=- 3925296846 3925296846 IN IP4 0.0.0.0 17997ms [err] s=- 17997ms [err] t=0 0 17997ms [err] a=group:BUNDLE 0 17997ms [err] a=msid-semantic:WMS * 17997ms [err] m=application 38508 DTLS/SCTP 5000 17997ms [err] c=IN IP4 172.30.0.1 17997ms [err] a=mid:0 17997ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17997ms [err] a=max-message-size:65536 17997ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38508 typ host 17997ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56402 typ host 17997ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38508 typ srflx raddr 172.30.0.1 rport 38508 17997ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56402 typ srflx raddr 172.17.0.3 rport 56402 17997ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56095 typ relay raddr 172.17.0.3 rport 38699 17997ms [err] a=end-of-candidates 17997ms [err] a=ice-ufrag:a3ty 17997ms [err] a=ice-pwd:f4gIe38O8p7h62zsuOBaLn 17997ms [err] a=fingerprint:sha-256 3B:CB:DF:0A:6F:5A:66:23:48:76:4D:74:0E:6E:3A:12:3A:5C:47:38:BF:B0:71:AD:79:0D:0C:29:5E:B7:45:F0 17997ms [err] a=setup:active 17997ms [err] 17998ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 17998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17998ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.30.0.1', 38508)) State.FROZEN -> State.WAITING 17999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('172.30.0.1', 38508)) State.FROZEN -> State.WAITING 17999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.17.0.3', 56402)) State.FROZEN -> State.WAITING 17999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('172.30.0.1', 38508)) State.FROZEN -> State.WAITING 17999ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2KkkVagHta 1 udp 1862270975 172.17.0.3 38508 typ prflx) 17999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.17.0.3', 38508)) State.WAITING -> State.IN_PROGRESS 17999ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38508) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x8d\xddo\x17{\xa5\x90`:Y\x96') 17999ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.30.0.1', 38508)) State.WAITING -> State.IN_PROGRESS 17999ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38508) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\xd4\x17\xf4R\x91(,o\xef\x1c\x99') 18000ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296846 3925296846 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 38508 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 38508 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56402 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38508 typ srflx raddr 172.30.0.1 rport 38508\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56402 typ srflx raddr 172.17.0.3 rport 56402\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56095 typ relay raddr 172.17.0.3 rport 38699\\r\\na=end-of-candidates\\r\\na=ice-ufrag:a3ty\\r\\na=ice-pwd:f4gIe38O8p7h62zsuOBaLn\\r\\na=fingerprint:sha-256 3B:CB:DF:0A:6F:5A:66:23:48:76:4D:74:0E:6E:3A:12:3A:5C:47:38:BF:B0:71:AD:79:0D:0C:29:5E:B7:45:F0\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 18000ms [log] handleSignalingMessage 18000ms [log] handleAnswer 18000ms [log] acceptAnswer 18000ms [log] connectionstatechanged connecting checking stable 18000ms [log] connectionstatechanged connecting checking stable 18000ms [log] connectionstatechanged connecting checking stable 18000ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "connecting"}] 18000ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38508) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\x8d\xddo\x17{\xa5\x90`:Y\x96') 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.17.0.3', 38508)) State.IN_PROGRESS -> State.SUCCEEDED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('172.30.0.1', 38508)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.17.0.3', 56402)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('172.17.0.3', 56402)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('141.24.211.56', 38508)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('141.24.211.56', 38508)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('141.24.211.56', 56402)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('141.24.211.56', 56402)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('141.24.210.113', 56095)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44898) -> ('141.24.210.113', 56095)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('172.30.0.1', 38508)) State.WAITING -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('172.17.0.3', 56402)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('141.24.211.56', 38508)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('141.24.211.56', 56402)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52118) -> ('141.24.210.113', 56095)) State.FROZEN -> State.FAILED 18001ms [err] INFO:aioice.ice:Connection(0) ICE completed 18002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38508) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\xd4\x17\xf4R\x91(,o\xef\x1c\x99') 18003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37938) -> ('172.30.0.1', 38508)) State.IN_PROGRESS -> State.SUCCEEDED 18003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38508) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\xb3\x0c\xe8\xc8\xd0\xa8\xf9\x1c\xa7\x99\xd2') 18003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38508) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\xb3\x0c\xe8\xc8\xd0\xa8\xf9\x1c\xa7\x99\xd2') 18021ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 18021ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18022ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 18028ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18029ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 18029ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 18029ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 18030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 18030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 18030ms [log] connectionstatechanged connecting completed stable 18030ms [log] connectionstatechanged connected completed stable 18030ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "connected"}] 18032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 18032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 18032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 18032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 18033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 18034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 18034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 18034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1359576304, stream_id=1, stream_seq=0) 18034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 18036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3077770495, stream_id=1, stream_seq=0) 18036ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3077770495, gaps=[]) 18037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1359576304, gaps=[]) 18037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 18145ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18145ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 18211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 18211ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 18211ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 18211ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18212ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 18212ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee"}', extra='') 18212ms [log] connectionstatechanged closed closed closed 18212ms [log] connectionstatechanged closed closed closed 18212ms [log] connectionstatechanged closed closed closed 18212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/75716b68-999e-4585-9469-f19c7ab67aee", "state": "closed"}] 18213ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18213ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18213ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbb\xb9(\x0b\xfbS\xe2P\x8a\xb1\x02\xf7') 18214ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbb\xb9(\x0b\xfbS\xe2P\x8a\xb1\x02\xf7') 18214ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52118) 18215ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18215ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18320ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18320ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18374ms [err] Traceback (most recent call last): 18374ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18375ms [err] return _run_code(code, main_globals, None, 18375ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18375ms [err] exec(code, run_globals) 18375ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18375ms [err] sys.exit(main()) 18375ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18375ms [err] asyncio.run(main_async()) 18375ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18375ms [err] return loop.run_until_complete(main) 18375ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18375ms [err] self.run_forever() 18375ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18376ms [err] self._run_once() 18376ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18376ms [err] event_list = self._selector.select(timeout) 18376ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18376ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18376ms [err] KeyboardInterrupt ================== 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 30532ms [log] starting device 30925ms [err] DEBUG:asyncio:Using selector: EpollSelector 30993ms [err] ERROR:asyncio:Unclosed client session 30993ms [err] client_session: 31092ms [log] parsing 31092ms [log] creating device handler 31092ms [log] [ready] 31092ms [log] reading line 31092ms [log] [websocketToken] "2fd5b960-f5e9-4ad1-b00a-53ab2003f381" 31107ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 31107ms [log] [websocketConnected] 32930ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 32930ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 32947ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/cf2b15ca-0040-48f0-9116-250b7679cd1f"}}', extra='') 32947ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/cf2b15ca-0040-48f0-9116-250b7679cd1f"} 33001ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 33001ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc", "state": "new"}] 35005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 35005ms [err] v=0 35005ms [err] o=- 3925296863 3925296863 IN IP4 0.0.0.0 35005ms [err] s=- 35005ms [err] t=0 0 35005ms [err] a=group:BUNDLE 0 35005ms [err] a=msid-semantic:WMS * 35005ms [err] m=application 9 DTLS/SCTP 5000 35005ms [err] c=IN IP4 0.0.0.0 35005ms [err] a=mid:0 35005ms [err] a=sctpmap:5000 webrtc-datachannel 65535 35005ms [err] a=max-message-size:65536 35005ms [err] a=ice-ufrag:7wrP 35005ms [err] a=ice-pwd:17uvdarAaanMJHV2p2hBBS 35005ms [err] a=fingerprint:sha-256 A7:6E:92:F8:8C:35:49:92:38:31:B8:B7:CA:23:38:B1:74:DF:93:6C:53:E5:44:05:1E:0E:E1:1D:EC:E1:7C:2B 35005ms [err] a=setup:actpass 35005ms [err] 35006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 35007ms [log] makeOffer 35007ms [log] connectionstatechanged new new have-local-offer 35007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc", "state": "new"}] 35007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 35008ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 35010ms [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'\xf9\x10s1OPv\x95\xf6\xbf\x1cn') 35011ms [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'\xcd9y_\xec\xb8+\xc3\xef\xfa\x18\x84') 35011ms [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'\xf9\x10s1OPv\x95\xf6\xbf\x1cn') 35012ms [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'\xcd9y_\xec\xb8+\xc3\xef\xfa\x18\x84') 35013ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 35014ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'ov\x88KT\xa6d81\x82\xdf\xc7') 35014ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'ov\x88KT\xa6d81\x82\xdf\xc7') 35015ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcc\xdbN\xd3C1\x8d\xd2\x1c\xb4\xcf(') 35016ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xcc\xdbN\xd3C1\x8d\xd2\x1c\xb4\xcf(') 35016ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51568) (expires in 600 seconds) 35016ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 35016ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 35017ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc"}', extra='') 35017ms [log] handleSignalingMessage 35017ms [log] handleOptions 35017ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 35017ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 35038ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U6Sit+5imV+D') 35038ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U6Sit+5imV+D') 35039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 35039ms [err] v=0 35039ms [err] o=- 6260380121508306685 2 IN IP4 127.0.0.1 35039ms [err] s=- 35039ms [err] t=0 0 35039ms [err] a=group:BUNDLE 0 35039ms [err] a=msid-semantic: WMS 35039ms [err] m=application 9 DTLS/SCTP 5000 35039ms [err] c=IN IP4 0.0.0.0 35039ms [err] a=ice-ufrag:p42b 35039ms [err] a=ice-pwd:ohFo4gIFVbedol1KZJYuRvkf 35039ms [err] a=ice-options:trickle 35039ms [err] a=fingerprint:sha-256 78:E5:E1:D9:AC:B0:7C:47:E9:B5:EA:9C:E7:E3:A1:FE:D8:04:3A:A1:05:51:0E:66:DF:C9:9B:BF:A0:6D:9C:12 35039ms [err] a=setup:active 35039ms [err] a=mid:0 35039ms [err] a=sctpmap:5000 webrtc-datachannel 1024 35039ms [err] 35039ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 35039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 35039ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 35040ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8PJllyRdDh 1 udp 1845501695 172.17.0.3 54387 typ prflx) 35040ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56357) -> ('172.17.0.3', 54387)) State.WAITING -> State.IN_PROGRESS 35040ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Y=\xc2\xd1\x7fr\xbbO\xee\xa9\xebO') 35040ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6260380121508306685 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:p42b\\r\\na=ice-pwd:ohFo4gIFVbedol1KZJYuRvkf\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 78:E5:E1:D9:AC:B0:7C:47:E9:B5:EA:9C:E7:E3:A1:FE:D8:04:3A:A1:05:51:0E:66:DF:C9:9B:BF:A0:6D:9C:12\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc"}', extra='') 35040ms [log] handleSignalingMessage 35040ms [log] handleAnswer 35040ms [log] acceptAnswer 35040ms [log] connectionstatechanged connecting checking stable 35040ms [log] connectionstatechanged connecting checking stable 35040ms [log] connectionstatechanged connecting checking stable 35040ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc", "state": "connecting"}] 35041ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Y=\xc2\xd1\x7fr\xbbO\xee\xa9\xebO') 35041ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56357) -> ('172.17.0.3', 54387)) State.IN_PROGRESS -> State.SUCCEEDED 35042ms [err] INFO:aioice.ice:Connection(0) ICE completed 35050ms [err] INFO:aioice.ice:Connection(0) Remote candidate "20116516-07d2-4406-9403-3d7189092069.local" resolved to 172.17.0.3 35060ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56357) -> ('172.17.0.3', 54387)) State.FROZEN -> State.IN_PROGRESS 35060ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1aN\x82\xa1-\xbeQ\x91\xfa[\x8b\x9e') 35062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1aN\x82\xa1-\xbeQ\x91\xfa[\x8b\x9e') 35062ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56357) -> ('172.17.0.3', 54387)) State.IN_PROGRESS -> State.SUCCEEDED 35062ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52413) -> ('172.17.0.3', 54387)) State.FROZEN -> State.FAILED 35062ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51568) -> ('172.17.0.3', 54387)) State.FROZEN -> State.FAILED 35081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56357) -> ('141.24.211.56', 54387)) State.FROZEN -> State.IN_PROGRESS 35081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\xca\xd7>;\x95~\x85w0\xc4\x18') 35097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4Vzwa42+y9Lf') 35097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4Vzwa42+y9Lf') 35101ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52413) -> ('141.24.211.56', 54387)) State.FROZEN -> State.IN_PROGRESS 35101ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S\x1d\xbb\xaf\xdf\xc5\x93\x19\xad\xe3\xb8\xc5') 35122ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51568) -> ('141.24.211.56', 54387)) State.FROZEN -> State.IN_PROGRESS 35122ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'd!\xbe\xa3.\xffvL\x06=b\xb7') 35122ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xcc\xfa\xa5\tO\x97\xe5\xd9%\xd7\xcdt') 35123ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xcc\xfa\xa5\tO\x97\xe5\xd9%\xd7\xcdt') 35123ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 54387) 35143ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 35143ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 35145ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 35149ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 35150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 35150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 35151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 35151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 35151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 35151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 35151ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4294177469 1 udp 2113937151 20116516-07d2-4406-9403-3d7189092069.local 54387 typ host generation 0 ufrag p42b network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc"}', extra='') 35151ms [log] handleSignalingMessage 35151ms [log] handleIceCandidate 35151ms [log] acceptIceCandidate 35151ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4155226490 1 udp 1677729535 141.24.211.56 54387 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag p42b network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc"}', extra='') 35151ms [log] handleSignalingMessage 35151ms [log] handleIceCandidate 35151ms [log] acceptIceCandidate 35151ms [log] connectionstatechanged connecting completed stable 35151ms [log] connectionstatechanged connected completed stable 35151ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc", "state": "connected"}] 35158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 35159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 35160ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vlX24pR5EJIT') 35160ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vlX24pR5EJIT') 35161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 35161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 35161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 35161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2036766114, stream_id=1, stream_seq=0) 35161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 35162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2036766114, gaps=[]) 35162ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 35163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=212831676, stream_id=1, stream_seq=0) 35163ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 35163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831676, gaps=[]) 35165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=212831677, stream_id=1, stream_seq=1) 35165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831677, gaps=[]) 35165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831678, stream_id=1, stream_seq=2) 35165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831678, gaps=[]) 35166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831679, stream_id=1, stream_seq=2) 35166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831679, gaps=[]) 35167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831680, stream_id=1, stream_seq=2) 35167ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831680, gaps=[]) 35168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831681, stream_id=1, stream_seq=2) 35168ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831681, gaps=[]) 35169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831682, stream_id=1, stream_seq=2) 35169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831682, gaps=[]) 35170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831683, stream_id=1, stream_seq=2) 35170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831683, gaps=[]) 35170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831684, stream_id=1, stream_seq=2) 35170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831684, gaps=[]) 35171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831685, stream_id=1, stream_seq=2) 35171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831685, gaps=[]) 35173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831686, stream_id=1, stream_seq=3) 35173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831686, gaps=[]) 35173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831687, stream_id=1, stream_seq=3) 35174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831687, gaps=[]) 35174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831688, stream_id=1, stream_seq=3) 35174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831688, gaps=[]) 35175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831689, stream_id=1, stream_seq=3) 35175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831689, gaps=[]) 35176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831690, stream_id=1, stream_seq=3) 35176ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831690, gaps=[]) 35178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831691, stream_id=1, stream_seq=3) 35178ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831691, gaps=[]) 35179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831692, stream_id=1, stream_seq=3) 35179ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831692, gaps=[]) 35180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831693, stream_id=1, stream_seq=3) 35180ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831693, gaps=[]) 35182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831694, stream_id=1, stream_seq=4) 35182ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831694, gaps=[]) 35184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831695, stream_id=1, stream_seq=4) 35184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831695, gaps=[]) 35184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831696, stream_id=1, stream_seq=4) 35184ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831696, gaps=[]) 35185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831697, stream_id=1, stream_seq=4) 35186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831697, gaps=[]) 35187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831698, stream_id=1, stream_seq=4) 35187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831698, gaps=[]) 35188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831699, stream_id=1, stream_seq=4) 35188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831699, gaps=[]) 35191ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831700, stream_id=1, stream_seq=4) 35193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831700, gaps=[]) 35193ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831701, stream_id=1, stream_seq=4) 35194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831701, gaps=[]) 35194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831702, stream_id=1, stream_seq=5) 35194ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831702, gaps=[]) 35195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831703, stream_id=1, stream_seq=5) 35195ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831703, gaps=[]) 35196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831704, stream_id=1, stream_seq=5) 35196ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831704, gaps=[]) 35197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831705, stream_id=1, stream_seq=5) 35197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831705, gaps=[]) 35197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831706, stream_id=1, stream_seq=5) 35197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831706, gaps=[]) 35198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831707, stream_id=1, stream_seq=5) 35198ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831707, gaps=[]) 35199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831708, stream_id=1, stream_seq=5) 35199ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831708, gaps=[]) 35200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831709, stream_id=1, stream_seq=5) 35200ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831709, gaps=[]) 35202ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831710, stream_id=1, stream_seq=6) 35203ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831710, gaps=[]) 35204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831711, stream_id=1, stream_seq=6) 35204ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831711, gaps=[]) 35205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831712, stream_id=1, stream_seq=6) 35205ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831712, gaps=[]) 35206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831713, stream_id=1, stream_seq=6) 35206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831713, gaps=[]) 35206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831714, stream_id=1, stream_seq=6) 35206ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831714, gaps=[]) 35207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831715, stream_id=1, stream_seq=6) 35207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831715, gaps=[]) 35208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831716, stream_id=1, stream_seq=6) 35208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831716, gaps=[]) 35209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831717, stream_id=1, stream_seq=6) 35209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831717, gaps=[]) 35213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831718, stream_id=1, stream_seq=7) 35213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831718, gaps=[]) 35213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831719, stream_id=1, stream_seq=7) 35213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831719, gaps=[]) 35214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831720, stream_id=1, stream_seq=7) 35214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831720, gaps=[]) 35214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831721, stream_id=1, stream_seq=7) 35214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831721, gaps=[]) 35214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831722, stream_id=1, stream_seq=7) 35215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831722, gaps=[]) 35215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831723, stream_id=1, stream_seq=7) 35215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831723, gaps=[]) 35215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831724, stream_id=1, stream_seq=7) 35215ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831724, gaps=[]) 35216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831725, stream_id=1, stream_seq=7) 35216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831725, gaps=[]) 35217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831726, stream_id=1, stream_seq=8) 35217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831726, gaps=[]) 35218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831727, stream_id=1, stream_seq=8) 35218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831727, gaps=[]) 35218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831728, stream_id=1, stream_seq=8) 35218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831728, gaps=[]) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831729, stream_id=1, stream_seq=8) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831729, gaps=[]) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831730, stream_id=1, stream_seq=8) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831730, gaps=[]) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831731, stream_id=1, stream_seq=8) 35220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831731, gaps=[]) 35221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831732, stream_id=1, stream_seq=8) 35221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831732, gaps=[]) 35221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831733, stream_id=1, stream_seq=8) 35221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831733, gaps=[]) 35224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831734, stream_id=1, stream_seq=9) 35224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831734, gaps=[]) 35224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831735, stream_id=1, stream_seq=9) 35224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831735, gaps=[]) 35225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831736, stream_id=1, stream_seq=9) 35225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831736, gaps=[]) 35225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831737, stream_id=1, stream_seq=9) 35225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831737, gaps=[]) 35226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831738, stream_id=1, stream_seq=9) 35226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831738, gaps=[]) 35226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831739, stream_id=1, stream_seq=9) 35226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831739, gaps=[]) 35227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831740, stream_id=1, stream_seq=9) 35227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831740, gaps=[]) 35227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831741, stream_id=1, stream_seq=9) 35227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831741, gaps=[]) 35228ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cy3OB8jXe01t') 35228ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cy3OB8jXe01t') 35229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52413) -> ('172.17.0.3', 54387)) State.WAITING -> State.IN_PROGRESS 35229ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96Awr\xea\x0eNE}\xa5\\\xfd') 35229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831742, stream_id=1, stream_seq=10) 35229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831742, gaps=[]) 35229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831743, stream_id=1, stream_seq=10) 35229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831743, gaps=[]) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831744, stream_id=1, stream_seq=10) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831744, gaps=[]) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831745, stream_id=1, stream_seq=10) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831745, gaps=[]) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831746, stream_id=1, stream_seq=10) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831746, gaps=[]) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831747, stream_id=1, stream_seq=10) 35231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831747, gaps=[]) 35232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831748, stream_id=1, stream_seq=10) 35232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831748, gaps=[]) 35233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831749, stream_id=1, stream_seq=10) 35233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831749, gaps=[]) 35233ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54387) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x96Awr\xea\x0eNE}\xa5\\\xfd') 35234ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52413) -> ('172.17.0.3', 54387)) State.IN_PROGRESS -> State.SUCCEEDED 35234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831750, stream_id=1, stream_seq=11) 35234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831750, gaps=[]) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831751, stream_id=1, stream_seq=11) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831751, gaps=[]) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831752, stream_id=1, stream_seq=11) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831752, gaps=[]) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831753, stream_id=1, stream_seq=11) 35235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831753, gaps=[]) 35236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831754, stream_id=1, stream_seq=11) 35236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831754, gaps=[]) 35236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831755, stream_id=1, stream_seq=11) 35236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831755, gaps=[]) 35237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831756, stream_id=1, stream_seq=11) 35237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831756, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831757, stream_id=1, stream_seq=11) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831757, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831758, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831758, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831759, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831759, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831760, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831760, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831761, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831761, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831762, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831762, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831763, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831763, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831764, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831764, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831765, stream_id=1, stream_seq=12) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831766, stream_id=1, stream_seq=13) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=212831766, gaps=[]) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831767, stream_id=1, stream_seq=13) 35245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=212831767, gaps=[]) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831768, stream_id=1, stream_seq=13) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=212831768, gaps=[]) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831769, stream_id=1, stream_seq=13) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=212831769, gaps=[]) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831770, stream_id=1, stream_seq=13) 35246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=212831770, gaps=[]) 35247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831771, stream_id=1, stream_seq=13) 35247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=212831771, gaps=[]) 35247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831772, stream_id=1, stream_seq=13) 35248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=212831772, gaps=[]) 35248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831773, stream_id=1, stream_seq=13) 35249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831774, stream_id=1, stream_seq=14) 35249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047592, cumulative_tsn=212831774, gaps=[]) 35249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831775, stream_id=1, stream_seq=14) 35249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046432, cumulative_tsn=212831775, gaps=[]) 35250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831776, stream_id=1, stream_seq=14) 35250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045272, cumulative_tsn=212831776, gaps=[]) 35251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831777, stream_id=1, stream_seq=14) 35251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044112, cumulative_tsn=212831777, gaps=[]) 35252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831778, stream_id=1, stream_seq=14) 35252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042952, cumulative_tsn=212831778, gaps=[]) 35252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831779, stream_id=1, stream_seq=14) 35252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041792, cumulative_tsn=212831779, gaps=[]) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831780, stream_id=1, stream_seq=14) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040632, cumulative_tsn=212831780, gaps=[]) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831781, stream_id=1, stream_seq=14) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831782, stream_id=1, stream_seq=15) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047680, cumulative_tsn=212831782, gaps=[]) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831783, stream_id=1, stream_seq=15) 35255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046520, cumulative_tsn=212831783, gaps=[]) 35256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831784, stream_id=1, stream_seq=15) 35256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045360, cumulative_tsn=212831784, gaps=[]) 35257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831785, stream_id=1, stream_seq=15) 35257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044200, cumulative_tsn=212831785, gaps=[]) 35257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831786, stream_id=1, stream_seq=15) 35257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043040, cumulative_tsn=212831786, gaps=[]) 35259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831787, stream_id=1, stream_seq=15) 35259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041880, cumulative_tsn=212831787, gaps=[]) 35259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831788, stream_id=1, stream_seq=15) 35259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040720, cumulative_tsn=212831788, gaps=[]) 35260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831789, stream_id=1, stream_seq=15) 35260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831790, stream_id=1, stream_seq=16) 35260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047768, cumulative_tsn=212831790, gaps=[]) 35261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831791, stream_id=1, stream_seq=16) 35261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046608, cumulative_tsn=212831791, gaps=[]) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831792, stream_id=1, stream_seq=16) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045448, cumulative_tsn=212831792, gaps=[]) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831793, stream_id=1, stream_seq=16) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044288, cumulative_tsn=212831793, gaps=[]) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831794, stream_id=1, stream_seq=16) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043128, cumulative_tsn=212831794, gaps=[]) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831795, stream_id=1, stream_seq=16) 35262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041968, cumulative_tsn=212831795, gaps=[]) 35263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831796, stream_id=1, stream_seq=16) 35263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040808, cumulative_tsn=212831796, gaps=[]) 35263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831797, stream_id=1, stream_seq=16) 35264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831798, stream_id=1, stream_seq=17) 35264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047856, cumulative_tsn=212831798, gaps=[]) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831799, stream_id=1, stream_seq=17) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046696, cumulative_tsn=212831799, gaps=[]) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831800, stream_id=1, stream_seq=17) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045536, cumulative_tsn=212831800, gaps=[]) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831801, stream_id=1, stream_seq=17) 35265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044376, cumulative_tsn=212831801, gaps=[]) 35266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831802, stream_id=1, stream_seq=17) 35266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043216, cumulative_tsn=212831802, gaps=[]) 35267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831803, stream_id=1, stream_seq=17) 35267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042056, cumulative_tsn=212831803, gaps=[]) 35267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831804, stream_id=1, stream_seq=17) 35267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040896, cumulative_tsn=212831804, gaps=[]) 35267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831805, stream_id=1, stream_seq=17) 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831806, stream_id=1, stream_seq=18) 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047944, cumulative_tsn=212831806, gaps=[]) 35268ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 35268ms [log] [experimentStatusChanged] {"status": "running", "message": null} 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831807, stream_id=1, stream_seq=18) 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046784, cumulative_tsn=212831807, gaps=[]) 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831808, stream_id=1, stream_seq=18) 35268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045624, cumulative_tsn=212831808, gaps=[]) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831809, stream_id=1, stream_seq=18) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044464, cumulative_tsn=212831809, gaps=[]) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831810, stream_id=1, stream_seq=18) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043304, cumulative_tsn=212831810, gaps=[]) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831811, stream_id=1, stream_seq=18) 35269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042144, cumulative_tsn=212831811, gaps=[]) 35270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831812, stream_id=1, stream_seq=18) 35270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040984, cumulative_tsn=212831812, gaps=[]) 35270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831813, stream_id=1, stream_seq=18) 35271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831814, stream_id=1, stream_seq=19) 35271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048032, cumulative_tsn=212831814, gaps=[]) 35271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831815, stream_id=1, stream_seq=19) 35271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046872, cumulative_tsn=212831815, gaps=[]) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831816, stream_id=1, stream_seq=19) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045712, cumulative_tsn=212831816, gaps=[]) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831817, stream_id=1, stream_seq=19) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044552, cumulative_tsn=212831817, gaps=[]) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831818, stream_id=1, stream_seq=19) 35272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043392, cumulative_tsn=212831818, gaps=[]) 35273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831819, stream_id=1, stream_seq=19) 35273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042232, cumulative_tsn=212831819, gaps=[]) 35273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831820, stream_id=1, stream_seq=19) 35273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041072, cumulative_tsn=212831820, gaps=[]) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831821, stream_id=1, stream_seq=19) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831822, stream_id=1, stream_seq=20) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048120, cumulative_tsn=212831822, gaps=[]) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831823, stream_id=1, stream_seq=20) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046960, cumulative_tsn=212831823, gaps=[]) 35274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831824, stream_id=1, stream_seq=20) 35275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045800, cumulative_tsn=212831824, gaps=[]) 35275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831825, stream_id=1, stream_seq=20) 35275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044640, cumulative_tsn=212831825, gaps=[]) 35275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831826, stream_id=1, stream_seq=20) 35275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043480, cumulative_tsn=212831826, gaps=[]) 35276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831827, stream_id=1, stream_seq=20) 35276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042320, cumulative_tsn=212831827, gaps=[]) 35276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831828, stream_id=1, stream_seq=20) 35276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041160, cumulative_tsn=212831828, gaps=[]) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831829, stream_id=1, stream_seq=20) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831830, stream_id=1, stream_seq=21) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048208, cumulative_tsn=212831830, gaps=[]) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831831, stream_id=1, stream_seq=21) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047048, cumulative_tsn=212831831, gaps=[]) 35277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831832, stream_id=1, stream_seq=21) 35278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045888, cumulative_tsn=212831832, gaps=[]) 35278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831833, stream_id=1, stream_seq=21) 35278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044728, cumulative_tsn=212831833, gaps=[]) 35278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831834, stream_id=1, stream_seq=21) 35279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043568, cumulative_tsn=212831834, gaps=[]) 35279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831835, stream_id=1, stream_seq=21) 35279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042408, cumulative_tsn=212831835, gaps=[]) 35279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831836, stream_id=1, stream_seq=21) 35279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041248, cumulative_tsn=212831836, gaps=[]) 35280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831837, stream_id=1, stream_seq=21) 35280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831838, stream_id=1, stream_seq=22) 35280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048296, cumulative_tsn=212831838, gaps=[]) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831839, stream_id=1, stream_seq=22) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047136, cumulative_tsn=212831839, gaps=[]) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831840, stream_id=1, stream_seq=22) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045976, cumulative_tsn=212831840, gaps=[]) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831841, stream_id=1, stream_seq=22) 35281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044816, cumulative_tsn=212831841, gaps=[]) 35282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831842, stream_id=1, stream_seq=22) 35282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043656, cumulative_tsn=212831842, gaps=[]) 35282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831843, stream_id=1, stream_seq=22) 35282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042496, cumulative_tsn=212831843, gaps=[]) 35283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831844, stream_id=1, stream_seq=22) 35283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041336, cumulative_tsn=212831844, gaps=[]) 35283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831845, stream_id=1, stream_seq=22) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831846, stream_id=1, stream_seq=23) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048384, cumulative_tsn=212831846, gaps=[]) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831847, stream_id=1, stream_seq=23) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047224, cumulative_tsn=212831847, gaps=[]) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831848, stream_id=1, stream_seq=23) 35284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046064, cumulative_tsn=212831848, gaps=[]) 35285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831849, stream_id=1, stream_seq=23) 35285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044904, cumulative_tsn=212831849, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831850, stream_id=1, stream_seq=23) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043744, cumulative_tsn=212831850, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831851, stream_id=1, stream_seq=23) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042584, cumulative_tsn=212831851, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831852, stream_id=1, stream_seq=23) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041424, cumulative_tsn=212831852, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831853, stream_id=1, stream_seq=23) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831853, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831854, stream_id=1, stream_seq=24) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831854, gaps=[]) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831855, stream_id=1, stream_seq=24) 35290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831855, gaps=[]) 35291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831856, stream_id=1, stream_seq=24) 35291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831856, gaps=[]) 35291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831857, stream_id=1, stream_seq=24) 35291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831857, gaps=[]) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831858, stream_id=1, stream_seq=24) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831858, gaps=[]) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831859, stream_id=1, stream_seq=24) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831859, gaps=[]) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831860, stream_id=1, stream_seq=24) 35292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831860, gaps=[]) 35293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831861, stream_id=1, stream_seq=24) 35293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831861, gaps=[]) 35297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831862, stream_id=1, stream_seq=25) 35297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831862, gaps=[]) 35297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831863, stream_id=1, stream_seq=25) 35297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831863, gaps=[]) 35297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831864, stream_id=1, stream_seq=25) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831864, gaps=[]) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831865, stream_id=1, stream_seq=25) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831865, gaps=[]) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831866, stream_id=1, stream_seq=25) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831866, gaps=[]) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831867, stream_id=1, stream_seq=25) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831867, gaps=[]) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831868, stream_id=1, stream_seq=25) 35298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831868, gaps=[]) 35299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831869, stream_id=1, stream_seq=25) 35299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831869, gaps=[]) 35299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831870, stream_id=1, stream_seq=26) 35299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831870, gaps=[]) 35300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831871, stream_id=1, stream_seq=26) 35300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831871, gaps=[]) 35300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831872, stream_id=1, stream_seq=26) 35300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831872, gaps=[]) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831873, stream_id=1, stream_seq=26) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831873, gaps=[]) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831874, stream_id=1, stream_seq=26) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831874, gaps=[]) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831875, stream_id=1, stream_seq=26) 35301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831875, gaps=[]) 35302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831876, stream_id=1, stream_seq=26) 35302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831876, gaps=[]) 35302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831877, stream_id=1, stream_seq=26) 35302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831877, gaps=[]) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831878, stream_id=1, stream_seq=27) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831878, gaps=[]) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831879, stream_id=1, stream_seq=27) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831879, gaps=[]) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831880, stream_id=1, stream_seq=27) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831880, gaps=[]) 35305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831881, stream_id=1, stream_seq=27) 35305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831881, gaps=[]) 35307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831882, stream_id=1, stream_seq=27) 35307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831882, gaps=[]) 35307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831883, stream_id=1, stream_seq=27) 35307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831883, gaps=[]) 35307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831884, stream_id=1, stream_seq=27) 35308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831884, gaps=[]) 35308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831885, stream_id=1, stream_seq=27) 35308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831885, gaps=[]) 35309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831886, stream_id=1, stream_seq=28) 35309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831886, gaps=[]) 35309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831887, stream_id=1, stream_seq=28) 35309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831887, gaps=[]) 35310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831888, stream_id=1, stream_seq=28) 35310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831888, gaps=[]) 35310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831889, stream_id=1, stream_seq=28) 35310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831889, gaps=[]) 35311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831890, stream_id=1, stream_seq=28) 35311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831890, gaps=[]) 35311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831891, stream_id=1, stream_seq=28) 35311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831891, gaps=[]) 35312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831892, stream_id=1, stream_seq=28) 35312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831892, gaps=[]) 35312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831893, stream_id=1, stream_seq=28) 35312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831893, gaps=[]) 35313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831894, stream_id=1, stream_seq=29) 35313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831894, gaps=[]) 35314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831895, stream_id=1, stream_seq=29) 35314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831895, gaps=[]) 35314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831896, stream_id=1, stream_seq=29) 35314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831896, gaps=[]) 35315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831897, stream_id=1, stream_seq=29) 35315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831897, gaps=[]) 35315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831898, stream_id=1, stream_seq=29) 35315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831898, gaps=[]) 35316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831899, stream_id=1, stream_seq=29) 35316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831899, gaps=[]) 35316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831900, stream_id=1, stream_seq=29) 35316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831900, gaps=[]) 35317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831901, stream_id=1, stream_seq=29) 35317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831901, gaps=[]) 35319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831902, stream_id=1, stream_seq=30) 35319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831902, gaps=[]) 35319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831903, stream_id=1, stream_seq=30) 35319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831903, gaps=[]) 35320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831904, stream_id=1, stream_seq=30) 35320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831904, gaps=[]) 35320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831905, stream_id=1, stream_seq=30) 35320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831905, gaps=[]) 35321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831906, stream_id=1, stream_seq=30) 35321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831906, gaps=[]) 35321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831907, stream_id=1, stream_seq=30) 35321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831907, gaps=[]) 35322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831908, stream_id=1, stream_seq=30) 35322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831908, gaps=[]) 35322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831909, stream_id=1, stream_seq=30) 35322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831909, gaps=[]) 35324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831910, stream_id=1, stream_seq=31) 35324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831910, gaps=[]) 35324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831911, stream_id=1, stream_seq=31) 35324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831911, gaps=[]) 35325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831912, stream_id=1, stream_seq=31) 35325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831912, gaps=[]) 35325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831913, stream_id=1, stream_seq=31) 35325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831913, gaps=[]) 35326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831914, stream_id=1, stream_seq=31) 35326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831914, gaps=[]) 35327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831915, stream_id=1, stream_seq=31) 35327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831915, gaps=[]) 35327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831916, stream_id=1, stream_seq=31) 35327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831916, gaps=[]) 35327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831917, stream_id=1, stream_seq=31) 35328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831917, gaps=[]) 35329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831918, stream_id=1, stream_seq=32) 35329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831918, gaps=[]) 35329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831919, stream_id=1, stream_seq=32) 35329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831919, gaps=[]) 35330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831920, stream_id=1, stream_seq=32) 35330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831920, gaps=[]) 35330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831921, stream_id=1, stream_seq=32) 35330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831921, gaps=[]) 35331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831922, stream_id=1, stream_seq=32) 35331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831922, gaps=[]) 35331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831923, stream_id=1, stream_seq=32) 35331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831923, gaps=[]) 35332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831924, stream_id=1, stream_seq=32) 35332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831924, gaps=[]) 35332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831925, stream_id=1, stream_seq=32) 35333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831925, gaps=[]) 35334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=212831926, stream_id=1, stream_seq=33) 35334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=212831926, gaps=[]) 35334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831927, stream_id=1, stream_seq=33) 35334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=212831927, gaps=[]) 35335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831928, stream_id=1, stream_seq=33) 35335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=212831928, gaps=[]) 35335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831929, stream_id=1, stream_seq=33) 35335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=212831929, gaps=[]) 35336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831930, stream_id=1, stream_seq=33) 35336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=212831930, gaps=[]) 35336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831931, stream_id=1, stream_seq=33) 35336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=212831931, gaps=[]) 35337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=212831932, stream_id=1, stream_seq=33) 35337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=212831932, gaps=[]) 35338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=212831933, stream_id=1, stream_seq=33) 35368ms [log] 262140 35368ms [log] 262140 35368ms [log] [file] 35368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=212831933, gaps=[]) 35536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 35536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 35536ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 35536ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 35536ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 35536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 35536ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 35537ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 35537ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc"}', extra='') 35537ms [log] connectionstatechanged closed closed closed 35537ms [log] connectionstatechanged closed closed closed 35537ms [log] connectionstatechanged closed closed closed 35537ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a8999261-b1f7-4903-8a66-34f4cf9becdc", "state": "closed"}] 35537ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 35538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 35538ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'T!\xc6\xa8\xacj\xd3\xec\x00}\xcb`') 35539ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'T!\xc6\xa8\xacj\xd3\xec\x00}\xcb`') 35539ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51568) 35539ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 35539ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 35613ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 35613ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 35672ms [err] Traceback (most recent call last): 35672ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 35672ms [err] return _run_code(code, main_globals, None, 35672ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 35672ms [err] exec(code, run_globals) 35672ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 35672ms [err] sys.exit(main()) 35672ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 35672ms [err] asyncio.run(main_async()) 35672ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 35672ms [err] return loop.run_until_complete(main) 35672ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 35672ms [err] self.run_forever() 35672ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 35673ms [err] self._run_once() 35673ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 35673ms [err] event_list = self._selector.select(timeout) 35673ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 35673ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 35673ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 40957ms [log] starting device 41344ms [err] DEBUG:asyncio:Using selector: EpollSelector 41415ms [err] ERROR:asyncio:Unclosed client session 41415ms [err] client_session: 41503ms [log] parsing 41503ms [log] creating device handler 41503ms [log] [ready] 41503ms [log] reading line 41503ms [log] [websocketToken] "81ef4e60-f57f-440e-9afb-22d96454b613" 41524ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41524ms [log] [websocketConnected] 41763ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41763ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41779ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5cdc2731-9eb1-451c-945f-5e6176da700d"}}', extra='') 41779ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5cdc2731-9eb1-451c-945f-5e6176da700d"} 41836ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 41836ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "new"}] 43839ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 43839ms [log] handleSignalingMessage 43839ms [log] handleOptions 43839ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 43839ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43856ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43856ms [err] v=0 43856ms [err] o=- 3925296872 3925296872 IN IP4 0.0.0.0 43856ms [err] s=- 43856ms [err] t=0 0 43856ms [err] a=group:BUNDLE 0 43856ms [err] a=msid-semantic:WMS * 43856ms [err] m=application 41378 DTLS/SCTP 5000 43856ms [err] c=IN IP4 172.30.0.1 43856ms [err] a=mid:0 43856ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43856ms [err] a=max-message-size:65536 43856ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41378 typ host 43856ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55871 typ host 43856ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41378 typ srflx raddr 172.30.0.1 rport 41378 43856ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55871 typ srflx raddr 172.17.0.3 rport 55871 43856ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57655 typ relay raddr 172.17.0.3 rport 44890 43856ms [err] a=end-of-candidates 43856ms [err] a=ice-ufrag:QXfr 43856ms [err] a=ice-pwd:EtBisXM0MVbwivm9LNGJVs 43856ms [err] a=fingerprint:sha-256 72:55:9E:40:0D:58:C0:50:C2:5C:07:E3:60:E6:55:A5:F7:86:53:5D:45:BE:01:8F:31:65:1C:AF:6D:27:44:DD 43856ms [err] a=setup:actpass 43856ms [err] 43858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43858ms [err] v=0 43858ms [err] o=- 3925296872 3925296872 IN IP4 0.0.0.0 43858ms [err] s=- 43858ms [err] t=0 0 43858ms [err] a=group:BUNDLE 0 43858ms [err] a=msid-semantic:WMS * 43858ms [err] m=application 41378 DTLS/SCTP 5000 43858ms [err] c=IN IP4 172.30.0.1 43858ms [err] a=mid:0 43858ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43858ms [err] a=max-message-size:65536 43858ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41378 typ host 43858ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55871 typ host 43858ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41378 typ srflx raddr 172.30.0.1 rport 41378 43858ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55871 typ srflx raddr 172.17.0.3 rport 55871 43858ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57655 typ relay raddr 172.17.0.3 rport 44890 43858ms [err] a=end-of-candidates 43858ms [err] a=ice-ufrag:QXfr 43858ms [err] a=ice-pwd:EtBisXM0MVbwivm9LNGJVs 43858ms [err] a=fingerprint:sha-256 72:55:9E:40:0D:58:C0:50:C2:5C:07:E3:60:E6:55:A5:F7:86:53:5D:45:BE:01:8F:31:65:1C:AF:6D:27:44:DD 43858ms [err] a=setup:actpass 43858ms [err] 43858ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296872 3925296872 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 41378 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 41378 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55871 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41378 typ srflx raddr 172.30.0.1 rport 41378\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 55871 typ srflx raddr 172.17.0.3 rport 55871\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 57655 typ relay raddr 172.17.0.3 rport 44890\\r\\na=end-of-candidates\\r\\na=ice-ufrag:QXfr\\r\\na=ice-pwd:EtBisXM0MVbwivm9LNGJVs\\r\\na=fingerprint:sha-256 72:55:9E:40:0D:58:C0:50:C2:5C:07:E3:60:E6:55:A5:F7:86:53:5D:45:BE:01:8F:31:65:1C:AF:6D:27:44:DD\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 43858ms [log] handleSignalingMessage 43858ms [log] handleOffer 43858ms [log] makeAnswer 43858ms [log] connectionstatechanged new new have-remote-offer 43858ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "new"}] 43859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 43859ms [err] v=0 43859ms [err] o=- 3925296872 3925296872 IN IP4 0.0.0.0 43859ms [err] s=- 43859ms [err] t=0 0 43859ms [err] a=group:BUNDLE 0 43859ms [err] a=msid-semantic:WMS * 43859ms [err] m=application 9 DTLS/SCTP 5000 43859ms [err] c=IN IP4 0.0.0.0 43859ms [err] a=mid:0 43859ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43859ms [err] a=max-message-size:65536 43859ms [err] a=ice-ufrag:Q1uX 43859ms [err] a=ice-pwd:BRvQaYUITCNAKxroNkJUzM 43859ms [err] a=fingerprint:sha-256 62:31:CA:8A:B5:F3:DF:8C:33:EB:5F:76:DA:47:A9:3B:8F:89:2B:D8:9D:1B:52:C0:D6:30:24:65:12:93:B6:A8 43859ms [err] a=setup:active 43859ms [err] 43860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43861ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43861ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43862ms [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'MO\x13\xf8_\x98T\x0fFmn\x8b') 43863ms [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'0\x9c\xee\xaf+\xa92\xe5Wfb\x0b') 43863ms [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'MO\x13\xf8_\x98T\x0fFmn\x8b') 43863ms [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'0\x9c\xee\xaf+\xa92\xe5Wfb\x0b') 43865ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43865ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd9\x882\x19K\xa4%\x15`\xed&\xd2') 43865ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd9\x882\x19K\xa4%\x15`\xed&\xd2') 43866ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'z>|u\xac\xd5{\x9f\x0c\xf6\xf5\xf0') 43866ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'z>|u\xac\xd5{\x9f\x0c\xf6\xf5\xf0') 43867ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50494) (expires in 600 seconds) 43867ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43867ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43867ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 43867ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43868ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.30.0.1', 41378)) State.FROZEN -> State.WAITING 43868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('172.30.0.1', 41378)) State.FROZEN -> State.WAITING 43868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.17.0.3', 55871)) State.FROZEN -> State.WAITING 43868ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('172.30.0.1', 41378)) State.FROZEN -> State.WAITING 43869ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.30.0.1', 41378)) State.WAITING -> State.IN_PROGRESS 43869ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41378) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7\xd7\x01`\\\xc2AV9\xe2C.') 43869ms [log] connectionstatechanged new new stable 43869ms [log] connectionstatechanged new new stable 43869ms [log] connectionstatechanged connecting checking stable 43869ms [log] connectionstatechanged connecting checking stable 43869ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "connecting"}] 43870ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41378) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe7\xd7\x01`\\\xc2AV9\xe2C.') 43870ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.30.0.1', 41378)) State.IN_PROGRESS -> State.SUCCEEDED 43870ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.211.56', 41378)) State.FROZEN -> State.WAITING 43870ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.211.56', 55871)) State.FROZEN -> State.WAITING 43870ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.210.113', 57655)) State.FROZEN -> State.WAITING 43883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41378) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\xaahy\xbec\xd8\x960\x1e/\xd3') 43883ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41378) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\xaahy\xbec\xd8\x960\x1e/\xd3') 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('172.30.0.1', 41378)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.17.0.3', 55871)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('172.17.0.3', 55871)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.211.56', 41378)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('141.24.211.56', 41378)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.211.56', 55871)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('141.24.211.56', 55871)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('172.30.0.1', 41378)) State.WAITING -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('172.17.0.3', 55871)) State.FROZEN -> State.FAILED 43884ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('141.24.210.113', 57655)) State.WAITING -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44355) -> ('141.24.210.113', 57655)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('141.24.211.56', 41378)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('141.24.211.56', 55871)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50494) -> ('141.24.210.113', 57655)) State.FROZEN -> State.FAILED 43885ms [err] INFO:aioice.ice:Connection(0) ICE completed 43886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41378) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b')\xc1\xb3\xf7^t\x8fTGU^\x17') 43886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41378) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b')\xc1\xb3\xf7^t\x8fTGU^\x17') 43886ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(QSup9SS9aF 1 udp 1862270975 172.17.0.3 41378 typ prflx) 43886ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.17.0.3', 41378)) State.WAITING -> State.IN_PROGRESS 43886ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41378) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a(\x88\x03\xb4qw)O!-\xa1') 43887ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41378) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a(\x88\x03\xb4qw)O!-\xa1') 43887ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42885) -> ('172.17.0.3', 41378)) State.IN_PROGRESS -> State.SUCCEEDED 43889ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 43889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43890ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 43910ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43911ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 43911ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 43911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43911ms [log] connectionstatechanged connecting completed stable 43911ms [log] connectionstatechanged connected completed stable 43911ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "connected"}] 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 43912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 43913ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 43914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2280864375, stream_id=1, stream_seq=0) 43915ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3778159917, stream_id=1, stream_seq=0) 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 43915ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864375, gaps=[]) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3778159917, gaps=[]) 43916ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2280864376, stream_id=1, stream_seq=1) 43918ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864376, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864377, stream_id=1, stream_seq=2) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864377, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864378, stream_id=1, stream_seq=2) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864378, gaps=[]) 43919ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864379, stream_id=1, stream_seq=2) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864379, gaps=[]) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864380, stream_id=1, stream_seq=2) 43920ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864380, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864381, stream_id=1, stream_seq=2) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864381, gaps=[]) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864382, stream_id=1, stream_seq=2) 43921ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864382, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864383, stream_id=1, stream_seq=2) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864383, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864384, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864384, gaps=[]) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864385, stream_id=1, stream_seq=3) 43922ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864385, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864386, stream_id=1, stream_seq=3) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864386, gaps=[]) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864387, stream_id=1, stream_seq=3) 43923ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864387, gaps=[]) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864388, stream_id=1, stream_seq=3) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864388, gaps=[]) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864389, stream_id=1, stream_seq=3) 43924ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864389, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864390, stream_id=1, stream_seq=3) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864390, gaps=[]) 43925ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864391, stream_id=1, stream_seq=4) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864391, gaps=[]) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864392, stream_id=1, stream_seq=4) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864392, gaps=[]) 43926ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864393, stream_id=1, stream_seq=4) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864393, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864394, stream_id=1, stream_seq=4) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864394, gaps=[]) 43927ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864395, stream_id=1, stream_seq=4) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864395, gaps=[]) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864396, stream_id=1, stream_seq=4) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864396, gaps=[]) 43928ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864397, stream_id=1, stream_seq=4) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864397, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864398, stream_id=1, stream_seq=5) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864398, gaps=[]) 43929ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864399, stream_id=1, stream_seq=5) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864399, gaps=[]) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864400, stream_id=1, stream_seq=5) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864400, gaps=[]) 43930ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864401, stream_id=1, stream_seq=5) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864401, gaps=[]) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864402, stream_id=1, stream_seq=5) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864402, gaps=[]) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864403, stream_id=1, stream_seq=5) 43931ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864403, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864404, stream_id=1, stream_seq=5) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864404, gaps=[]) 43932ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864405, stream_id=1, stream_seq=6) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864405, gaps=[]) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864406, stream_id=1, stream_seq=6) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864406, gaps=[]) 43933ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864407, stream_id=1, stream_seq=6) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864407, gaps=[]) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864408, stream_id=1, stream_seq=6) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864408, gaps=[]) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864409, stream_id=1, stream_seq=6) 43934ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864409, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864410, stream_id=1, stream_seq=6) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864410, gaps=[]) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864411, stream_id=1, stream_seq=6) 43935ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864411, gaps=[]) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864412, stream_id=1, stream_seq=7) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864412, gaps=[]) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864413, stream_id=1, stream_seq=7) 43936ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864413, gaps=[]) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864414, stream_id=1, stream_seq=7) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864414, gaps=[]) 43937ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864415, stream_id=1, stream_seq=7) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864415, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864416, stream_id=1, stream_seq=7) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864416, gaps=[]) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864417, stream_id=1, stream_seq=7) 43938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864417, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864418, stream_id=1, stream_seq=7) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864418, gaps=[]) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864419, stream_id=1, stream_seq=8) 43939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864419, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864420, stream_id=1, stream_seq=8) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864420, gaps=[]) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864421, stream_id=1, stream_seq=8) 43940ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864421, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864422, stream_id=1, stream_seq=8) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864422, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864423, stream_id=1, stream_seq=8) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864423, gaps=[]) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864424, stream_id=1, stream_seq=8) 43941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864424, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864425, stream_id=1, stream_seq=8) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864425, gaps=[]) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864426, stream_id=1, stream_seq=9) 43942ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864426, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864427, stream_id=1, stream_seq=9) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864427, gaps=[]) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864428, stream_id=1, stream_seq=9) 43943ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864428, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864429, stream_id=1, stream_seq=9) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864429, gaps=[]) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864430, stream_id=1, stream_seq=9) 43944ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864430, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864431, stream_id=1, stream_seq=9) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864431, gaps=[]) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864432, stream_id=1, stream_seq=9) 43945ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864432, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864433, stream_id=1, stream_seq=10) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864433, gaps=[]) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864434, stream_id=1, stream_seq=10) 43946ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864434, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864435, stream_id=1, stream_seq=10) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864435, gaps=[]) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864436, stream_id=1, stream_seq=10) 43947ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864436, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864437, stream_id=1, stream_seq=10) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864437, gaps=[]) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864438, stream_id=1, stream_seq=10) 43948ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864438, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864439, stream_id=1, stream_seq=10) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864439, gaps=[]) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864440, stream_id=1, stream_seq=11) 43949ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864440, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864441, stream_id=1, stream_seq=11) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864441, gaps=[]) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864442, stream_id=1, stream_seq=11) 43950ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864442, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864443, stream_id=1, stream_seq=11) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864443, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864444, stream_id=1, stream_seq=11) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864444, gaps=[]) 43951ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864445, stream_id=1, stream_seq=11) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864445, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864446, stream_id=1, stream_seq=11) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864446, gaps=[]) 43952ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864447, stream_id=1, stream_seq=12) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864447, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864448, stream_id=1, stream_seq=12) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864448, gaps=[]) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864449, stream_id=1, stream_seq=12) 43953ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864449, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864450, stream_id=1, stream_seq=12) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864450, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864451, stream_id=1, stream_seq=12) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864451, gaps=[]) 43954ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864452, stream_id=1, stream_seq=12) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864452, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864453, stream_id=1, stream_seq=12) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864453, gaps=[]) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864454, stream_id=1, stream_seq=13) 43955ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864454, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864455, stream_id=1, stream_seq=13) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864455, gaps=[]) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864456, stream_id=1, stream_seq=13) 43956ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864456, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864457, stream_id=1, stream_seq=13) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864457, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864458, stream_id=1, stream_seq=13) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864458, gaps=[]) 43957ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864459, stream_id=1, stream_seq=13) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864459, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864460, stream_id=1, stream_seq=13) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864460, gaps=[]) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864461, stream_id=1, stream_seq=14) 43958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864461, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864462, stream_id=1, stream_seq=14) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864462, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864463, stream_id=1, stream_seq=14) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864463, gaps=[]) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864464, stream_id=1, stream_seq=14) 43959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864464, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864465, stream_id=1, stream_seq=14) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864465, gaps=[]) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864466, stream_id=1, stream_seq=14) 43960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864466, gaps=[]) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864467, stream_id=1, stream_seq=14) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864467, gaps=[]) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864468, stream_id=1, stream_seq=15) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864468, gaps=[]) 43961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864469, stream_id=1, stream_seq=15) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864469, gaps=[]) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864470, stream_id=1, stream_seq=15) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864470, gaps=[]) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864471, stream_id=1, stream_seq=15) 43962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864471, gaps=[]) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864472, stream_id=1, stream_seq=15) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864472, gaps=[]) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864473, stream_id=1, stream_seq=15) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864473, gaps=[]) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864474, stream_id=1, stream_seq=15) 43963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864474, gaps=[]) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864475, stream_id=1, stream_seq=16) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864475, gaps=[]) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864476, stream_id=1, stream_seq=16) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864476, gaps=[]) 43964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864477, stream_id=1, stream_seq=16) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864477, gaps=[]) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864478, stream_id=1, stream_seq=16) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864478, gaps=[]) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864479, stream_id=1, stream_seq=16) 43965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864479, gaps=[]) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864480, stream_id=1, stream_seq=16) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864480, gaps=[]) 43966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864481, stream_id=1, stream_seq=16) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864481, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864482, stream_id=1, stream_seq=17) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864482, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864483, stream_id=1, stream_seq=17) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864483, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864484, stream_id=1, stream_seq=17) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864484, gaps=[]) 43967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864485, stream_id=1, stream_seq=17) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864485, gaps=[]) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864486, stream_id=1, stream_seq=17) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864486, gaps=[]) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864487, stream_id=1, stream_seq=17) 43968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864487, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864488, stream_id=1, stream_seq=17) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864488, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864489, stream_id=1, stream_seq=18) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864489, gaps=[]) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864490, stream_id=1, stream_seq=18) 43969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864490, gaps=[]) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864491, stream_id=1, stream_seq=18) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864491, gaps=[]) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864492, stream_id=1, stream_seq=18) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864492, gaps=[]) 43970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864493, stream_id=1, stream_seq=18) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864493, gaps=[]) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864494, stream_id=1, stream_seq=18) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864494, gaps=[]) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864495, stream_id=1, stream_seq=18) 43971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864495, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864496, stream_id=1, stream_seq=19) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864496, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864497, stream_id=1, stream_seq=19) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864497, gaps=[]) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864498, stream_id=1, stream_seq=19) 43972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864498, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864499, stream_id=1, stream_seq=19) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864499, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864500, stream_id=1, stream_seq=19) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864500, gaps=[]) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864501, stream_id=1, stream_seq=19) 43973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864501, gaps=[]) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864502, stream_id=1, stream_seq=19) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864502, gaps=[]) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864503, stream_id=1, stream_seq=20) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864503, gaps=[]) 43974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864504, stream_id=1, stream_seq=20) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864504, gaps=[]) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864505, stream_id=1, stream_seq=20) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864505, gaps=[]) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864506, stream_id=1, stream_seq=20) 43975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864506, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864507, stream_id=1, stream_seq=20) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864507, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864508, stream_id=1, stream_seq=20) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864508, gaps=[]) 43976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864509, stream_id=1, stream_seq=20) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864509, gaps=[]) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864510, stream_id=1, stream_seq=21) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864510, gaps=[]) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864511, stream_id=1, stream_seq=21) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864511, gaps=[]) 43977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864512, stream_id=1, stream_seq=21) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864512, gaps=[]) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864513, stream_id=1, stream_seq=21) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864513, gaps=[]) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864514, stream_id=1, stream_seq=21) 43978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864514, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864515, stream_id=1, stream_seq=21) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864515, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864516, stream_id=1, stream_seq=21) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864516, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864517, stream_id=1, stream_seq=22) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864517, gaps=[]) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864518, stream_id=1, stream_seq=22) 43979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864518, gaps=[]) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864519, stream_id=1, stream_seq=22) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864519, gaps=[]) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864520, stream_id=1, stream_seq=22) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864520, gaps=[]) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864521, stream_id=1, stream_seq=22) 43980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864521, gaps=[]) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864522, stream_id=1, stream_seq=22) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864522, gaps=[]) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864523, stream_id=1, stream_seq=22) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864523, gaps=[]) 43981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864524, stream_id=1, stream_seq=23) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864524, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864525, stream_id=1, stream_seq=23) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864525, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864526, stream_id=1, stream_seq=23) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864526, gaps=[]) 43982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864527, stream_id=1, stream_seq=23) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864527, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864528, stream_id=1, stream_seq=23) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864528, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864529, stream_id=1, stream_seq=23) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864529, gaps=[]) 43983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864530, stream_id=1, stream_seq=23) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864530, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864531, stream_id=1, stream_seq=24) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864531, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864532, stream_id=1, stream_seq=24) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864532, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864533, stream_id=1, stream_seq=24) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864533, gaps=[]) 43984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864534, stream_id=1, stream_seq=24) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864534, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864535, stream_id=1, stream_seq=24) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864535, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864536, stream_id=1, stream_seq=24) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864536, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864537, stream_id=1, stream_seq=24) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864537, gaps=[]) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864538, stream_id=1, stream_seq=25) 43985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864538, gaps=[]) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864539, stream_id=1, stream_seq=25) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864539, gaps=[]) 43986ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43986ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864540, stream_id=1, stream_seq=25) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864540, gaps=[]) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864541, stream_id=1, stream_seq=25) 43986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864541, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864542, stream_id=1, stream_seq=25) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864542, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864543, stream_id=1, stream_seq=25) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864543, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864544, stream_id=1, stream_seq=25) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864544, gaps=[]) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864545, stream_id=1, stream_seq=26) 43987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864545, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864546, stream_id=1, stream_seq=26) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864546, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864547, stream_id=1, stream_seq=26) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864547, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864548, stream_id=1, stream_seq=26) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864548, gaps=[]) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864549, stream_id=1, stream_seq=26) 43988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864549, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864550, stream_id=1, stream_seq=26) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864550, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864551, stream_id=1, stream_seq=26) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864551, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864552, stream_id=1, stream_seq=27) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864552, gaps=[]) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864553, stream_id=1, stream_seq=27) 43989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864553, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864554, stream_id=1, stream_seq=27) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864554, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864555, stream_id=1, stream_seq=27) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864555, gaps=[]) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864556, stream_id=1, stream_seq=27) 43990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864556, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864557, stream_id=1, stream_seq=27) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864557, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864558, stream_id=1, stream_seq=27) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864558, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864559, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864559, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864560, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864560, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864561, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864561, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864562, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864562, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864563, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864563, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864564, stream_id=1, stream_seq=28) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864564, gaps=[]) 43992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864565, stream_id=1, stream_seq=28) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864565, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864566, stream_id=1, stream_seq=29) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864566, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864567, stream_id=1, stream_seq=29) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864567, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864568, stream_id=1, stream_seq=29) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864568, gaps=[]) 43993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864569, stream_id=1, stream_seq=29) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864569, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864570, stream_id=1, stream_seq=29) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864570, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864571, stream_id=1, stream_seq=29) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864571, gaps=[]) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864572, stream_id=1, stream_seq=29) 43994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864572, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864573, stream_id=1, stream_seq=30) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864573, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864574, stream_id=1, stream_seq=30) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864574, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864575, stream_id=1, stream_seq=30) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864575, gaps=[]) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864576, stream_id=1, stream_seq=30) 43995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864576, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864577, stream_id=1, stream_seq=30) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864577, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864578, stream_id=1, stream_seq=30) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864578, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864579, stream_id=1, stream_seq=30) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864579, gaps=[]) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864580, stream_id=1, stream_seq=31) 43996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864580, gaps=[]) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864581, stream_id=1, stream_seq=31) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864581, gaps=[]) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864582, stream_id=1, stream_seq=31) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864582, gaps=[]) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864583, stream_id=1, stream_seq=31) 43997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864583, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864584, stream_id=1, stream_seq=31) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864584, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864585, stream_id=1, stream_seq=31) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864585, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864586, stream_id=1, stream_seq=31) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864586, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864587, stream_id=1, stream_seq=32) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864587, gaps=[]) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864588, stream_id=1, stream_seq=32) 43998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864588, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864589, stream_id=1, stream_seq=32) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864589, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864590, stream_id=1, stream_seq=32) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864590, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864591, stream_id=1, stream_seq=32) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864591, gaps=[]) 43999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864592, stream_id=1, stream_seq=32) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864592, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864593, stream_id=1, stream_seq=32) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864593, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=2280864594, stream_id=1, stream_seq=33) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=2280864594, gaps=[]) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864595, stream_id=1, stream_seq=33) 44000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=2280864595, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864596, stream_id=1, stream_seq=33) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=2280864596, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864597, stream_id=1, stream_seq=33) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=2280864597, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864598, stream_id=1, stream_seq=33) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=2280864598, gaps=[]) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=2280864599, stream_id=1, stream_seq=33) 44001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=2280864599, gaps=[]) 44002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=2280864600, stream_id=1, stream_seq=33) 44031ms [log] 262140 44031ms [log] 262140 44031ms [log] [file] 44031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2280864600, gaps=[]) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 44197ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 44197ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 44197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 44197ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 44197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 44197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 44197ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 44198ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4"}', extra='') 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] connectionstatechanged closed closed closed 44198ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/359cb4fe-337c-4674-ab5a-fbd1cc12c1e4", "state": "closed"}] 44198ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 44198ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 44198ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xedY\x06\xc9Q\xbe\x14~q\x04%\xab') 44199ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xedY\x06\xc9Q\xbe\x14~q\x04%\xab') 44199ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50494) 44199ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 44199ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 44272ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 44272ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 44342ms [err] Traceback (most recent call last): 44342ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 44342ms [err] return _run_code(code, main_globals, None, 44342ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 44342ms [err] exec(code, run_globals) 44342ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 44342ms [err] sys.exit(main()) 44342ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 44342ms [err] asyncio.run(main_async()) 44342ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 44343ms [err] return loop.run_until_complete(main) 44343ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 44343ms [err] self.run_forever() 44343ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 44343ms [err] self._run_once() 44343ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 44344ms [err] event_list = self._selector.select(timeout) 44344ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 44344ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 44344ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value 50023ms [log] starting device 50418ms [err] DEBUG:asyncio:Using selector: EpollSelector 50487ms [err] ERROR:asyncio:Unclosed client session 50487ms [err] client_session: 50570ms [log] parsing 50570ms [log] creating device handler 50570ms [log] [ready] 50570ms [log] reading line 50570ms [log] [websocketToken] "652fc1fc-194a-4864-adc3-8750821bfd23" 50583ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 50583ms [log] [websocketConnected] 52308ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52308ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52334ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5802fb21-1fa0-4341-a915-7e3ca3af8049"}}', extra='') 52334ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5802fb21-1fa0-4341-a915-7e3ca3af8049"} 52394ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec","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='') 52394ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec", "state": "new"}] 54397ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54397ms [err] v=0 54397ms [err] o=- 6813956709273555280 2 IN IP4 127.0.0.1 54397ms [err] s=- 54397ms [err] t=0 0 54397ms [err] a=group:BUNDLE 0 54397ms [err] a=extmap-allow-mixed 54397ms [err] a=msid-semantic: WMS 54397ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54397ms [err] c=IN IP4 0.0.0.0 54397ms [err] a=ice-ufrag:Ki8o 54397ms [err] a=ice-pwd:22CVJOT9jpheq1sx6P2PaeHN 54397ms [err] a=ice-options:trickle 54397ms [err] a=fingerprint:sha-256 2F:DA:9B:7A:1D:3E:A1:CE:2C:1F:96:D4:CA:85:7E:30:2A:96:52:7B:F3:7D:23:7F:09:53:A8:55:01:48:54:B9 54397ms [err] a=setup:actpass 54397ms [err] a=mid:0 54397ms [err] a=sctp-port:5000 54397ms [err] a=max-message-size:262144 54397ms [err] 54399ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 54399ms [err] v=0 54399ms [err] o=- 6813956709273555280 2 IN IP4 127.0.0.1 54399ms [err] s=- 54399ms [err] t=0 0 54399ms [err] a=group:BUNDLE 0 54399ms [err] a=extmap-allow-mixed 54399ms [err] a=msid-semantic: WMS 54399ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54399ms [err] c=IN IP4 0.0.0.0 54399ms [err] a=ice-ufrag:Ki8o 54399ms [err] a=ice-pwd:22CVJOT9jpheq1sx6P2PaeHN 54399ms [err] a=ice-options:trickle 54399ms [err] a=fingerprint:sha-256 2F:DA:9B:7A:1D:3E:A1:CE:2C:1F:96:D4:CA:85:7E:30:2A:96:52:7B:F3:7D:23:7F:09:53:A8:55:01:48:54:B9 54399ms [err] a=setup:actpass 54399ms [err] a=mid:0 54399ms [err] a=sctp-port:5000 54399ms [err] a=max-message-size:262144 54399ms [err] 54400ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54400ms [log] handleSignalingMessage 54400ms [log] handleOptions 54400ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6813956709273555280 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:Ki8o\\r\\na=ice-pwd:22CVJOT9jpheq1sx6P2PaeHN\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 2F:DA:9B:7A:1D:3E:A1:CE:2C:1F:96:D4:CA:85:7E:30:2A:96:52:7B:F3:7D:23:7F:09:53:A8:55:01:48:54:B9\\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/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54400ms [log] handleSignalingMessage 54400ms [log] handleOffer 54400ms [log] makeAnswer 54400ms [log] connectionstatechanged new new have-remote-offer 54400ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec", "state": "new"}] 54401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 54401ms [err] v=0 54401ms [err] o=- 3925296882 3925296882 IN IP4 0.0.0.0 54401ms [err] s=- 54401ms [err] t=0 0 54401ms [err] a=group:BUNDLE 0 54401ms [err] a=msid-semantic:WMS * 54401ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 54401ms [err] c=IN IP4 0.0.0.0 54401ms [err] a=mid:0 54401ms [err] a=sctp-port:5000 54401ms [err] a=max-message-size:65536 54401ms [err] a=ice-ufrag:rgyG 54401ms [err] a=ice-pwd:oqHsU4l91NI0uhbiUtJF4Y 54401ms [err] a=fingerprint:sha-256 3B:8B:B4:01:81:1F:FB:F8:5F:34:E5:30:6B:24:E9:17:04:A5:05:6C:EF:D2:B6:02:09:CE:96:5D:C0:8C:6C:D6 54401ms [err] a=setup:active 54401ms [err] 54401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 54403ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 54403ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 54406ms [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'\xb3\x01)\x90\x9e\xa4\x8b\x0f\x1c\xfb\x97\xd8') 54406ms [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'x\x95\x17\x8d\x8a\xbe%\x12K\xbd\xfb\x19') 54406ms [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'\xb3\x01)\x90\x9e\xa4\x8b\x0f\x1c\xfb\x97\xd8') 54407ms [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'x\x95\x17\x8d\x8a\xbe%\x12K\xbd\xfb\x19') 54408ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 54408ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf8\xeb\xc8~\xb0\xdf\xdb\x8a\xaf\x91D\xdb') 54409ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf8\xeb\xc8~\xb0\xdf\xdb\x8a\xaf\x91D\xdb') 54410ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe0fV\xd5\x17Gn%\xcbv\x0c\x96') 54411ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe0fV\xd5\x17Gn%\xcbv\x0c\x96') 54411ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51803) (expires in 600 seconds) 54411ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 54411ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 54412ms [log] connectionstatechanged new new stable 54412ms [log] connectionstatechanged new new stable 54412ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 54412ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 54412ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 54412ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 54413ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 54413ms [log] connectionstatechanged connecting checking stable 54413ms [log] connectionstatechanged connecting checking stable 54413ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec", "state": "connecting"}] 54437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ZVsgnonRm4vN') 54437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ZVsgnonRm4vN') 54437ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(AA0hZkzrS7 1 udp 1845501695 172.17.0.3 43831 typ prflx) 54437ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33262) -> ('172.17.0.3', 43831)) State.WAITING -> State.IN_PROGRESS 54437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\x834\xc0\xa2Laj\x19\x89{\x8f') 54439ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\x834\xc0\xa2Laj\x19\x89{\x8f') 54439ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33262) -> ('172.17.0.3', 43831)) State.IN_PROGRESS -> State.SUCCEEDED 54439ms [err] INFO:aioice.ice:Connection(0) ICE completed 54454ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 54454ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 54455ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 54460ms [err] INFO:aioice.ice:Connection(0) Remote candidate "c3318a70-9b57-45ef-9016-35c77018342e.local" resolved to 172.17.0.3 54461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 54461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 54461ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 54462ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 54462ms [log] connectionstatechanged connecting completed stable 54462ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:728886097 1 udp 2113937151 c3318a70-9b57-45ef-9016-35c77018342e.local 43831 typ host generation 0 ufrag Ki8o network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54462ms [log] handleSignalingMessage 54462ms [log] handleIceCandidate 54462ms [log] acceptIceCandidate 54462ms [log] connectionstatechanged connected completed stable 54462ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec", "state": "connected"}] 54463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 54463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 54464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 54465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 54465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 54465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 54466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2596231830, stream_id=1, stream_seq=0) 54466ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 54466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1500767869, stream_id=1, stream_seq=0) 54466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 54466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2596231830, gaps=[]) 54467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1500767869, gaps=[]) 54467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 54467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2596231831, stream_id=1, stream_seq=1) 54468ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2104777602 1 udp 33562623 141.24.210.113 58485 typ relay raddr 141.24.211.56 rport 43831 generation 0 ufrag Ki8o network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54468ms [log] handleSignalingMessage 54468ms [log] handleIceCandidate 54468ms [log] acceptIceCandidate 54468ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 54468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2596231831, gaps=[]) 54468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2596231832, stream_id=1, stream_seq=2) 54468ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 54469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2596231832, gaps=[]) 54488ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q/tqhk8pHqOB') 54488ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q/tqhk8pHqOB') 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33262) -> ('172.17.0.3', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50429) -> ('172.17.0.3', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33262) -> ('141.24.211.56', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50429) -> ('141.24.211.56', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33262) -> ('141.24.210.113', 58485)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50429) -> ('141.24.210.113', 58485)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51803) -> ('172.17.0.3', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51803) -> ('141.24.211.56', 43831)) State.FROZEN -> State.FAILED 54488ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51803) -> ('141.24.210.113', 58485)) State.FROZEN -> State.FAILED 54522ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:779740169 1 udp 1677729535 141.24.211.56 43831 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Ki8o network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54522ms [log] handleSignalingMessage 54522ms [log] handleIceCandidate 54522ms [log] acceptIceCandidate 54522ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54522ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54551ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VDqsNAW8kYHM') 54551ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43831) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VDqsNAW8kYHM') 54636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 54637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 54637ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54637ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 54637ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 54637ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54638ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54638ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 54638ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec"}', extra='') 54638ms [log] connectionstatechanged closed closed closed 54638ms [log] connectionstatechanged closed closed closed 54638ms [log] connectionstatechanged closed closed closed 54638ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b4a2856-61ce-4df3-9ec2-a6a3b558edec", "state": "closed"}] 54639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 54639ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54640ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'ecw/\xf4\xcb\xb5d/\x83|_') 54641ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'ecw/\xf4\xcb\xb5d/\x83|_') 54641ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51803) 54642ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 54642ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 54716ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 54716ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 54787ms [err] Traceback (most recent call last): 54787ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 54787ms [err] return _run_code(code, main_globals, None, 54787ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 54787ms [err] exec(code, run_globals) 54787ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 54787ms [err] sys.exit(main()) 54787ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 54787ms [err] asyncio.run(main_async()) 54787ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 54787ms [err] return loop.run_until_complete(main) 54787ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 54788ms [err] self.run_forever() 54788ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 54788ms [err] self._run_once() 54788ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 54788ms [err] event_list = self._selector.select(timeout) 54788ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 54789ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 54789ms [err] KeyboardInterrupt 54880ms [log] starting device 55275ms [err] DEBUG:asyncio:Using selector: EpollSelector 55344ms [err] ERROR:asyncio:Unclosed client session 55344ms [err] client_session: 55421ms [log] parsing 55421ms [log] creating device handler 55421ms [log] [ready] 55421ms [log] reading line 55421ms [log] [websocketToken] "08f720f6-7c19-4a3b-8b2f-1f8855674f9e" 55435ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 55435ms [log] [websocketConnected] 57187ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57187ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57217ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/cef67a71-a767-4f38-877f-df32389e560c"}}', extra='') 57217ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/cef67a71-a767-4f38-877f-df32389e560c"} 57280ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 57280ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0", "state": "new"}] 59285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 59285ms [err] v=0 59285ms [err] o=- 3925296887 3925296887 IN IP4 0.0.0.0 59285ms [err] s=- 59285ms [err] t=0 0 59285ms [err] a=group:BUNDLE 0 59285ms [err] a=msid-semantic:WMS * 59285ms [err] m=application 9 DTLS/SCTP 5000 59285ms [err] c=IN IP4 0.0.0.0 59285ms [err] a=mid:0 59285ms [err] a=sctpmap:5000 webrtc-datachannel 65535 59285ms [err] a=max-message-size:65536 59285ms [err] a=ice-ufrag:ZL8n 59285ms [err] a=ice-pwd:B9bfins4fwW4B2rTMKbn6u 59285ms [err] a=fingerprint:sha-256 22:D3:E4:5E:04:48:03:50:06:1F:3F:FB:37:7D:7B:F4:FF:D4:CA:D6:24:A7:3B:A3:EA:8B:D0:7C:6D:EA:EE:BF 59285ms [err] a=setup:actpass 59285ms [err] 59285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 59287ms [log] makeOffer 59287ms [log] connectionstatechanged new new have-local-offer 59287ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0", "state": "new"}] 59287ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 59287ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 59289ms [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'\x08W\xc8\x8d\xb7\x1f\x8fU\xd4\xaf\xe0\xe5') 59290ms [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'\x00\xa6\xa1j^`\xe4\xf2\xff\x99\xac\xec') 59290ms [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'\x08W\xc8\x8d\xb7\x1f\x8fU\xd4\xaf\xe0\xe5') 59291ms [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'\x00\xa6\xa1j^`\xe4\xf2\xff\x99\xac\xec') 59292ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 59293ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'S\x88\xb7n\xbf\x02l>r\x05\xb3\xdd') 59294ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'S\x88\xb7n\xbf\x02l>r\x05\xb3\xdd') 59294ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'y,l\xe2i\xaf\xde\xd5\x1d\xa2\xd33') 59295ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'y,l\xe2i\xaf\xde\xd5\x1d\xa2\xd33') 59295ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49456) (expires in 600 seconds) 59295ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 59295ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 59296ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0"}', extra='') 59296ms [log] handleSignalingMessage 59296ms [log] handleOptions 59296ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 59296ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 59315ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 59315ms [err] v=0 59315ms [err] o=- 1568844452549222132 2 IN IP4 127.0.0.1 59315ms [err] s=- 59315ms [err] t=0 0 59315ms [err] a=group:BUNDLE 0 59315ms [err] a=msid-semantic: WMS 59315ms [err] m=application 9 DTLS/SCTP 5000 59315ms [err] c=IN IP4 0.0.0.0 59315ms [err] a=ice-ufrag:iynn 59315ms [err] a=ice-pwd:TEsBI/DXmyupWK2nvvPhiEB6 59315ms [err] a=ice-options:trickle 59315ms [err] a=fingerprint:sha-256 9C:0A:6B:6C:FC:4B:7F:50:22:0B:25:47:9C:A3:4D:B2:5C:7F:AA:74:32:4C:D6:70:51:B8:8D:16:A1:9B:3F:07 59315ms [err] a=setup:active 59315ms [err] a=mid:0 59315ms [err] a=sctpmap:5000 webrtc-datachannel 1024 59315ms [err] 59316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y1tT3PXiUjsn') 59316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y1tT3PXiUjsn') 59316ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 59317ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 59317ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 59317ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(zmWOSFTKuc 1 udp 1845501695 172.17.0.3 52358 typ prflx) 59318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33516) -> ('172.17.0.3', 52358)) State.WAITING -> State.IN_PROGRESS 59318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x95dv\xf9\ts\xe8\x0b\xe4\r>\xcb') 59318ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1568844452549222132 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:iynn\\r\\na=ice-pwd:TEsBI/DXmyupWK2nvvPhiEB6\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9C:0A:6B:6C:FC:4B:7F:50:22:0B:25:47:9C:A3:4D:B2:5C:7F:AA:74:32:4C:D6:70:51:B8:8D:16:A1:9B:3F:07\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0"}', extra='') 59318ms [log] handleSignalingMessage 59318ms [log] handleAnswer 59318ms [log] acceptAnswer 59318ms [log] connectionstatechanged connecting checking stable 59318ms [log] connectionstatechanged connecting checking stable 59318ms [log] connectionstatechanged connecting checking stable 59318ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0", "state": "connecting"}] 59322ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x95dv\xf9\ts\xe8\x0b\xe4\r>\xcb') 59322ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33516) -> ('172.17.0.3', 52358)) State.IN_PROGRESS -> State.SUCCEEDED 59322ms [err] INFO:aioice.ice:Connection(0) ICE completed 59329ms [err] INFO:aioice.ice:Connection(0) Remote candidate "90bb4ab2-2270-4007-ac73-5c8ebac56081.local" resolved to 172.17.0.3 59339ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33516) -> ('172.17.0.3', 52358)) State.FROZEN -> State.IN_PROGRESS 59339ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+\xb1*\x02\xf6\xa5\xc8Lw8\x95\xd3') 59340ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+\xb1*\x02\xf6\xa5\xc8Lw8\x95\xd3') 59340ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33516) -> ('172.17.0.3', 52358)) State.IN_PROGRESS -> State.SUCCEEDED 59341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51887) -> ('172.17.0.3', 52358)) State.FROZEN -> State.FAILED 59341ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49456) -> ('172.17.0.3', 52358)) State.FROZEN -> State.FAILED 59360ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33516) -> ('141.24.211.56', 52358)) State.FROZEN -> State.IN_PROGRESS 59360ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x93:\x89J\x91\r\x9e\xcfj\xef\xdd\xff') 59378ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hnLlu8D4ZB+G') 59379ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hnLlu8D4ZB+G') 59381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51887) -> ('141.24.211.56', 52358)) State.FROZEN -> State.IN_PROGRESS 59381ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\n\xeb\xadd\xa4\x02\xcdx\x1fp\xfc_') 59402ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49456) -> ('141.24.211.56', 52358)) State.FROZEN -> State.IN_PROGRESS 59402ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\x97\t\xdbH\x01\xe3f\x06BI\x1c') 59403ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'["\xd7\x86}\x81\xc1\x1f`\x8a\x064') 59404ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'["\xd7\x86}\x81\xc1\x1f`\x8a\x064') 59404ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 52358) 59423ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 59423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 59425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 59429ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 59430ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 59430ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 59430ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 59430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 59431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 59431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 59432ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:170840208 1 udp 2113937151 90bb4ab2-2270-4007-ac73-5c8ebac56081.local 52358 typ host generation 0 ufrag iynn network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0"}', extra='') 59432ms [log] handleSignalingMessage 59432ms [log] handleIceCandidate 59432ms [log] acceptIceCandidate 59432ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1062746845 1 udp 1677729535 141.24.211.56 52358 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag iynn network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0"}', extra='') 59432ms [log] handleSignalingMessage 59432ms [log] handleIceCandidate 59432ms [log] acceptIceCandidate 59432ms [log] connectionstatechanged connecting completed stable 59432ms [log] connectionstatechanged connected completed stable 59432ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0", "state": "connected"}] 59437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 59437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 59438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 59438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 59438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 59438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 59438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 59439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 59439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 59439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 59440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1726127295, stream_id=1, stream_seq=0) 59440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 59440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EKbl+U/ALML3') 59441ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EKbl+U/ALML3') 59442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1726127295, gaps=[]) 59442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 59442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2889020805, stream_id=1, stream_seq=0) 59442ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 59442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2889020805, gaps=[]) 59445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2889020806, stream_id=1, stream_seq=1) 59445ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2889020806, gaps=[]) 59446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2889020807, stream_id=1, stream_seq=2) 59446ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2889020807, gaps=[]) 59447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2889020808, stream_id=1, stream_seq=3) 59447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2889020808, gaps=[]) 59447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2889020809, stream_id=1, stream_seq=4) 59448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2889020809, gaps=[]) 59504ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OUsX//b9AY9j') 59504ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OUsX//b9AY9j') 59505ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51887) -> ('172.17.0.3', 52358)) State.WAITING -> State.IN_PROGRESS 59505ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*Q\xb5@\x86Z%\x89\xf9W\xdd\xc1') 59510ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 52358) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*Q\xb5@\x86Z%\x89\xf9W\xdd\xc1') 59510ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51887) -> ('172.17.0.3', 52358)) State.IN_PROGRESS -> State.SUCCEEDED 59549ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 59549ms [log] [experimentStatusChanged] {"status": "running", "message": null} 59611ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 59612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 59612ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 59612ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 59612ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 59612ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 59613ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 59613ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 59614ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0"}', extra='') 59614ms [log] connectionstatechanged closed closed closed 59614ms [log] connectionstatechanged closed closed closed 59614ms [log] connectionstatechanged closed closed closed 59614ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a622a45b-b205-405d-90d1-77d68b87b4d0", "state": "closed"}] 59614ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 59615ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 59615ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa9z\xbc\xf4\x8d\x81\xf1\xd6P\r\xee\xc0') 59616ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa9z\xbc\xf4\x8d\x81\xf1\xd6P\r\xee\xc0') 59616ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49456) 59617ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 59617ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 59689ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 59689ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 59740ms [err] Traceback (most recent call last): 59740ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 59741ms [err] return _run_code(code, main_globals, None, 59741ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 59741ms [err] exec(code, run_globals) 59741ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 59741ms [err] sys.exit(main()) 59741ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 59741ms [err] asyncio.run(main_async()) 59741ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 59741ms [err] return loop.run_until_complete(main) 59741ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 59742ms [err] self.run_forever() 59742ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 59742ms [err] self._run_once() 59742ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 59743ms [err] event_list = self._selector.select(timeout) 59743ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 59743ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 59743ms [err] KeyboardInterrupt ================== python Client to js Client GPIO tests : should transmit gpio value ================== python Client to python Client GPIO tests : should transmit initial gpio value 69828ms [log] starting device 70218ms [err] DEBUG:asyncio:Using selector: EpollSelector 70289ms [err] ERROR:asyncio:Unclosed client session 70289ms [err] client_session: 70363ms [log] parsing 70363ms [log] creating device handler 70363ms [log] [ready] 70363ms [log] reading line 70363ms [log] [websocketToken] "e884994d-bf8a-462c-8221-785f28ff3616" 70375ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 70375ms [log] [websocketConnected] 70957ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 70957ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 70985ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7b4f289a-99e2-4092-bcaf-ac8bb80c3a15"}}', extra='') 70985ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7b4f289a-99e2-4092-bcaf-ac8bb80c3a15"} 71036ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 71036ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "new"}] 73041ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 73041ms [err] v=0 73041ms [err] o=- 3925296901 3925296901 IN IP4 0.0.0.0 73041ms [err] s=- 73041ms [err] t=0 0 73041ms [err] a=group:BUNDLE 0 73041ms [err] a=msid-semantic:WMS * 73041ms [err] m=application 9 DTLS/SCTP 5000 73041ms [err] c=IN IP4 0.0.0.0 73041ms [err] a=mid:0 73041ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73041ms [err] a=max-message-size:65536 73041ms [err] a=ice-ufrag:UTDG 73041ms [err] a=ice-pwd:AWfO1eRYKxvM5ICJCaOCUh 73041ms [err] a=fingerprint:sha-256 8B:CE:22:01:0D:DC:83:45:67:7F:B0:A3:F9:4B:2F:94:C5:C8:D1:C3:A0:2E:BA:8A:9B:99:F8:4B:EF:B4:2A:5F 73041ms [err] a=setup:actpass 73041ms [err] 73042ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73043ms [log] makeOffer 73043ms [log] connectionstatechanged new new have-local-offer 73043ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "new"}] 73044ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73044ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73046ms [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'x\x81\x82D\xbe+=\xd9P\x84a\x9e') 73047ms [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\x0ca\xc4\xc3+\t\xc6\xaa\x99\xbd\xb0') 73047ms [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'x\x81\x82D\xbe+=\xd9P\x84a\x9e') 73048ms [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\x0ca\xc4\xc3+\t\xc6\xaa\x99\xbd\xb0') 73049ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73050ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'C\xb9\xc2@I\x1c&\xbd\xca`+8') 73051ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'C\xb9\xc2@I\x1c&\xbd\xca`+8') 73051ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xaf\xd9.9\xb3\x9d\x16r\xc8\x89v\xea') 73052ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xaf\xd9.9\xb3\x9d\x16r\xc8\x89v\xea') 73052ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56346) (expires in 600 seconds) 73052ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 73052ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73053ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 73053ms [log] handleSignalingMessage 73053ms [log] handleOptions 73053ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73053ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73078ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\x14{db+\x10\x03\xd5\xa1\\\xf0') 73079ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\x14{db+\x10\x03\xd5\xa1\\\xf0') 73088ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 73088ms [err] v=0 73088ms [err] o=- 3925296901 3925296901 IN IP4 0.0.0.0 73088ms [err] s=- 73088ms [err] t=0 0 73088ms [err] a=group:BUNDLE 0 73088ms [err] a=msid-semantic:WMS * 73088ms [err] m=application 41978 DTLS/SCTP 5000 73088ms [err] c=IN IP4 172.30.0.1 73088ms [err] a=mid:0 73088ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73088ms [err] a=max-message-size:65536 73088ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41978 typ host 73088ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46408 typ host 73088ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41978 typ srflx raddr 172.30.0.1 rport 41978 73088ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46408 typ srflx raddr 172.17.0.3 rport 46408 73088ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60138 typ relay raddr 172.17.0.3 rport 60910 73088ms [err] a=end-of-candidates 73088ms [err] a=ice-ufrag:JmYF 73088ms [err] a=ice-pwd:nyZMBfe51kUCEgR8KLPAjD 73088ms [err] a=fingerprint:sha-256 5B:84:D1:B6:64:68:0F:3A:AC:CF:04:BA:ED:29:AB:77:F7:49:56:5D:8A:B8:EF:C2:39:0A:79:F7:74:6A:9A:50 73088ms [err] a=setup:active 73088ms [err] 73090ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 73090ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73090ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73091ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.30.0.1', 41978)) State.FROZEN -> State.WAITING 73091ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('172.30.0.1', 41978)) State.FROZEN -> State.WAITING 73091ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.17.0.3', 46408)) State.FROZEN -> State.WAITING 73092ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('172.30.0.1', 41978)) State.FROZEN -> State.WAITING 73092ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(aI0QQiCwS0 1 udp 1862270975 172.17.0.3 41978 typ prflx) 73092ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.17.0.3', 41978)) State.WAITING -> State.IN_PROGRESS 73092ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ti\xab\x03\x94\x07\xce\x93dG\x12\x93') 73093ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.30.0.1', 41978)) State.WAITING -> State.IN_PROGRESS 73093ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'e\xf2\xf0\xa8e\x9ce\xe1#/RP') 73093ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296901 3925296901 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 41978 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 41978 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 46408 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41978 typ srflx raddr 172.30.0.1 rport 41978\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 46408 typ srflx raddr 172.17.0.3 rport 46408\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60138 typ relay raddr 172.17.0.3 rport 60910\\r\\na=end-of-candidates\\r\\na=ice-ufrag:JmYF\\r\\na=ice-pwd:nyZMBfe51kUCEgR8KLPAjD\\r\\na=fingerprint:sha-256 5B:84:D1:B6:64:68:0F:3A:AC:CF:04:BA:ED:29:AB:77:F7:49:56:5D:8A:B8:EF:C2:39:0A:79:F7:74:6A:9A:50\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 73093ms [log] handleSignalingMessage 73093ms [log] handleAnswer 73093ms [log] acceptAnswer 73093ms [log] connectionstatechanged connecting checking stable 73093ms [log] connectionstatechanged connecting checking stable 73093ms [log] connectionstatechanged connecting checking stable 73093ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "connecting"}] 73094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ti\xab\x03\x94\x07\xce\x93dG\x12\x93') 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.17.0.3', 41978)) State.IN_PROGRESS -> State.SUCCEEDED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('172.30.0.1', 41978)) State.WAITING -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.17.0.3', 46408)) State.WAITING -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('172.17.0.3', 46408)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('141.24.211.56', 41978)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('141.24.211.56', 41978)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('141.24.211.56', 46408)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('141.24.211.56', 46408)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('141.24.210.113', 60138)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50423) -> ('141.24.210.113', 60138)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('172.30.0.1', 41978)) State.WAITING -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('172.17.0.3', 46408)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('141.24.211.56', 41978)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('141.24.211.56', 46408)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56346) -> ('141.24.210.113', 60138)) State.FROZEN -> State.FAILED 73096ms [err] INFO:aioice.ice:Connection(0) ICE completed 73097ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'e\xf2\xf0\xa8e\x9ce\xe1#/RP') 73097ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44587) -> ('172.30.0.1', 41978)) State.IN_PROGRESS -> State.SUCCEEDED 73098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41978) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x07\xc3cq\x80\xde\xfb\xe3L\x02\xf8\x8b') 73098ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41978) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x07\xc3cq\x80\xde\xfb\xe3L\x02\xf8\x8b') 73114ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 73114ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73116ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 73120ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 73121ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 73121ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73122ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 73122ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 73122ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 73123ms [log] connectionstatechanged connecting completed stable 73123ms [log] connectionstatechanged connected completed stable 73123ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "connected"}] 73124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 73124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 73124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 73124ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 73125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 73125ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 73126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 73126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 73126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 73126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=904196790, stream_id=1, stream_seq=0) 73126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 73128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4240233034, stream_id=1, stream_seq=0) 73128ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233034, gaps=[]) 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=904196790, gaps=[]) 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4240233035, stream_id=1, stream_seq=1) 73129ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233035, gaps=[]) 73129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4240233036, stream_id=1, stream_seq=2) 73130ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73130ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4240233036, gaps=[]) 73217ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73217ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 73297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 73297ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73298ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 73298ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 73298ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73298ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73299ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 73299ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60"}', extra='') 73299ms [log] connectionstatechanged closed closed closed 73299ms [log] connectionstatechanged closed closed closed 73299ms [log] connectionstatechanged closed closed closed 73299ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1d796558-95ed-4b3c-90a5-77072d1fec60", "state": "closed"}] 73300ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73300ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73300ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8aD\xf0\x9a\xc8.\x95c\x86 \x95B') 73301ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8aD\xf0\x9a\xc8.\x95c\x86 \x95B') 73302ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56346) 73302ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73302ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73400ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73400ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73451ms [err] Traceback (most recent call last): 73451ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73451ms [err] return _run_code(code, main_globals, None, 73451ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73451ms [err] exec(code, run_globals) 73451ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73452ms [err] sys.exit(main()) 73452ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73452ms [err] asyncio.run(main_async()) 73452ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73452ms [err] return loop.run_until_complete(main) 73452ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73452ms [err] self.run_forever() 73452ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73452ms [err] self._run_once() 73452ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73453ms [err] event_list = self._selector.select(timeout) 73453ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73453ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73453ms [err] KeyboardInterrupt 73562ms [log] starting device 73957ms [err] DEBUG:asyncio:Using selector: EpollSelector 74029ms [err] ERROR:asyncio:Unclosed client session 74029ms [err] client_session: 74095ms [log] parsing 74095ms [log] creating device handler 74095ms [log] [ready] 74095ms [log] reading line 74095ms [log] [websocketToken] "f5551d68-04de-4a0f-be98-bbfb895a1ac8" 74112ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74112ms [log] [websocketConnected] 74258ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74258ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74278ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b76bd950-7889-45bb-b884-f3ac70436ab2"}}', extra='') 74278ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b76bd950-7889-45bb-b884-f3ac70436ab2"} 74332ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device2","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 74332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "new"}] 76337ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 76337ms [err] v=0 76337ms [err] o=- 3925296904 3925296904 IN IP4 0.0.0.0 76337ms [err] s=- 76337ms [err] t=0 0 76337ms [err] a=group:BUNDLE 0 76337ms [err] a=msid-semantic:WMS * 76337ms [err] m=application 9 DTLS/SCTP 5000 76337ms [err] c=IN IP4 0.0.0.0 76337ms [err] a=mid:0 76337ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76337ms [err] a=max-message-size:65536 76337ms [err] a=ice-ufrag:Q9M9 76337ms [err] a=ice-pwd:Ha5e2m8olzVI4eJX5OnIXV 76337ms [err] a=fingerprint:sha-256 04:8B:1C:9B:8B:CE:83:C9:CE:8E:92:53:E8:DF:F5:A0:62:8D:95:FF:71:95:B9:53:4A:36:BB:2B:00:75:6A:F9 76337ms [err] a=setup:actpass 76337ms [err] 76338ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76339ms [log] makeOffer 76339ms [log] connectionstatechanged new new have-local-offer 76339ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "new"}] 76339ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76340ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76342ms [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'\xeb\x1fVx\x89\x192Q\x0c&\xf9{') 76342ms [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'\xfd\xac\x91r\xaf\xd8\x95\xf85\x85\xd2\x82') 76343ms [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'\xeb\x1fVx\x89\x192Q\x0c&\xf9{') 76343ms [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'\xfd\xac\x91r\xaf\xd8\x95\xf85\x85\xd2\x82') 76345ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76345ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf3\xeaO\x8a\xb4\x08N+\xf47^2') 76346ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf3\xeaO\x8a\xb4\x08N+\xf47^2') 76346ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa0\x82\x9f"m\xf7\xbb/p{_\xda') 76347ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa0\x82\x9f"m\xf7\xbb/p{_\xda') 76347ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56660) (expires in 600 seconds) 76347ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76348ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76349ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76349ms [log] handleSignalingMessage 76349ms [log] handleOptions 76349ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76349ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60017) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\xe61\x83B\x95&A\x83[\xc7J') 76371ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60017) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\xe61\x83B\x95&A\x83[\xc7J') 76377ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 76377ms [err] v=0 76377ms [err] o=- 3925296904 3925296904 IN IP4 0.0.0.0 76377ms [err] s=- 76377ms [err] t=0 0 76377ms [err] a=group:BUNDLE 0 76377ms [err] a=msid-semantic:WMS * 76377ms [err] m=application 60017 DTLS/SCTP 5000 76377ms [err] c=IN IP4 172.30.0.1 76377ms [err] a=mid:0 76377ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76377ms [err] a=max-message-size:65536 76377ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60017 typ host 76377ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 37241 typ host 76377ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60017 typ srflx raddr 172.30.0.1 rport 60017 76377ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 37241 typ srflx raddr 172.17.0.3 rport 37241 76377ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59527 typ relay raddr 172.17.0.3 rport 47621 76377ms [err] a=end-of-candidates 76377ms [err] a=ice-ufrag:0B8D 76377ms [err] a=ice-pwd:Ky3WesJZb7jaWoGQAtROIR 76377ms [err] a=fingerprint:sha-256 80:4F:A0:71:AD:76:84:28:12:7A:2E:DC:1A:43:6D:7B:F8:55:37:9D:2B:9C:6A:34:98:92:D0:97:67:60:B1:53 76377ms [err] a=setup:active 76377ms [err] 76379ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 76379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76379ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.30.0.1', 60017)) State.FROZEN -> State.WAITING 76380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('172.30.0.1', 60017)) State.FROZEN -> State.WAITING 76380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.17.0.3', 37241)) State.FROZEN -> State.WAITING 76380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('172.30.0.1', 60017)) State.FROZEN -> State.WAITING 76380ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(mXlwuYtYUn 1 udp 1862270975 172.17.0.3 60017 typ prflx) 76380ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.17.0.3', 60017)) State.WAITING -> State.IN_PROGRESS 76380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60017) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa8\x0b\xf4\xe2]\x81\xa9^\x1f)\x07#') 76381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.30.0.1', 60017)) State.WAITING -> State.IN_PROGRESS 76381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60017) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\x11\xfd\x87"\xbc\\\x8e\xdbH\xf0\xa6') 76381ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296904 3925296904 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 60017 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 60017 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 37241 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60017 typ srflx raddr 172.30.0.1 rport 60017\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 37241 typ srflx raddr 172.17.0.3 rport 37241\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59527 typ relay raddr 172.17.0.3 rport 47621\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0B8D\\r\\na=ice-pwd:Ky3WesJZb7jaWoGQAtROIR\\r\\na=fingerprint:sha-256 80:4F:A0:71:AD:76:84:28:12:7A:2E:DC:1A:43:6D:7B:F8:55:37:9D:2B:9C:6A:34:98:92:D0:97:67:60:B1:53\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 76381ms [log] handleSignalingMessage 76381ms [log] handleAnswer 76381ms [log] acceptAnswer 76381ms [log] connectionstatechanged connecting checking stable 76381ms [log] connectionstatechanged connecting checking stable 76381ms [log] connectionstatechanged connecting checking stable 76381ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "connecting"}] 76381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60017) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa8\x0b\xf4\xe2]\x81\xa9^\x1f)\x07#') 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.17.0.3', 60017)) State.IN_PROGRESS -> State.SUCCEEDED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('172.30.0.1', 60017)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.17.0.3', 37241)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('172.17.0.3', 37241)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('141.24.211.56', 60017)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('141.24.211.56', 60017)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('141.24.211.56', 37241)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('141.24.211.56', 37241)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('141.24.210.113', 59527)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51213) -> ('141.24.210.113', 59527)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('172.30.0.1', 60017)) State.WAITING -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('172.17.0.3', 37241)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('141.24.211.56', 60017)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('141.24.211.56', 37241)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56660) -> ('141.24.210.113', 59527)) State.FROZEN -> State.FAILED 76382ms [err] INFO:aioice.ice:Connection(0) ICE completed 76383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60017) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\x11\xfd\x87"\xbc\\\x8e\xdbH\xf0\xa6') 76383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54252) -> ('172.30.0.1', 60017)) State.IN_PROGRESS -> State.SUCCEEDED 76383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60017) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x18\xa0\xff\xf4\xd0,d\xea\x1b\xa7!\xde') 76384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60017) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x18\xa0\xff\xf4\xd0,d\xea\x1b\xa7!\xde') 76401ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 76401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76402ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 76408ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76408ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 76408ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 76408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 76409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 76409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 76409ms [log] connectionstatechanged connecting completed stable 76409ms [log] connectionstatechanged connected completed stable 76409ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "connected"}] 76411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 76411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 76412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 76412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 76412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 76412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 76413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 76413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 76413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 76414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2405628002, stream_id=1, stream_seq=0) 76414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=357415603, stream_id=1, stream_seq=0) 76416ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415603, gaps=[]) 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2405628002, gaps=[]) 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=357415604, stream_id=1, stream_seq=1) 76418ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415604, gaps=[]) 76418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=357415605, stream_id=1, stream_seq=2) 76418ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415605, gaps=[]) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=357415606, stream_id=1, stream_seq=3) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415606, gaps=[]) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=357415607, stream_id=1, stream_seq=4) 76419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=357415607, gaps=[]) 76492ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 76492ms [log] [experimentStatusChanged] {"status": "running", "message": null} 76577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 76577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 76577ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 76577ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 76577ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 76577ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 76577ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 76578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 76578ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34"}', extra='') 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] connectionstatechanged closed closed closed 76578ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1baca125-aa83-4ccb-ab0c-e9dfba575e34", "state": "closed"}] 76578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 76578ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 76579ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa1\xb6\xbd\xed~\xf0n\xa0g\xaca\xc9') 76579ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa1\xb6\xbd\xed~\xf0n\xa0g\xaca\xc9') 76580ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56660) 76580ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 76580ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 76660ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 76660ms [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 76710ms [err] Traceback (most recent call last): 76710ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76710ms [err] return _run_code(code, main_globals, None, 76710ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76710ms [err] exec(code, run_globals) 76710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76710ms [err] sys.exit(main()) 76710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76710ms [err] asyncio.run(main_async()) 76710ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76710ms [err] return loop.run_until_complete(main) 76710ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76710ms [err] self.run_forever() 76710ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76711ms [err] self._run_once() 76711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76711ms [err] event_list = self._selector.select(timeout) 76711ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76711ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76711ms [err] KeyboardInterrupt ================== 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 82327ms [log] starting device 82724ms [err] DEBUG:asyncio:Using selector: EpollSelector 82793ms [err] ERROR:asyncio:Unclosed client session 82793ms [err] client_session: 82882ms [log] parsing 82882ms [log] creating device handler 82882ms [log] [ready] 82882ms [log] reading line 82882ms [log] [websocketToken] "37b8feac-39a7-46c5-bdec-357a87fe4c6d" 82895ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 82895ms [log] [websocketConnected] 84609ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 84609ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 84643ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/941b89cd-eac6-45d9-ae02-52697f2eb476"}}', extra='') 84643ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/941b89cd-eac6-45d9-ae02-52697f2eb476"} 84707ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63","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='') 84707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63", "state": "new"}] 86709ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 86709ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 86710ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 86710ms [err] v=0 86710ms [err] o=- 1548068713359626226 2 IN IP4 127.0.0.1 86710ms [err] s=- 86710ms [err] t=0 0 86710ms [err] a=group:BUNDLE 0 86710ms [err] a=extmap-allow-mixed 86710ms [err] a=msid-semantic: WMS 86710ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 86710ms [err] c=IN IP4 0.0.0.0 86710ms [err] a=ice-ufrag:nhbN 86710ms [err] a=ice-pwd:q37/7SLu0+LzTNuYWzhPsBUA 86710ms [err] a=ice-options:trickle 86710ms [err] a=fingerprint:sha-256 A9:B7:B0:6E:E4:FA:7E:B3:A2:59:CF:46:34:76:DD:91:58:4F:97:35:E7:D9:60:F3:3D:D4:37:9A:90:F9:69:BD 86710ms [err] a=setup:actpass 86710ms [err] a=mid:0 86710ms [err] a=sctp-port:5000 86710ms [err] a=max-message-size:262144 86710ms [err] 86712ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 86712ms [err] v=0 86712ms [err] o=- 1548068713359626226 2 IN IP4 127.0.0.1 86712ms [err] s=- 86712ms [err] t=0 0 86712ms [err] a=group:BUNDLE 0 86712ms [err] a=extmap-allow-mixed 86712ms [err] a=msid-semantic: WMS 86712ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 86712ms [err] c=IN IP4 0.0.0.0 86712ms [err] a=ice-ufrag:nhbN 86712ms [err] a=ice-pwd:q37/7SLu0+LzTNuYWzhPsBUA 86712ms [err] a=ice-options:trickle 86712ms [err] a=fingerprint:sha-256 A9:B7:B0:6E:E4:FA:7E:B3:A2:59:CF:46:34:76:DD:91:58:4F:97:35:E7:D9:60:F3:3D:D4:37:9A:90:F9:69:BD 86712ms [err] a=setup:actpass 86712ms [err] a=mid:0 86712ms [err] a=sctp-port:5000 86712ms [err] a=max-message-size:262144 86712ms [err] 86712ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86712ms [log] handleSignalingMessage 86712ms [log] handleOptions 86712ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1548068713359626226 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:nhbN\\r\\na=ice-pwd:q37/7SLu0+LzTNuYWzhPsBUA\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A9:B7:B0:6E:E4:FA:7E:B3:A2:59:CF:46:34:76:DD:91:58:4F:97:35:E7:D9:60:F3:3D:D4:37:9A:90:F9:69:BD\\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/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86712ms [log] handleSignalingMessage 86712ms [log] handleOffer 86712ms [log] makeAnswer 86712ms [log] connectionstatechanged new new have-remote-offer 86712ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63", "state": "new"}] 86714ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 86714ms [err] v=0 86714ms [err] o=- 3925296915 3925296915 IN IP4 0.0.0.0 86714ms [err] s=- 86714ms [err] t=0 0 86714ms [err] a=group:BUNDLE 0 86714ms [err] a=msid-semantic:WMS * 86714ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 86714ms [err] c=IN IP4 0.0.0.0 86714ms [err] a=mid:0 86714ms [err] a=sctp-port:5000 86714ms [err] a=max-message-size:65536 86714ms [err] a=ice-ufrag:mkAo 86714ms [err] a=ice-pwd:DCn42dG3SE7Twe1tw4aAMt 86714ms [err] a=fingerprint:sha-256 50:C9:76:65:78:16:D2:51:82:E5:42:0C:9F:62:F2:C3:42:7E:BE:46:76:7D:40:52:D0:6D:47:B6:2A:1B:1E:D1 86714ms [err] a=setup:active 86714ms [err] 86714ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 86715ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 86716ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 86718ms [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'\xbb\xb5\xec\xadR\x17\xfa-/C#\x00') 86718ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa1\xde\xb3Y\xc6X\x1d\xeeM\x8d]\xfd') 86719ms [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'\xbb\xb5\xec\xadR\x17\xfa-/C#\x00') 86719ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa1\xde\xb3Y\xc6X\x1d\xeeM\x8d]\xfd') 86721ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 86721ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb0\x9d\xd2OEF%\x95Y\xc1\xf7a') 86722ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb0\x9d\xd2OEF%\x95Y\xc1\xf7a') 86722ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe5\x1dg\xaf\xa9\xd5i\xacC\xefMo') 86723ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe5\x1dg\xaf\xa9\xd5i\xacC\xefMo') 86723ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57580) (expires in 600 seconds) 86724ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 86724ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 86725ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 86725ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 86725ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 86726ms [log] connectionstatechanged new new stable 86726ms [log] connectionstatechanged new new stable 86726ms [log] connectionstatechanged connecting checking stable 86726ms [log] connectionstatechanged connecting checking stable 86726ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63", "state": "connecting"}] 86745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6ROz1iIoYxb2') 86745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6ROz1iIoYxb2') 86746ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(I7NqR1VpaR 1 udp 1845501695 172.17.0.3 39851 typ prflx) 86746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('172.17.0.3', 39851)) State.WAITING -> State.IN_PROGRESS 86746ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n\xe1es\xf3\xf0\n\xc6\xfdo\xbb\xde') 86747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n\xe1es\xf3\xf0\n\xc6\xfdo\xbb\xde') 86747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('172.17.0.3', 39851)) State.IN_PROGRESS -> State.SUCCEEDED 86747ms [err] INFO:aioice.ice:Connection(0) ICE completed 86763ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5e146a05-ed85-48eb-b33b-9d4d1edc45e2.local" resolved to 172.17.0.3 86767ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('172.17.0.3', 39851)) State.FROZEN -> State.IN_PROGRESS 86767ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L\x17rA^\xbe\x06\xbd\x8c\x84/\x9e') 86768ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L\x17rA^\xbe\x06\xbd\x8c\x84/\x9e') 86768ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('172.17.0.3', 39851)) State.IN_PROGRESS -> State.SUCCEEDED 86789ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54429) -> ('172.17.0.3', 39851)) State.FROZEN -> State.IN_PROGRESS 86789ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\xc4\xd5\xcf\r\x8a-f\xfa/\xa1\xde') 86790ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\xc4\xd5\xcf\r\x8a-f\xfa/\xa1\xde') 86790ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54429) -> ('172.17.0.3', 39851)) State.IN_PROGRESS -> State.SUCCEEDED 86800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r5PkjSmVd8UD') 86800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r5PkjSmVd8UD') 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('141.24.211.56', 39851)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54429) -> ('141.24.211.56', 39851)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50275) -> ('141.24.210.113', 56561)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54429) -> ('141.24.210.113', 56561)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57580) -> ('172.17.0.3', 39851)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57580) -> ('141.24.211.56', 39851)) State.FROZEN -> State.FAILED 86801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57580) -> ('141.24.210.113', 56561)) State.FROZEN -> State.FAILED 86809ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 86809ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 86811ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 86815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 86815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 86815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 86816ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 86816ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1871469668 1 udp 2113937151 5e146a05-ed85-48eb-b33b-9d4d1edc45e2.local 39851 typ host generation 0 ufrag nhbN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86816ms [log] handleSignalingMessage 86816ms [log] handleIceCandidate 86816ms [log] acceptIceCandidate 86816ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1787056956 1 udp 1677729535 141.24.211.56 39851 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag nhbN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86816ms [log] handleSignalingMessage 86816ms [log] handleIceCandidate 86816ms [log] acceptIceCandidate 86816ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:965340343 1 udp 33562623 141.24.210.113 56561 typ relay raddr 141.24.211.56 rport 39851 generation 0 ufrag nhbN network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86816ms [log] handleSignalingMessage 86816ms [log] handleIceCandidate 86816ms [log] acceptIceCandidate 86816ms [log] connectionstatechanged connecting completed stable 86816ms [log] connectionstatechanged connected completed stable 86816ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63", "state": "connected"}] 86822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 86822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 86822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 86823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 86823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 86824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 86825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=386117811, stream_id=1, stream_seq=0) 86825ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 86825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=10753578, stream_id=1, stream_seq=0) 86825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 86825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=386117811, gaps=[]) 86826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=10753578, gaps=[]) 86826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 86827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=386117812, stream_id=1, stream_seq=1) 86827ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 86827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=386117812, gaps=[]) 86827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=386117813, stream_id=1, stream_seq=2) 86828ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 86829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=386117813, gaps=[]) 86863ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MI2LA7xdH9LM') 86864ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39851) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MI2LA7xdH9LM') 86903ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 86903ms [log] [experimentStatusChanged] {"status": "running", "message": null} 86988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 86988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 86988ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 86988ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 86988ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 86988ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 86989ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 86989ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 86989ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63"}', extra='') 86989ms [log] connectionstatechanged closed closed closed 86989ms [log] connectionstatechanged closed closed closed 86989ms [log] connectionstatechanged closed closed closed 86989ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ae1291dc-e637-4f17-bd5e-0ec35557fe63", "state": "closed"}] 86990ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 86990ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 86990ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf6\x9c\x9d\x1f\xed\xe2\xd9u\x8b\xefQ\xd9') 86991ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf6\x9c\x9d\x1f\xed\xe2\xd9u\x8b\xefQ\xd9') 86991ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57580) 86991ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 86991ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 87064ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 87064ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 87128ms [err] Traceback (most recent call last): 87128ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 87128ms [err] return _run_code(code, main_globals, None, 87128ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 87128ms [err] exec(code, run_globals) 87128ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 87128ms [err] sys.exit(main()) 87128ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 87128ms [err] asyncio.run(main_async()) 87128ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 87128ms [err] return loop.run_until_complete(main) 87128ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 87128ms [err] self.run_forever() 87128ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 87129ms [err] self._run_once() 87129ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 87129ms [err] event_list = self._selector.select(timeout) 87129ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 87129ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 87129ms [err] KeyboardInterrupt 87222ms [log] starting device 87617ms [err] DEBUG:asyncio:Using selector: EpollSelector 87685ms [err] ERROR:asyncio:Unclosed client session 87685ms [err] client_session: 87770ms [log] parsing 87770ms [log] creating device handler 87770ms [log] [ready] 87770ms [log] reading line 87770ms [log] [websocketToken] "72b809b6-ab2a-4c33-b994-c1f953fa2697" 87785ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87785ms [log] [websocketConnected] 89491ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89491ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89502ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f9bdc738-416c-418d-aa33-2d493b26a0e0"}}', extra='') 89502ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f9bdc738-416c-418d-aa33-2d493b26a0e0"} 89573ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b","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='') 89573ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b", "state": "new"}] 91577ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 91577ms [err] v=0 91577ms [err] o=- 3925296919 3925296919 IN IP4 0.0.0.0 91577ms [err] s=- 91577ms [err] t=0 0 91577ms [err] a=group:BUNDLE 0 91577ms [err] a=msid-semantic:WMS * 91577ms [err] m=application 9 DTLS/SCTP 5000 91577ms [err] c=IN IP4 0.0.0.0 91577ms [err] a=mid:0 91577ms [err] a=sctpmap:5000 webrtc-datachannel 65535 91577ms [err] a=max-message-size:65536 91577ms [err] a=ice-ufrag:bFsW 91577ms [err] a=ice-pwd:MIk7nnl4dVKnCZ6thNkM1t 91577ms [err] a=fingerprint:sha-256 CC:8E:25:E1:CA:9C:99:79:AA:7D:7D:AE:25:EF:DF:48:36:87:B1:2A:92:00:AB:5B:21:75:4C:F5:0D:5C:24:D0 91577ms [err] a=setup:actpass 91577ms [err] 91578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 91580ms [log] makeOffer 91580ms [log] connectionstatechanged new new have-local-offer 91580ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b", "state": "new"}] 91580ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 91581ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 91583ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5\r\x02\xdd\xea\x99\t\x17\x81`\x87\xb8') 91583ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/\xb0\x15\xfbkgJ^\xee\xac\x86o') 91584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd5\r\x02\xdd\xea\x99\t\x17\x81`\x87\xb8') 91584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/\xb0\x15\xfbkgJ^\xee\xac\x86o') 91586ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 91586ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'7a)G\xcbLJW\xb7T\xbc\xd2') 91587ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'7a)G\xcbLJW\xb7T\xbc\xd2') 91587ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\x92\x05\x08\xd0\xfc\x1a\x9c\xf5\x82\x90N') 91588ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b':\x92\x05\x08\xd0\xfc\x1a\x9c\xf5\x82\x90N') 91588ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51419) (expires in 600 seconds) 91588ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 91589ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 91590ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b"}', extra='') 91590ms [log] handleSignalingMessage 91590ms [log] handleOptions 91590ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 91590ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 91610ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 91610ms [err] v=0 91610ms [err] o=- 1228450171446081116 2 IN IP4 127.0.0.1 91610ms [err] s=- 91610ms [err] t=0 0 91610ms [err] a=group:BUNDLE 0 91610ms [err] a=msid-semantic: WMS 91610ms [err] m=application 9 DTLS/SCTP 5000 91610ms [err] c=IN IP4 0.0.0.0 91610ms [err] a=ice-ufrag:XkTF 91610ms [err] a=ice-pwd:bzkkbWD2jyKA4+rJ2xmoKwqT 91610ms [err] a=ice-options:trickle 91610ms [err] a=fingerprint:sha-256 E3:0D:A0:72:FA:D4:10:D9:1B:FC:DA:6D:4E:E9:9A:CE:1C:97:7F:17:D9:F5:D3:25:83:CC:69:97:1E:B5:31:7C 91610ms [err] a=setup:active 91610ms [err] a=mid:0 91610ms [err] a=sctpmap:5000 webrtc-datachannel 1024 91610ms [err] 91611ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 91611ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 91611ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 91612ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1228450171446081116 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:XkTF\\r\\na=ice-pwd:bzkkbWD2jyKA4+rJ2xmoKwqT\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E3:0D:A0:72:FA:D4:10:D9:1B:FC:DA:6D:4E:E9:9A:CE:1C:97:7F:17:D9:F5:D3:25:83:CC:69:97:1E:B5:31:7C\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b"}', extra='') 91612ms [log] handleSignalingMessage 91612ms [log] handleAnswer 91612ms [log] acceptAnswer 91612ms [log] connectionstatechanged connecting checking stable 91612ms [log] connectionstatechanged connecting checking stable 91612ms [log] connectionstatechanged connecting checking stable 91612ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b", "state": "connecting"}] 91612ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'phDwViFZtmpE') 91612ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'phDwViFZtmpE') 91612ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8CsiAdOqp2 1 udp 1845501695 172.17.0.3 59658 typ prflx) 91613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36535) -> ('172.17.0.3', 59658)) State.WAITING -> State.IN_PROGRESS 91613ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc}\x01\x06\x7f\x14\xbb7AD\xe7\x01') 91616ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcc}\x01\x06\x7f\x14\xbb7AD\xe7\x01') 91616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36535) -> ('172.17.0.3', 59658)) State.IN_PROGRESS -> State.SUCCEEDED 91616ms [err] INFO:aioice.ice:Connection(0) ICE completed 91624ms [err] INFO:aioice.ice:Connection(0) Remote candidate "24e2cb44-f24e-48be-9c06-d63fa3afe80b.local" resolved to 172.17.0.3 91632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36535) -> ('172.17.0.3', 59658)) State.FROZEN -> State.IN_PROGRESS 91633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb8\xe1\x82\xdc?0=\xb3-\x01q\x85') 91634ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb8\xe1\x82\xdc?0=\xb3-\x01q\x85') 91634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36535) -> ('172.17.0.3', 59658)) State.IN_PROGRESS -> State.SUCCEEDED 91634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41321) -> ('172.17.0.3', 59658)) State.FROZEN -> State.FAILED 91634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51419) -> ('172.17.0.3', 59658)) State.FROZEN -> State.FAILED 91653ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36535) -> ('141.24.211.56', 59658)) State.FROZEN -> State.IN_PROGRESS 91653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'C@\xe1\x9aB\xa8\x92\xce\xb8\x97su') 91673ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41321) -> ('141.24.211.56', 59658)) State.FROZEN -> State.IN_PROGRESS 91674ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf1\xfc\xfc\x97\xf9\xed\xcd\x1dl\x00\xb4 ') 91675ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'VRgG6oDh/JmJ') 91675ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'VRgG6oDh/JmJ') 91695ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51419) -> ('141.24.211.56', 59658)) State.FROZEN -> State.IN_PROGRESS 91695ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd0\xf9!\x8f\xdcP\x98Z\x17\xda\xa42') 91695ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'}?E\xb8 \xb1\x97f7o\xb82') 91696ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'}?E\xb8 \xb1\x97f7o\xb82') 91696ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 59658) 91716ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 91716ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 91718ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 91722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 91723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 91723ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 91723ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 91723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 91724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 91724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 91724ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1494250184 1 udp 2113937151 24e2cb44-f24e-48be-9c06-d63fa3afe80b.local 59658 typ host generation 0 ufrag XkTF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b"}', extra='') 91724ms [log] handleSignalingMessage 91724ms [log] handleIceCandidate 91724ms [log] acceptIceCandidate 91724ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:388627253 1 udp 1677729535 141.24.211.56 59658 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag XkTF network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b"}', extra='') 91724ms [log] handleSignalingMessage 91724ms [log] handleIceCandidate 91724ms [log] acceptIceCandidate 91724ms [log] connectionstatechanged connecting completed stable 91724ms [log] connectionstatechanged connected completed stable 91724ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b", "state": "connected"}] 91729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 91730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 91731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 91731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 91732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 91732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=940193927, stream_id=1, stream_seq=0) 91732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 91733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=940193927, gaps=[]) 91733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 91733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4267106471, stream_id=1, stream_seq=0) 91734ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 91734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4267106471, gaps=[]) 91737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4267106472, stream_id=1, stream_seq=1) 91737ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 91737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4267106472, gaps=[]) 91738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'unL5/OJs7043') 91738ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'unL5/OJs7043') 91739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4267106473, stream_id=1, stream_seq=2) 91739ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 91740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4267106473, gaps=[]) 91740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4267106474, stream_id=1, stream_seq=3) 91740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4267106474, gaps=[]) 91740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4267106475, stream_id=1, stream_seq=4) 91740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4267106475, gaps=[]) 91801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u9uN6EYaOMey') 91801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u9uN6EYaOMey') 91801ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41321) -> ('172.17.0.3', 59658)) State.WAITING -> State.IN_PROGRESS 91801ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xedF\x8b\xc4\x99#\x13v8\x9b\xdf\x16') 91806ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59658) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xedF\x8b\xc4\x99#\x13v8\x9b\xdf\x16') 91807ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41321) -> ('172.17.0.3', 59658)) State.IN_PROGRESS -> State.SUCCEEDED 91834ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 91834ms [log] [experimentStatusChanged] {"status": "running", "message": null} 91911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 91911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 91911ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91911ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 91911ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 91911ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91912ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91912ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 91913ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b"}', extra='') 91913ms [log] connectionstatechanged closed closed closed 91913ms [log] connectionstatechanged closed closed closed 91913ms [log] connectionstatechanged closed closed closed 91913ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/4f472106-cfe1-4e1f-bede-e715ff96ac4b", "state": "closed"}] 91913ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91913ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91914ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b',\x9du\xa5<\x8e\xc4G\xbd\'\x97"') 91915ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b',\x9du\xa5<\x8e\xc4G\xbd\'\x97"') 91915ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51419) 91915ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91915ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 92005ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 92005ms [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 92063ms [err] Traceback (most recent call last): 92063ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 92063ms [err] return _run_code(code, main_globals, None, 92063ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 92063ms [err] exec(code, run_globals) 92063ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 92063ms [err] sys.exit(main()) 92063ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 92064ms [err] asyncio.run(main_async()) 92064ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 92064ms [err] return loop.run_until_complete(main) 92064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 92064ms [err] self.run_forever() 92064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 92064ms [err] self._run_once() 92064ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 92064ms [err] event_list = self._selector.select(timeout) 92064ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 92065ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 92065ms [err] KeyboardInterrupt ================== 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 101901ms [log] starting device 102288ms [err] DEBUG:asyncio:Using selector: EpollSelector 102358ms [err] ERROR:asyncio:Unclosed client session 102358ms [err] client_session: 102413ms [log] parsing 102413ms [log] creating device handler 102413ms [log] [ready] 102413ms [log] reading line 102413ms [log] [websocketToken] "c8d78209-192d-48f5-8bb0-aa021dafcee0" 102426ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102426ms [log] [websocketConnected] 102665ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102665ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102691ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/325f0eaa-5b33-4443-a217-798b15c6c36a"}}', extra='') 102691ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/325f0eaa-5b33-4443-a217-798b15c6c36a"} 102741ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","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='') 102741ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "new"}] 104744ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 104744ms [log] handleSignalingMessage 104744ms [log] handleOptions 104744ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 104744ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 104764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104764ms [err] v=0 104764ms [err] o=- 3925296933 3925296933 IN IP4 0.0.0.0 104764ms [err] s=- 104764ms [err] t=0 0 104764ms [err] a=group:BUNDLE 0 104764ms [err] a=msid-semantic:WMS * 104764ms [err] m=application 53300 DTLS/SCTP 5000 104764ms [err] c=IN IP4 172.30.0.1 104764ms [err] a=mid:0 104764ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104764ms [err] a=max-message-size:65536 104764ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53300 typ host 104764ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58886 typ host 104764ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53300 typ srflx raddr 172.30.0.1 rport 53300 104764ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58886 typ srflx raddr 172.17.0.3 rport 58886 104764ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50630 typ relay raddr 172.17.0.3 rport 35926 104764ms [err] a=end-of-candidates 104764ms [err] a=ice-ufrag:d4m9 104764ms [err] a=ice-pwd:r7McluRciTRyic9XGCKQ71 104764ms [err] a=fingerprint:sha-256 AF:B4:CA:E6:38:C6:0C:DB:4D:61:FF:B2:8B:77:50:CE:7E:7C:1A:6A:30:89:A2:27:5E:3E:13:60:0E:FB:68:C3 104764ms [err] a=setup:actpass 104764ms [err] 104767ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 104767ms [err] v=0 104767ms [err] o=- 3925296933 3925296933 IN IP4 0.0.0.0 104767ms [err] s=- 104767ms [err] t=0 0 104767ms [err] a=group:BUNDLE 0 104767ms [err] a=msid-semantic:WMS * 104767ms [err] m=application 53300 DTLS/SCTP 5000 104767ms [err] c=IN IP4 172.30.0.1 104767ms [err] a=mid:0 104767ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104767ms [err] a=max-message-size:65536 104767ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53300 typ host 104767ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58886 typ host 104767ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53300 typ srflx raddr 172.30.0.1 rport 53300 104767ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58886 typ srflx raddr 172.17.0.3 rport 58886 104767ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50630 typ relay raddr 172.17.0.3 rport 35926 104767ms [err] a=end-of-candidates 104767ms [err] a=ice-ufrag:d4m9 104767ms [err] a=ice-pwd:r7McluRciTRyic9XGCKQ71 104767ms [err] a=fingerprint:sha-256 AF:B4:CA:E6:38:C6:0C:DB:4D:61:FF:B2:8B:77:50:CE:7E:7C:1A:6A:30:89:A2:27:5E:3E:13:60:0E:FB:68:C3 104767ms [err] a=setup:actpass 104767ms [err] 104767ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d","content":{"type":"offer","sdp":"v=0\\r\\no=- 3925296933 3925296933 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 53300 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 53300 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58886 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53300 typ srflx raddr 172.30.0.1 rport 53300\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 58886 typ srflx raddr 172.17.0.3 rport 58886\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50630 typ relay raddr 172.17.0.3 rport 35926\\r\\na=end-of-candidates\\r\\na=ice-ufrag:d4m9\\r\\na=ice-pwd:r7McluRciTRyic9XGCKQ71\\r\\na=fingerprint:sha-256 AF:B4:CA:E6:38:C6:0C:DB:4D:61:FF:B2:8B:77:50:CE:7E:7C:1A:6A:30:89:A2:27:5E:3E:13:60:0E:FB:68:C3\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 104767ms [log] handleSignalingMessage 104767ms [log] handleOffer 104767ms [log] makeAnswer 104767ms [log] connectionstatechanged new new have-remote-offer 104767ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "new"}] 104769ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 104769ms [err] v=0 104769ms [err] o=- 3925296933 3925296933 IN IP4 0.0.0.0 104769ms [err] s=- 104769ms [err] t=0 0 104769ms [err] a=group:BUNDLE 0 104769ms [err] a=msid-semantic:WMS * 104769ms [err] m=application 9 DTLS/SCTP 5000 104769ms [err] c=IN IP4 0.0.0.0 104769ms [err] a=mid:0 104769ms [err] a=sctpmap:5000 webrtc-datachannel 65535 104769ms [err] a=max-message-size:65536 104769ms [err] a=ice-ufrag:jOQp 104769ms [err] a=ice-pwd:FMEbyORPX3IMSYBAL2oGIo 104769ms [err] a=fingerprint:sha-256 EE:AE:5D:1F:E4:48:AA:8E:C1:68:CB:BC:03:37:84:63:60:BF:9E:E5:93:DE:AD:68:91:05:47:14:DF:80:46:36 104769ms [err] a=setup:active 104769ms [err] 104770ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 104771ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 104771ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 104773ms [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'\xf2\xc9i\xcb\xda,\x82\xd4\x15\xe7\x81\x96') 104773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\\xc0^\xefZrT\xa2\xf3&\xfd$') 104774ms [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'\xf2\xc9i\xcb\xda,\x82\xd4\x15\xe7\x81\x96') 104774ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\\xc0^\xefZrT\xa2\xf3&\xfd$') 104776ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 104776ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'P\xba!&j\xa2D_Em\xba\x95') 104777ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'P\xba!&j\xa2D_Em\xba\x95') 104777ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf6\x05\xed\xdb\x94?\x01\x0e\x0b\xc3<|') 104778ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf6\x05\xed\xdb\x94?\x01\x0e\x0b\xc3<|') 104778ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60103) (expires in 600 seconds) 104778ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 104778ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 104779ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 104779ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 104780ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 104780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.30.0.1', 53300)) State.FROZEN -> State.WAITING 104780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('172.30.0.1', 53300)) State.FROZEN -> State.WAITING 104780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.17.0.3', 58886)) State.FROZEN -> State.WAITING 104780ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('172.30.0.1', 53300)) State.FROZEN -> State.WAITING 104781ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.30.0.1', 53300)) State.WAITING -> State.IN_PROGRESS 104781ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'u\x08$\xef\xfb\xedu\x896\xe3\xacH') 104781ms [log] connectionstatechanged new new stable 104781ms [log] connectionstatechanged new new stable 104781ms [log] connectionstatechanged connecting checking stable 104781ms [log] connectionstatechanged connecting checking stable 104781ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "connecting"}] 104782ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'u\x08$\xef\xfb\xedu\x896\xe3\xacH') 104782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.30.0.1', 53300)) State.IN_PROGRESS -> State.SUCCEEDED 104782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.211.56', 53300)) State.FROZEN -> State.WAITING 104782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.211.56', 58886)) State.FROZEN -> State.WAITING 104782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.210.113', 50630)) State.FROZEN -> State.WAITING 104796ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04PF\x83\xa7@7\x14\xc2\x0f#l') 104796ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04PF\x83\xa7@7\x14\xc2\x0f#l') 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('172.30.0.1', 53300)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.17.0.3', 58886)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('172.17.0.3', 58886)) State.FROZEN -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.211.56', 53300)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('141.24.211.56', 53300)) State.FROZEN -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.211.56', 58886)) State.WAITING -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('141.24.211.56', 58886)) State.FROZEN -> State.FAILED 104797ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('172.30.0.1', 53300)) State.WAITING -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('172.17.0.3', 58886)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('141.24.210.113', 50630)) State.WAITING -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 52603) -> ('141.24.210.113', 50630)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('141.24.211.56', 53300)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('141.24.211.56', 58886)) State.FROZEN -> State.FAILED 104798ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60103) -> ('141.24.210.113', 50630)) State.FROZEN -> State.FAILED 104799ms [err] INFO:aioice.ice:Connection(0) ICE completed 104799ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x9e\xf4\xa2_\xf0C'\xf2\x89\xd8\xeb\x9c") 104799ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x9e\xf4\xa2_\xf0C'\xf2\x89\xd8\xeb\x9c") 104800ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(nlA74IXtbP 1 udp 1862270975 172.17.0.3 53300 typ prflx) 104800ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 40188) -> ('172.17.0.3', 53300)) State.WAITING -> State.IN_PROGRESS 104800ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6\xa5\xddF^\xc0e\xbd0=\x9e\x00') 104801ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 104801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 104803ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 104803ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6\xa5\xddF^\xc0e\xbd0=\x9e\x00') 104822ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 104823ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 104823ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 104823ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 104824ms [log] connectionstatechanged connecting completed stable 104824ms [log] connectionstatechanged connected completed stable 104824ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "connected"}] 104824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 104825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 104825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 104826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 104827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 104828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2040686120, stream_id=1, stream_seq=0) 104828ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 104828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3102783009, stream_id=1, stream_seq=0) 104828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686120, gaps=[]) 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3102783009, gaps=[]) 104829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 104830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2040686121, stream_id=1, stream_seq=1) 104830ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 104830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686121, gaps=[]) 104831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2040686122, stream_id=1, stream_seq=2) 104831ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 104832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2040686122, gaps=[]) 104890ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 104890ms [log] [experimentStatusChanged] {"status": "running", "message": null} 104994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 104995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 104995ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 104995ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 104995ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 104995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 104995ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 104996ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 104996ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d"}', extra='') 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] connectionstatechanged closed closed closed 104996ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e9377ecd-b8c2-44e0-8cce-766ee3d7511d", "state": "closed"}] 104997ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 104997ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 104998ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'V65\x81\xa9\x1eyF\xd1\xc1\x04\x89') 104999ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'V65\x81\xa9\x1eyF\xd1\xc1\x04\x89') 104999ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60103) 104999ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 104999ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 105075ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 105075ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 105146ms [err] Traceback (most recent call last): 105146ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105146ms [err] return _run_code(code, main_globals, None, 105146ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105146ms [err] exec(code, run_globals) 105146ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105146ms [err] sys.exit(main()) 105146ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105147ms [err] asyncio.run(main_async()) 105147ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105147ms [err] return loop.run_until_complete(main) 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105147ms [err] self.run_forever() 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105147ms [err] self._run_once() 105147ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105148ms [err] event_list = self._selector.select(timeout) 105148ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105148ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105148ms [err] KeyboardInterrupt 105251ms [log] starting device 105638ms [err] DEBUG:asyncio:Using selector: EpollSelector 105709ms [err] ERROR:asyncio:Unclosed client session 105709ms [err] client_session: 105767ms [log] parsing 105767ms [log] creating device handler 105767ms [log] [ready] 105767ms [log] reading line 105767ms [log] [websocketToken] "3f7ddde9-fc7c-4cb6-8e4b-9e237e10fd3e" 105790ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 105790ms [log] [websocketConnected] 106016ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 106016ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 106028ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/70861898-baa2-42e0-a85a-38f4b34f3c70"}}', extra='') 106028ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/70861898-baa2-42e0-a85a-38f4b34f3c70"} 106084ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","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='') 106084ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "new"}] 108088ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 108088ms [err] v=0 108088ms [err] o=- 3925296936 3925296936 IN IP4 0.0.0.0 108088ms [err] s=- 108088ms [err] t=0 0 108088ms [err] a=group:BUNDLE 0 108088ms [err] a=msid-semantic:WMS * 108088ms [err] m=application 9 DTLS/SCTP 5000 108088ms [err] c=IN IP4 0.0.0.0 108088ms [err] a=mid:0 108088ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108088ms [err] a=max-message-size:65536 108088ms [err] a=ice-ufrag:y6CA 108088ms [err] a=ice-pwd:C08NZwQJGeaGats2s5GrOp 108088ms [err] a=fingerprint:sha-256 ED:06:12:FB:39:86:2D:42:5A:7B:3D:3D:ED:B1:62:17:47:CF:9C:15:F1:7D:6A:68:2A:83:3C:CE:C9:E7:F6:F0 108088ms [err] a=setup:actpass 108088ms [err] 108089ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 108091ms [log] makeOffer 108091ms [log] connectionstatechanged new new have-local-offer 108091ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "new"}] 108091ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 108091ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 108093ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc\xcecJ\xfe\xac\x0f\xb3\xb1\xad\n\x07') 108093ms [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'\xbf\x89\x85\xfe*mbd\x15\x01R\xdc') 108094ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcc\xcecJ\xfe\xac\x0f\xb3\xb1\xad\n\x07') 108094ms [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'\xbf\x89\x85\xfe*mbd\x15\x01R\xdc') 108096ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 108096ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"R7\x0eK\xc51\xbd\xc5t\xcb'\xac") 108096ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"R7\x0eK\xc51\xbd\xc5t\xcb'\xac") 108097ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x95g\\.\xff\xf0\xd1\xdf\xe2Le\x95') 108097ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x95g\\.\xff\xf0\xd1\xdf\xe2Le\x95') 108098ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50402) (expires in 600 seconds) 108098ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 108098ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 108098ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 108098ms [log] handleSignalingMessage 108098ms [log] handleOptions 108098ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 108098ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 108116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xa5\x89Z\xf9\xba\xbe\xc66'{\x82\x11") 108117ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xa5\x89Z\xf9\xba\xbe\xc66'{\x82\x11") 108125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 108125ms [err] v=0 108125ms [err] o=- 3925296936 3925296936 IN IP4 0.0.0.0 108125ms [err] s=- 108125ms [err] t=0 0 108125ms [err] a=group:BUNDLE 0 108125ms [err] a=msid-semantic:WMS * 108125ms [err] m=application 36436 DTLS/SCTP 5000 108125ms [err] c=IN IP4 172.30.0.1 108125ms [err] a=mid:0 108125ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108125ms [err] a=max-message-size:65536 108125ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 36436 typ host 108125ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45354 typ host 108125ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36436 typ srflx raddr 172.30.0.1 rport 36436 108125ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 45354 typ srflx raddr 172.17.0.3 rport 45354 108125ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61027 typ relay raddr 172.17.0.3 rport 57765 108125ms [err] a=end-of-candidates 108125ms [err] a=ice-ufrag:hk4f 108125ms [err] a=ice-pwd:q26k5SR0BMZbFUvAp680bn 108125ms [err] a=fingerprint:sha-256 F3:06:D0:B3:C2:D5:D4:1A:C4:C9:A2:F5:E1:01:D4:D9:10:9E:14:9F:67:17:9F:E2:25:F3:7C:70:16:B6:D6:74 108125ms [err] a=setup:active 108125ms [err] 108126ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 108126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 108126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 108127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.30.0.1', 36436)) State.FROZEN -> State.WAITING 108127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('172.30.0.1', 36436)) State.FROZEN -> State.WAITING 108127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.17.0.3', 45354)) State.FROZEN -> State.WAITING 108127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('172.30.0.1', 36436)) State.FROZEN -> State.WAITING 108127ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(JuKRzPcsap 1 udp 1862270975 172.17.0.3 36436 typ prflx) 108127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.17.0.3', 36436)) State.WAITING -> State.IN_PROGRESS 108127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\x17H>c:\xbb\x82\xb0\xa3Z\xb7') 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.30.0.1', 36436)) State.WAITING -> State.IN_PROGRESS 108128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b">'^\xc7\xf0\x16\x08\x97\x7f\xeaB>") 108128ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7","content":{"type":"answer","sdp":"v=0\\r\\no=- 3925296936 3925296936 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 36436 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 36436 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 45354 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 36436 typ srflx raddr 172.30.0.1 rport 36436\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 45354 typ srflx raddr 172.17.0.3 rport 45354\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 61027 typ relay raddr 172.17.0.3 rport 57765\\r\\na=end-of-candidates\\r\\na=ice-ufrag:hk4f\\r\\na=ice-pwd:q26k5SR0BMZbFUvAp680bn\\r\\na=fingerprint:sha-256 F3:06:D0:B3:C2:D5:D4:1A:C4:C9:A2:F5:E1:01:D4:D9:10:9E:14:9F:67:17:9F:E2:25:F3:7C:70:16:B6:D6:74\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 108128ms [log] handleSignalingMessage 108128ms [log] handleAnswer 108128ms [log] acceptAnswer 108128ms [log] connectionstatechanged connecting checking stable 108128ms [log] connectionstatechanged connecting checking stable 108128ms [log] connectionstatechanged connecting checking stable 108128ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "connecting"}] 108128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdc\x17H>c:\xbb\x82\xb0\xa3Z\xb7') 108128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.17.0.3', 36436)) State.IN_PROGRESS -> State.SUCCEEDED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('172.30.0.1', 36436)) State.WAITING -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.17.0.3', 45354)) State.WAITING -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('172.17.0.3', 45354)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('141.24.211.56', 36436)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('141.24.211.56', 36436)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('141.24.211.56', 45354)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('141.24.211.56', 45354)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('141.24.210.113', 61027)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38792) -> ('141.24.210.113', 61027)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('172.30.0.1', 36436)) State.WAITING -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('172.17.0.3', 45354)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('141.24.211.56', 36436)) State.FROZEN -> State.FAILED 108129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('141.24.211.56', 45354)) State.FROZEN -> State.FAILED 108130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50402) -> ('141.24.210.113', 61027)) State.FROZEN -> State.FAILED 108130ms [err] INFO:aioice.ice:Connection(0) ICE completed 108130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b">'^\xc7\xf0\x16\x08\x97\x7f\xeaB>") 108130ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 54682) -> ('172.30.0.1', 36436)) State.IN_PROGRESS -> State.SUCCEEDED 108130ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 36436) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\x86\xb9\x9d\t\xcbe\xbc\x19uHZ') 108131ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 36436) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\x86\xb9\x9d\t\xcbe\xbc\x19uHZ') 108149ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 108149ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 108150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 108153ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 108154ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 108154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 108154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 108154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 108155ms [log] connectionstatechanged connecting completed stable 108155ms [log] connectionstatechanged connected completed stable 108155ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "connected"}] 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 108156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 108157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 108157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 108157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 108157ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4285182749, stream_id=1, stream_seq=0) 108158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 108158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3595983600, stream_id=1, stream_seq=0) 108159ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983600, gaps=[]) 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4285182749, gaps=[]) 108159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 108160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3595983601, stream_id=1, stream_seq=1) 108160ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983601, gaps=[]) 108160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3595983602, stream_id=1, stream_seq=2) 108160ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983602, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3595983603, stream_id=1, stream_seq=3) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983603, gaps=[]) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3595983604, stream_id=1, stream_seq=4) 108161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3595983604, gaps=[]) 108228ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108228ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 108322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 108322ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108323ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 108323ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 108323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108323ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 108324ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7"}', extra='') 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] connectionstatechanged closed closed closed 108324ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad877e94-b942-420f-8be4-397aba221db7", "state": "closed"}] 108324ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108324ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108325ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'pQ\xd8\xee`\xb8\xe1_Xz=\xb0') 108326ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'pQ\xd8\xee`\xb8\xe1_Xz=\xb0') 108326ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50402) 108327ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108327ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108410ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108410ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108459ms [err] Traceback (most recent call last): 108459ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108460ms [err] return _run_code(code, main_globals, None, 108460ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108460ms [err] exec(code, run_globals) 108460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108460ms [err] sys.exit(main()) 108460ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108460ms [err] asyncio.run(main_async()) 108460ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108460ms [err] return loop.run_until_complete(main) 108460ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108460ms [err] self.run_forever() 108460ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108461ms [err] self._run_once() 108461ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108461ms [err] event_list = self._selector.select(timeout) 108461ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108462ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108462ms [err] KeyboardInterrupt ================== 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