================== js Client to python Client Communication: should connect without errors 10730ms [log] starting device 11229ms [err] DEBUG:asyncio:Using selector: EpollSelector 11306ms [err] ERROR:asyncio:Unclosed client session 11306ms [err] client_session: 11426ms [log] parsing 11426ms [log] creating device handler 11426ms [log] [ready] 11426ms [log] reading line 11426ms [log] [websocketToken] "100511c7-e31b-41a4-924c-b71e38fa504b" 11444ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 11444ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 13105ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 13105ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 13134ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/281a1f33-284b-49d6-b605-286b3e3b0f71"}}', extra='') 13134ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/281a1f33-284b-49d6-b605-286b3e3b0f71"} 13186ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 13186ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153", "state": "new"}] 15192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 15192ms [err] v=0 15192ms [err] o=- 3929432771 3929432771 IN IP4 0.0.0.0 15192ms [err] s=- 15192ms [err] t=0 0 15192ms [err] a=group:BUNDLE 0 15192ms [err] a=msid-semantic:WMS * 15192ms [err] m=application 9 DTLS/SCTP 5000 15192ms [err] c=IN IP4 0.0.0.0 15192ms [err] a=mid:0 15192ms [err] a=sctpmap:5000 webrtc-datachannel 65535 15192ms [err] a=max-message-size:65536 15192ms [err] a=ice-ufrag:sp3a 15192ms [err] a=ice-pwd:a3Sm0Pr1NSPJPkh4CRIctV 15192ms [err] a=fingerprint:sha-256 74:AE:4C:00:45:A7:D5:DB:26:00:43:5A:0F:5A:6D:9C:EF:B2:19:4D:F3:4E:58:F5:E6:DA:A2:4E:25:17:AE:FB 15192ms [err] a=setup:actpass 15192ms [err] 15193ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 15194ms [log] makeOffer 15194ms [log] connectionstatechanged new new have-local-offer 15194ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153", "state": "new"}] 15195ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 15195ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 15197ms [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'5\xf7xp\x07a\xa2\x02A\xd5:\xbf') 15198ms [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\x121\x08`u\x0e\xa9T\xb9\xda') 15198ms [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'5\xf7xp\x07a\xa2\x02A\xd5:\xbf') 15199ms [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\x121\x08`u\x0e\xa9T\xb9\xda') 15200ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 15201ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'u\x04#\x82\xd0\xa0\t-\x06\x9a1\x84') 15202ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'u\x04#\x82\xd0\xa0\t-\x06\x9a1\x84') 15202ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1f\xefL\xd1\xe4\x84\xces2\x8d\xd3T') 15203ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x1f\xefL\xd1\xe4\x84\xces2\x8d\xd3T') 15203ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62695) (expires in 600 seconds) 15203ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 15203ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 15204ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153"}', extra='') 15204ms [log] handleSignalingMessage 15204ms [log] handleOptions 15204ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 15204ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 15224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 15224ms [err] v=0 15224ms [err] o=- 4771406539880436998 2 IN IP4 127.0.0.1 15224ms [err] s=- 15224ms [err] t=0 0 15224ms [err] a=group:BUNDLE 0 15224ms [err] a=msid-semantic: WMS 15224ms [err] m=application 9 DTLS/SCTP 5000 15224ms [err] c=IN IP4 0.0.0.0 15224ms [err] a=ice-ufrag:jVKS 15224ms [err] a=ice-pwd:Bx698Gpts6bxdQESyr9PDz3b 15224ms [err] a=ice-options:trickle 15224ms [err] a=fingerprint:sha-256 89:1E:91:10:B9:21:94:37:DF:47:A9:87:BD:44:4D:11:C2:CB:47:E5:77:22:A7:4D:FE:03:6D:8D:8C:28:9A:62 15224ms [err] a=setup:active 15224ms [err] a=mid:0 15224ms [err] a=sctpmap:5000 webrtc-datachannel 1024 15224ms [err] 15225ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 15225ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 15225ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 15225ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4771406539880436998 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:jVKS\\r\\na=ice-pwd:Bx698Gpts6bxdQESyr9PDz3b\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 89:1E:91:10:B9:21:94:37:DF:47:A9:87:BD:44:4D:11:C2:CB:47:E5:77:22:A7:4D:FE:03:6D:8D:8C:28:9A:62\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153"}', extra='') 15225ms [log] handleSignalingMessage 15225ms [log] handleAnswer 15225ms [log] acceptAnswer 15225ms [log] connectionstatechanged connecting checking stable 15225ms [log] connectionstatechanged connecting checking stable 15225ms [log] connectionstatechanged connecting checking stable 15225ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153", "state": "connecting"}] 15226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'b4fFNjIWgxlW') 15226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'b4fFNjIWgxlW') 15226ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jAmbLJh47b 1 udp 1845501695 172.17.0.2 54094 typ prflx) 15226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52267) -> ('172.17.0.2', 54094)) State.WAITING -> State.IN_PROGRESS 15226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d\xd8-\x00\xf5\x8cQ\xafW\xab[|') 15230ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d\xd8-\x00\xf5\x8cQ\xafW\xab[|') 15230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52267) -> ('172.17.0.2', 54094)) State.IN_PROGRESS -> State.SUCCEEDED 15230ms [err] INFO:aioice.ice:Connection(0) ICE completed 15241ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8568a727-cbbd-4649-9a2a-371b268c7d16.local" resolved to 172.17.0.2 15245ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52267) -> ('172.17.0.2', 54094)) State.FROZEN -> State.IN_PROGRESS 15246ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\xd5\xcfm\x0f_\xa5\x9a\xcc\x80w\xf0') 15247ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\xd5\xcfm\x0f_\xa5\x9a\xcc\x80w\xf0') 15247ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52267) -> ('172.17.0.2', 54094)) State.IN_PROGRESS -> State.SUCCEEDED 15247ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40820) -> ('172.17.0.2', 54094)) State.FROZEN -> State.FAILED 15247ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62695) -> ('172.17.0.2', 54094)) State.FROZEN -> State.FAILED 15267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52267) -> ('141.24.211.56', 54094)) State.FROZEN -> State.IN_PROGRESS 15267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfc\xb7<\xc8\xa1\xf6\x8b\xbc\xfdu\xdc\xe1') 15284ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'FKLsvubNWSJ8') 15284ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'FKLsvubNWSJ8') 15287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40820) -> ('141.24.211.56', 54094)) State.FROZEN -> State.IN_PROGRESS 15287ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\xaa\xa9_\x91_>\x83\xf5\xfd\xec8') 15307ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62695) -> ('141.24.211.56', 54094)) State.FROZEN -> State.IN_PROGRESS 15308ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x1d\xdd\xc4\x98"\xca\xcc\xaeN\x0f9') 15308ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'O\x89,\xda\xc2Y\xdb\xc3\xbf\xc6l\x91') 15309ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'O\x89,\xda\xc2Y\xdb\xc3\xbf\xc6l\x91') 15309ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 54094) 15328ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 15328ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 15329ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 15332ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 15333ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 15333ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 15333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 15334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 15334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 15334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 15334ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3369811663 1 udp 2113937151 8568a727-cbbd-4649-9a2a-371b268c7d16.local 54094 typ host generation 0 ufrag jVKS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153"}', extra='') 15334ms [log] handleSignalingMessage 15334ms [log] handleIceCandidate 15334ms [log] acceptIceCandidate 15334ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1291211952 1 udp 1677729535 141.24.211.56 54094 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag jVKS network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153"}', extra='') 15334ms [log] handleSignalingMessage 15334ms [log] handleIceCandidate 15334ms [log] acceptIceCandidate 15334ms [log] connectionstatechanged connecting completed stable 15334ms [log] connectionstatechanged connected completed stable 15334ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153", "state": "connected"}] 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 15338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 15339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 15339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 15339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 15339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2901434103, stream_id=1, stream_seq=0) 15340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 15340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2901434103, gaps=[]) 15340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 15341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1702212621, stream_id=1, stream_seq=0) 15341ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 15341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1702212621, gaps=[]) 15348ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i1WpBbysuQ6p') 15348ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i1WpBbysuQ6p') 15409ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9n0Hik8wYpoO') 15409ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9n0Hik8wYpoO') 15410ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40820) -> ('172.17.0.2', 54094)) State.WAITING -> State.IN_PROGRESS 15410ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9a\xaa\xc5K\x95\xc0wr\xb5B\xaa\xa6') 15414ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 54094) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9a\xaa\xc5K\x95\xc0wr\xb5B\xaa\xa6') 15414ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 40820) -> ('172.17.0.2', 54094)) State.IN_PROGRESS -> State.SUCCEEDED 15445ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 15445ms [log] [experimentStatusChanged] {"status": "running", "message": null} 15516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 15517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 15517ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 15517ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 15517ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 15518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 15518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 15519ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 15519ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153"}', extra='') 15519ms [log] connectionstatechanged closed closed closed 15519ms [log] connectionstatechanged closed closed closed 15519ms [log] connectionstatechanged closed closed closed 15519ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a783aeae-e4ed-44c8-b8a1-49f5e79ed153", "state": "closed"}] 15520ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 15520ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 15520ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'dZ$>?$\xb3\xce\x10rr:') 15521ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'dZ$>?$\xb3\xce\x10rr:') 15522ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62695) 15522ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 15522ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 15613ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 15613ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 15669ms [err] Traceback (most recent call last): 15669ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 15669ms [err] return _run_code(code, main_globals, None, 15669ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 15669ms [err] exec(code, run_globals) 15669ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 15669ms [err] sys.exit(main()) 15669ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 15669ms [err] asyncio.run(main_async()) 15669ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 15669ms [err] return loop.run_until_complete(main) 15669ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 15669ms [err] self.run_forever() 15669ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 15669ms [err] self._run_once() 15669ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 15670ms [err] event_list = self._selector.select(timeout) 15670ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 15670ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 15670ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 20716ms [log] starting device 21104ms [err] DEBUG:asyncio:Using selector: EpollSelector 21175ms [err] ERROR:asyncio:Unclosed client session 21175ms [err] client_session: 21249ms [log] parsing 21249ms [log] creating device handler 21249ms [log] [ready] 21249ms [log] reading line 21249ms [log] [websocketToken] "574d636d-2c0e-4a39-aff7-2af26f6b74f7" 21268ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 21268ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 21508ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 21508ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 21531ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e584754a-587d-49dd-9288-1de84f48de3e"}}', extra='') 21531ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e584754a-587d-49dd-9288-1de84f48de3e"} 21586ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 21586ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "new"}] 23590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 23590ms [err] v=0 23590ms [err] o=- 3929432779 3929432779 IN IP4 0.0.0.0 23590ms [err] s=- 23590ms [err] t=0 0 23590ms [err] a=group:BUNDLE 0 23590ms [err] a=msid-semantic:WMS * 23590ms [err] m=application 9 DTLS/SCTP 5000 23590ms [err] c=IN IP4 0.0.0.0 23590ms [err] a=mid:0 23590ms [err] a=sctpmap:5000 webrtc-datachannel 65535 23590ms [err] a=max-message-size:65536 23590ms [err] a=ice-ufrag:g6u9 23590ms [err] a=ice-pwd:onOjCoNxYxo0oe6AVNzXyq 23590ms [err] a=fingerprint:sha-256 74:60:63:81:A1:B7:FF:A1:48:46:CD:CD:10:3A:5A:E7:7B:33:00:7F:E4:73:90:76:69:7E:02:9D:86:9D:C8:84 23590ms [err] a=setup:actpass 23590ms [err] 23591ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 23592ms [log] makeOffer 23592ms [log] connectionstatechanged new new have-local-offer 23592ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "new"}] 23593ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 23593ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 23596ms [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'\xd4l\xc9\x1b\x1a \x12\xd1\x15fPz') 23596ms [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\xa2f\x1b\xfc\x87U\xa3\x0b\xd3m\x83') 23596ms [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'\xd4l\xc9\x1b\x1a \x12\xd1\x15fPz') 23597ms [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\xa2f\x1b\xfc\x87U\xa3\x0b\xd3m\x83') 23598ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 23599ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x99\x8d\xfa\xda\x11\xd8\xa8\x9b\x88S.!') 23599ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x99\x8d\xfa\xda\x11\xd8\xa8\x9b\x88S.!') 23600ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'GJue\xe1\x8e\xb98\xf5\xe9\xa0\xe3') 23601ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'GJue\xe1\x8e\xb98\xf5\xe9\xa0\xe3') 23601ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58655) (expires in 600 seconds) 23601ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 23601ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 23602ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 23602ms [log] handleSignalingMessage 23602ms [log] handleOptions 23602ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 23602ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 23624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42707) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'E\xa8\x15\x9c\xf4W{\x81\xde\x0c\xfe\x9c') 23624ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42707) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'E\xa8\x15\x9c\xf4W{\x81\xde\x0c\xfe\x9c') 23635ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 23635ms [err] v=0 23635ms [err] o=- 3929432779 3929432779 IN IP4 0.0.0.0 23635ms [err] s=- 23635ms [err] t=0 0 23635ms [err] a=group:BUNDLE 0 23635ms [err] a=msid-semantic:WMS * 23635ms [err] m=application 42707 DTLS/SCTP 5000 23635ms [err] c=IN IP4 172.30.0.1 23635ms [err] a=mid:0 23635ms [err] a=sctpmap:5000 webrtc-datachannel 65535 23635ms [err] a=max-message-size:65536 23635ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42707 typ host 23635ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51073 typ host 23635ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42707 typ srflx raddr 172.30.0.1 rport 42707 23635ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51073 typ srflx raddr 172.17.0.2 rport 51073 23635ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58543 typ relay raddr 172.17.0.2 rport 35736 23635ms [err] a=end-of-candidates 23635ms [err] a=ice-ufrag:wkPx 23635ms [err] a=ice-pwd:fanZeuIOcayh1WlkSVBJkg 23635ms [err] a=fingerprint:sha-256 F4:72:5A:45:A3:09:30:D8:D9:BF:FA:30:4F:15:2D:2D:8D:A1:05:73:09:4A:5E:F4:59:58:AD:F8:29:F5:8B:BC 23635ms [err] a=setup:active 23635ms [err] 23636ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 23636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 23636ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 23637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.30.0.1', 42707)) State.FROZEN -> State.WAITING 23637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('172.30.0.1', 42707)) State.FROZEN -> State.WAITING 23637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.17.0.2', 51073)) State.FROZEN -> State.WAITING 23637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('172.30.0.1', 42707)) State.FROZEN -> State.WAITING 23637ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(py8zMZ7FzR 1 udp 1862270975 172.17.0.2 42707 typ prflx) 23637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.17.0.2', 42707)) State.WAITING -> State.IN_PROGRESS 23638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 42707) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'^N\xc8 \xda\xda-\x15R\xf2\\\xa6') 23638ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.30.0.1', 42707)) State.WAITING -> State.IN_PROGRESS 23638ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42707) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7\xc8ck\xc6\x01a\xe2\xa2\xe6\xe8\xc3') 23638ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432779 3929432779 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 42707 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 42707 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51073 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 42707 typ srflx raddr 172.30.0.1 rport 42707\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51073 typ srflx raddr 172.17.0.2 rport 51073\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58543 typ relay raddr 172.17.0.2 rport 35736\\r\\na=end-of-candidates\\r\\na=ice-ufrag:wkPx\\r\\na=ice-pwd:fanZeuIOcayh1WlkSVBJkg\\r\\na=fingerprint:sha-256 F4:72:5A:45:A3:09:30:D8:D9:BF:FA:30:4F:15:2D:2D:8D:A1:05:73:09:4A:5E:F4:59:58:AD:F8:29:F5:8B:BC\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 23638ms [log] handleSignalingMessage 23638ms [log] handleAnswer 23638ms [log] acceptAnswer 23638ms [log] connectionstatechanged connecting checking stable 23638ms [log] connectionstatechanged connecting checking stable 23638ms [log] connectionstatechanged connecting checking stable 23638ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "connecting"}] 23639ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 42707) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'^N\xc8 \xda\xda-\x15R\xf2\\\xa6') 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.17.0.2', 42707)) State.IN_PROGRESS -> State.SUCCEEDED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('172.30.0.1', 42707)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.17.0.2', 51073)) State.WAITING -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('172.17.0.2', 51073)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('141.24.211.56', 42707)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('141.24.211.56', 42707)) State.FROZEN -> State.FAILED 23639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('141.24.211.56', 51073)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('141.24.211.56', 51073)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('141.24.210.113', 58543)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49680) -> ('141.24.210.113', 58543)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('172.30.0.1', 42707)) State.WAITING -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('172.17.0.2', 51073)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('141.24.211.56', 42707)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('141.24.211.56', 51073)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58655) -> ('141.24.210.113', 58543)) State.FROZEN -> State.FAILED 23640ms [err] INFO:aioice.ice:Connection(0) ICE completed 23641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42707) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7\xc8ck\xc6\x01a\xe2\xa2\xe6\xe8\xc3') 23641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56425) -> ('172.30.0.1', 42707)) State.IN_PROGRESS -> State.SUCCEEDED 23641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42707) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'R\xdcZ\xcc\xbf\xba\x15e\x06@\xe6\x94') 23642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42707) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'R\xdcZ\xcc\xbf\xba\x15e\x06@\xe6\x94') 23659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 23660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 23660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 23664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 23664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 23664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 23665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 23665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 23665ms [log] connectionstatechanged connecting completed stable 23665ms [log] connectionstatechanged connected completed stable 23665ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "connected"}] 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 23666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1028425930, stream_id=1, stream_seq=0) 23668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 23669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1665119374, stream_id=1, stream_seq=0) 23669ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 23669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1665119374, gaps=[]) 23670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1028425930, gaps=[]) 23670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 23754ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 23754ms [log] [experimentStatusChanged] {"status": "running", "message": null} 23839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 23839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 23839ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 23839ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 23839ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 23839ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 23840ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 23840ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 23840ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4"}', extra='') 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] connectionstatechanged closed closed closed 23840ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/02a18e6e-609e-46e7-8994-9b72f0e934f4", "state": "closed"}] 23841ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 23841ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 23841ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'%\xc3\xe8,\x15K\xd0_\xd5?\x05_') 23842ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'%\xc3\xe8,\x15K\xd0_\xd5?\x05_') 23842ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58655) 23843ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 23843ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 23940ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 23940ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 24000ms [err] Traceback (most recent call last): 24000ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 24000ms [err] return _run_code(code, main_globals, None, 24000ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 24001ms [err] exec(code, run_globals) 24001ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 24001ms [err] sys.exit(main()) 24001ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 24001ms [err] asyncio.run(main_async()) 24001ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 24001ms [err] return loop.run_until_complete(main) 24001ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 24001ms [err] self.run_forever() 24001ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 24002ms [err] self._run_once() 24002ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 24002ms [err] event_list = self._selector.select(timeout) 24002ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 24003ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 24003ms [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 36216ms [log] starting device 36615ms [err] DEBUG:asyncio:Using selector: EpollSelector 36684ms [err] ERROR:asyncio:Unclosed client session 36684ms [err] client_session: 36752ms [log] parsing 36752ms [log] creating device handler 36752ms [log] [ready] 36752ms [log] reading line 36752ms [log] [websocketToken] "a6660361-7917-410e-a963-5fe5853b1a1c" 36764ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 36764ms [log] [websocketConnected] 38565ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 38565ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 38581ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dc1dd7c1-d75c-4835-affb-ead30344dc9c"}}', extra='') 38581ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dc1dd7c1-d75c-4835-affb-ead30344dc9c"} 38634ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 38634ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af", "state": "new"}] 40638ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 40638ms [err] v=0 40638ms [err] o=- 3929432796 3929432796 IN IP4 0.0.0.0 40638ms [err] s=- 40638ms [err] t=0 0 40638ms [err] a=group:BUNDLE 0 40638ms [err] a=msid-semantic:WMS * 40638ms [err] m=application 9 DTLS/SCTP 5000 40638ms [err] c=IN IP4 0.0.0.0 40638ms [err] a=mid:0 40638ms [err] a=sctpmap:5000 webrtc-datachannel 65535 40638ms [err] a=max-message-size:65536 40638ms [err] a=ice-ufrag:72wa 40638ms [err] a=ice-pwd:pGJIJyzhmFcw07c4Y5ovM6 40638ms [err] a=fingerprint:sha-256 25:10:AB:B9:BF:9D:E9:EA:C1:BB:B3:C4:DF:92:00:A0:AE:E7:C1:A9:B9:88:9F:8B:EC:BE:E4:F7:5A:F6:54:F4 40638ms [err] a=setup:actpass 40638ms [err] 40640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 40641ms [log] makeOffer 40641ms [log] connectionstatechanged new new have-local-offer 40641ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af", "state": "new"}] 40641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 40642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 40644ms [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'=\xd02\x1e:ff\xc8~\x04\x15]') 40645ms [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'\xb5\xf6G\xb5\xd9\xa5\xd7\xf4A\xf4=J') 40645ms [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'=\xd02\x1e:ff\xc8~\x04\x15]') 40646ms [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'\xb5\xf6G\xb5\xd9\xa5\xd7\xf4A\xf4=J') 40647ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 40647ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb6|\xe0\xcb(\x03\xae\x98\x04"\t\x17') 40648ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xb6|\xe0\xcb(\x03\xae\x98\x04"\t\x17') 40648ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8bG&\x9c\x8fv9\x85t\x0e\xd0\xc5') 40650ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8bG&\x9c\x8fv9\x85t\x0e\xd0\xc5') 40650ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51775) (expires in 600 seconds) 40650ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 40650ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 40651ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af"}', extra='') 40651ms [log] handleSignalingMessage 40651ms [log] handleOptions 40651ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 40651ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 40673ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'YBOC7xWVtNGb') 40673ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'YBOC7xWVtNGb') 40675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 40675ms [err] v=0 40675ms [err] o=- 3377148950503291795 2 IN IP4 127.0.0.1 40675ms [err] s=- 40675ms [err] t=0 0 40675ms [err] a=group:BUNDLE 0 40675ms [err] a=msid-semantic: WMS 40675ms [err] m=application 9 DTLS/SCTP 5000 40675ms [err] c=IN IP4 0.0.0.0 40675ms [err] a=ice-ufrag:idm2 40675ms [err] a=ice-pwd:C0uh9Ou+QhKbXAjRmxIB2yI8 40675ms [err] a=ice-options:trickle 40675ms [err] a=fingerprint:sha-256 0C:9C:43:9B:C5:DB:62:FD:50:59:F1:58:4E:7B:BB:CB:CD:D7:25:63:60:69:0C:58:8D:F3:57:0C:7F:79:4E:A7 40675ms [err] a=setup:active 40675ms [err] a=mid:0 40675ms [err] a=sctpmap:5000 webrtc-datachannel 1024 40675ms [err] 40676ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 40676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 40677ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 40677ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(pgiqbkiZq2 1 udp 1845501695 172.17.0.2 60072 typ prflx) 40677ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36642) -> ('172.17.0.2', 60072)) State.WAITING -> State.IN_PROGRESS 40677ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc4\x1a9\x84N\xa7\x87-0\xf9\xc7}') 40677ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 3377148950503291795 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:idm2\\r\\na=ice-pwd:C0uh9Ou+QhKbXAjRmxIB2yI8\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0C:9C:43:9B:C5:DB:62:FD:50:59:F1:58:4E:7B:BB:CB:CD:D7:25:63:60:69:0C:58:8D:F3:57:0C:7F:79:4E:A7\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af"}', extra='') 40677ms [log] handleSignalingMessage 40677ms [log] handleAnswer 40677ms [log] acceptAnswer 40677ms [log] connectionstatechanged connecting checking stable 40677ms [log] connectionstatechanged connecting checking stable 40677ms [log] connectionstatechanged connecting checking stable 40677ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af", "state": "connecting"}] 40678ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc4\x1a9\x84N\xa7\x87-0\xf9\xc7}') 40678ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36642) -> ('172.17.0.2', 60072)) State.IN_PROGRESS -> State.SUCCEEDED 40678ms [err] INFO:aioice.ice:Connection(0) ICE completed 40686ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e99b05b4-40c6-4b39-b7ab-394c3090d7c3.local" resolved to 172.17.0.2 40698ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36642) -> ('172.17.0.2', 60072)) State.FROZEN -> State.IN_PROGRESS 40698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`\xfe\x07\xb4\xaf\x03\xd1\x8c3E\xb9\xbb') 40699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`\xfe\x07\xb4\xaf\x03\xd1\x8c3E\xb9\xbb') 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36642) -> ('172.17.0.2', 60072)) State.IN_PROGRESS -> State.SUCCEEDED 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37406) -> ('172.17.0.2', 60072)) State.FROZEN -> State.FAILED 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36642) -> ('141.24.211.56', 60072)) State.FROZEN -> State.FAILED 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37406) -> ('141.24.211.56', 60072)) State.FROZEN -> State.FAILED 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51775) -> ('172.17.0.2', 60072)) State.FROZEN -> State.FAILED 40700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51775) -> ('141.24.211.56', 60072)) State.FROZEN -> State.FAILED 40719ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 40719ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 40721ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 40722ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c9w9op7AyXei') 40722ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c9w9op7AyXei') 40724ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 40724ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 40724ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 40725ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 40725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 40725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 40725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 40726ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:193961621 1 udp 2113937151 e99b05b4-40c6-4b39-b7ab-394c3090d7c3.local 60072 typ host generation 0 ufrag idm2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af"}', extra='') 40726ms [log] handleSignalingMessage 40726ms [log] handleIceCandidate 40726ms [log] acceptIceCandidate 40726ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2560900998 1 udp 1677729535 141.24.211.56 60072 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag idm2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af"}', extra='') 40726ms [log] handleSignalingMessage 40726ms [log] handleIceCandidate 40726ms [log] acceptIceCandidate 40726ms [log] connectionstatechanged connecting completed stable 40726ms [log] connectionstatechanged connected completed stable 40726ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af", "state": "connected"}] 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 40729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 40730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 40730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 40730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 40730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 40731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1861109947, stream_id=1, stream_seq=0) 40731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 40731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1861109947, gaps=[]) 40731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 40732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3297700822, stream_id=1, stream_seq=0) 40732ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 40732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700822, gaps=[]) 40733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3297700823, stream_id=1, stream_seq=1) 40734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700823, gaps=[]) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700824, stream_id=1, stream_seq=2) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700824, gaps=[]) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700825, stream_id=1, stream_seq=2) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700825, gaps=[]) 40735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700826, stream_id=1, stream_seq=2) 40736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700826, gaps=[]) 40736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700827, stream_id=1, stream_seq=2) 40736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700827, gaps=[]) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700828, stream_id=1, stream_seq=2) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700828, gaps=[]) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700829, stream_id=1, stream_seq=2) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700829, gaps=[]) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700830, stream_id=1, stream_seq=2) 40738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700830, gaps=[]) 40739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700831, stream_id=1, stream_seq=2) 40739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700831, gaps=[]) 40739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700832, stream_id=1, stream_seq=3) 40739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700832, gaps=[]) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700833, stream_id=1, stream_seq=3) 40740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700833, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700834, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700834, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700835, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700835, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700836, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700836, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700837, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700837, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700838, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700838, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700839, stream_id=1, stream_seq=3) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700839, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700840, stream_id=1, stream_seq=4) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700840, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700841, stream_id=1, stream_seq=4) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700841, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700842, stream_id=1, stream_seq=4) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700842, gaps=[]) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700843, stream_id=1, stream_seq=4) 40746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700843, gaps=[]) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700844, stream_id=1, stream_seq=4) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700844, gaps=[]) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700845, stream_id=1, stream_seq=4) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700845, gaps=[]) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700846, stream_id=1, stream_seq=4) 40748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700846, gaps=[]) 40749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700847, stream_id=1, stream_seq=4) 40749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700847, gaps=[]) 40750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700848, stream_id=1, stream_seq=5) 40750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700848, gaps=[]) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700849, stream_id=1, stream_seq=5) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700849, gaps=[]) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700850, stream_id=1, stream_seq=5) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700850, gaps=[]) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700851, stream_id=1, stream_seq=5) 40751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700851, gaps=[]) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700852, stream_id=1, stream_seq=5) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700852, gaps=[]) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700853, stream_id=1, stream_seq=5) 40752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700853, gaps=[]) 40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700854, stream_id=1, stream_seq=5) 40753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=3297700854, gaps=[]) 40754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700855, stream_id=1, stream_seq=5) 40754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700855, gaps=[]) 40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700856, stream_id=1, stream_seq=6) 40755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700856, gaps=[]) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700857, stream_id=1, stream_seq=6) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700857, gaps=[]) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700858, stream_id=1, stream_seq=6) 40756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700858, gaps=[]) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700859, stream_id=1, stream_seq=6) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700859, gaps=[]) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700860, stream_id=1, stream_seq=6) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700860, gaps=[]) 40757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700861, stream_id=1, stream_seq=6) 40758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700861, gaps=[]) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700862, stream_id=1, stream_seq=6) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700862, gaps=[]) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700863, stream_id=1, stream_seq=6) 40759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700863, gaps=[]) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700864, stream_id=1, stream_seq=7) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700864, gaps=[]) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700865, stream_id=1, stream_seq=7) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700865, gaps=[]) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700866, stream_id=1, stream_seq=7) 40761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700866, gaps=[]) 40762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700867, stream_id=1, stream_seq=7) 40762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700867, gaps=[]) 40762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700868, stream_id=1, stream_seq=7) 40762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700868, gaps=[]) 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700869, stream_id=1, stream_seq=7) 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700869, gaps=[]) 40763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700870, stream_id=1, stream_seq=7) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700870, gaps=[]) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700871, stream_id=1, stream_seq=7) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700871, gaps=[]) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700872, stream_id=1, stream_seq=8) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700872, gaps=[]) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700873, stream_id=1, stream_seq=8) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700873, gaps=[]) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700874, stream_id=1, stream_seq=8) 40765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700874, gaps=[]) 40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700875, stream_id=1, stream_seq=8) 40766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700875, gaps=[]) 40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700876, stream_id=1, stream_seq=8) 40771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700876, gaps=[]) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700877, stream_id=1, stream_seq=8) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700877, gaps=[]) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700878, stream_id=1, stream_seq=8) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700878, gaps=[]) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700879, stream_id=1, stream_seq=8) 40772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700879, gaps=[]) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700880, stream_id=1, stream_seq=9) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700880, gaps=[]) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700881, stream_id=1, stream_seq=9) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700881, gaps=[]) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700882, stream_id=1, stream_seq=9) 40773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700882, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700883, stream_id=1, stream_seq=9) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700883, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700884, stream_id=1, stream_seq=9) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700884, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700885, stream_id=1, stream_seq=9) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700885, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700886, stream_id=1, stream_seq=9) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700886, gaps=[]) 40774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700887, stream_id=1, stream_seq=9) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700887, gaps=[]) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700888, stream_id=1, stream_seq=10) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700888, gaps=[]) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700889, stream_id=1, stream_seq=10) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700889, gaps=[]) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700890, stream_id=1, stream_seq=10) 40775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700890, gaps=[]) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700891, stream_id=1, stream_seq=10) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700891, gaps=[]) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700892, stream_id=1, stream_seq=10) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700892, gaps=[]) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700893, stream_id=1, stream_seq=10) 40776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700893, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700894, stream_id=1, stream_seq=10) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700894, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700895, stream_id=1, stream_seq=10) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700896, stream_id=1, stream_seq=11) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=3297700896, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700897, stream_id=1, stream_seq=11) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=3297700897, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700898, stream_id=1, stream_seq=11) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=3297700898, gaps=[]) 40777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700899, stream_id=1, stream_seq=11) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=3297700899, gaps=[]) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700900, stream_id=1, stream_seq=11) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=3297700900, gaps=[]) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700901, stream_id=1, stream_seq=11) 40778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=3297700901, gaps=[]) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700902, stream_id=1, stream_seq=11) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=3297700902, gaps=[]) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700903, stream_id=1, stream_seq=11) 40779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700903, gaps=[]) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700904, stream_id=1, stream_seq=12) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700904, gaps=[]) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700905, stream_id=1, stream_seq=12) 40780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700905, gaps=[]) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700906, stream_id=1, stream_seq=12) 40781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700906, gaps=[]) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700907, stream_id=1, stream_seq=12) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700907, gaps=[]) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700908, stream_id=1, stream_seq=12) 40782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700908, gaps=[]) 40783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700909, stream_id=1, stream_seq=12) 40783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700909, gaps=[]) 40784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700910, stream_id=1, stream_seq=12) 40784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700910, gaps=[]) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700911, stream_id=1, stream_seq=12) 40785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700911, gaps=[]) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700912, stream_id=1, stream_seq=13) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700912, gaps=[]) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700913, stream_id=1, stream_seq=13) 40787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700913, gaps=[]) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700914, stream_id=1, stream_seq=13) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700914, gaps=[]) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700915, stream_id=1, stream_seq=13) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700915, gaps=[]) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700916, stream_id=1, stream_seq=13) 40788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700916, gaps=[]) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700917, stream_id=1, stream_seq=13) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700917, gaps=[]) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700918, stream_id=1, stream_seq=13) 40789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700918, gaps=[]) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700919, stream_id=1, stream_seq=13) 40790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700919, gaps=[]) 40791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5fdXGdLzLQDK') 40791ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5fdXGdLzLQDK') 40792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700920, stream_id=1, stream_seq=14) 40792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700920, gaps=[]) 40792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700921, stream_id=1, stream_seq=14) 40793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700921, gaps=[]) 40793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700922, stream_id=1, stream_seq=14) 40793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700922, gaps=[]) 40793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700923, stream_id=1, stream_seq=14) 40793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700923, gaps=[]) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700924, stream_id=1, stream_seq=14) 40794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700924, gaps=[]) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700925, stream_id=1, stream_seq=14) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700925, gaps=[]) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700926, stream_id=1, stream_seq=14) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700926, gaps=[]) 40796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700927, stream_id=1, stream_seq=14) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700927, gaps=[]) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700928, stream_id=1, stream_seq=15) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700928, gaps=[]) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700929, stream_id=1, stream_seq=15) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700929, gaps=[]) 40797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700930, stream_id=1, stream_seq=15) 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700930, gaps=[]) 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700931, stream_id=1, stream_seq=15) 40798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700931, gaps=[]) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700932, stream_id=1, stream_seq=15) 40799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700932, gaps=[]) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700933, stream_id=1, stream_seq=15) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700933, gaps=[]) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700934, stream_id=1, stream_seq=15) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700934, gaps=[]) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700935, stream_id=1, stream_seq=15) 40800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700935, gaps=[]) 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700936, stream_id=1, stream_seq=16) 40801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700936, gaps=[]) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700937, stream_id=1, stream_seq=16) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700937, gaps=[]) 40802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700938, stream_id=1, stream_seq=16) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700938, gaps=[]) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700939, stream_id=1, stream_seq=16) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700939, gaps=[]) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700940, stream_id=1, stream_seq=16) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700940, gaps=[]) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700941, stream_id=1, stream_seq=16) 40803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700941, gaps=[]) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700942, stream_id=1, stream_seq=16) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700942, gaps=[]) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700943, stream_id=1, stream_seq=16) 40804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700943, gaps=[]) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700944, stream_id=1, stream_seq=17) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700944, gaps=[]) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700945, stream_id=1, stream_seq=17) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700945, gaps=[]) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700946, stream_id=1, stream_seq=17) 40807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700946, gaps=[]) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700947, stream_id=1, stream_seq=17) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700947, gaps=[]) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700948, stream_id=1, stream_seq=17) 40808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700948, gaps=[]) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700949, stream_id=1, stream_seq=17) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700949, gaps=[]) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700950, stream_id=1, stream_seq=17) 40809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700950, gaps=[]) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700951, stream_id=1, stream_seq=17) 40810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700951, gaps=[]) 40811ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 40811ms [log] [experimentStatusChanged] {"status": "running", "message": null} 40812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700952, stream_id=1, stream_seq=18) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700952, gaps=[]) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700953, stream_id=1, stream_seq=18) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700953, gaps=[]) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700954, stream_id=1, stream_seq=18) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700954, gaps=[]) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700955, stream_id=1, stream_seq=18) 40813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700955, gaps=[]) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700956, stream_id=1, stream_seq=18) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700956, gaps=[]) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700957, stream_id=1, stream_seq=18) 40814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700957, gaps=[]) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700958, stream_id=1, stream_seq=18) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700958, gaps=[]) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700959, stream_id=1, stream_seq=18) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700959, gaps=[]) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700960, stream_id=1, stream_seq=19) 40816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700960, gaps=[]) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700961, stream_id=1, stream_seq=19) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700961, gaps=[]) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700962, stream_id=1, stream_seq=19) 40817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700962, gaps=[]) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700963, stream_id=1, stream_seq=19) 40818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700963, gaps=[]) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700964, stream_id=1, stream_seq=19) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700964, gaps=[]) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700965, stream_id=1, stream_seq=19) 40819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700965, gaps=[]) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700966, stream_id=1, stream_seq=19) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700966, gaps=[]) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700967, stream_id=1, stream_seq=19) 40820ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700967, gaps=[]) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700968, stream_id=1, stream_seq=20) 40821ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700968, gaps=[]) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700969, stream_id=1, stream_seq=20) 40822ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700969, gaps=[]) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700970, stream_id=1, stream_seq=20) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700970, gaps=[]) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700971, stream_id=1, stream_seq=20) 40823ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700971, gaps=[]) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700972, stream_id=1, stream_seq=20) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700972, gaps=[]) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700973, stream_id=1, stream_seq=20) 40824ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700973, gaps=[]) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700974, stream_id=1, stream_seq=20) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700974, gaps=[]) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700975, stream_id=1, stream_seq=20) 40825ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700975, gaps=[]) 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700976, stream_id=1, stream_seq=21) 40826ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700976, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700977, stream_id=1, stream_seq=21) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700977, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700978, stream_id=1, stream_seq=21) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700978, gaps=[]) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700979, stream_id=1, stream_seq=21) 40827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700979, gaps=[]) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700980, stream_id=1, stream_seq=21) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700980, gaps=[]) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700981, stream_id=1, stream_seq=21) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700981, gaps=[]) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700982, stream_id=1, stream_seq=21) 40828ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700982, gaps=[]) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700983, stream_id=1, stream_seq=21) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700983, gaps=[]) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700984, stream_id=1, stream_seq=22) 40829ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700984, gaps=[]) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700985, stream_id=1, stream_seq=22) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700985, gaps=[]) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700986, stream_id=1, stream_seq=22) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700986, gaps=[]) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700987, stream_id=1, stream_seq=22) 40830ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700987, gaps=[]) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700988, stream_id=1, stream_seq=22) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700988, gaps=[]) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700989, stream_id=1, stream_seq=22) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700989, gaps=[]) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700990, stream_id=1, stream_seq=22) 40831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700990, gaps=[]) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700991, stream_id=1, stream_seq=22) 40832ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700991, gaps=[]) 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297700992, stream_id=1, stream_seq=23) 40834ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297700992, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700993, stream_id=1, stream_seq=23) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297700993, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700994, stream_id=1, stream_seq=23) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297700994, gaps=[]) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700995, stream_id=1, stream_seq=23) 40835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297700995, gaps=[]) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700996, stream_id=1, stream_seq=23) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297700996, gaps=[]) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700997, stream_id=1, stream_seq=23) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297700997, gaps=[]) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297700998, stream_id=1, stream_seq=23) 40836ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297700998, gaps=[]) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297700999, stream_id=1, stream_seq=23) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297700999, gaps=[]) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701000, stream_id=1, stream_seq=24) 40837ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701000, gaps=[]) 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701001, stream_id=1, stream_seq=24) 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701001, gaps=[]) 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701002, stream_id=1, stream_seq=24) 40838ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701002, gaps=[]) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701003, stream_id=1, stream_seq=24) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701003, gaps=[]) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701004, stream_id=1, stream_seq=24) 40839ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701004, gaps=[]) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701005, stream_id=1, stream_seq=24) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701005, gaps=[]) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701006, stream_id=1, stream_seq=24) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701006, gaps=[]) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701007, stream_id=1, stream_seq=24) 40840ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701007, gaps=[]) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701008, stream_id=1, stream_seq=25) 40841ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701008, gaps=[]) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701009, stream_id=1, stream_seq=25) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701009, gaps=[]) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701010, stream_id=1, stream_seq=25) 40842ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701010, gaps=[]) 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701011, stream_id=1, stream_seq=25) 40843ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701011, gaps=[]) 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701012, stream_id=1, stream_seq=25) 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701012, gaps=[]) 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701013, stream_id=1, stream_seq=25) 40844ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701013, gaps=[]) 40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701014, stream_id=1, stream_seq=25) 40845ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701014, gaps=[]) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701015, stream_id=1, stream_seq=25) 40846ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701015, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701016, stream_id=1, stream_seq=26) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701016, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701017, stream_id=1, stream_seq=26) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701017, gaps=[]) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701018, stream_id=1, stream_seq=26) 40847ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701018, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701019, stream_id=1, stream_seq=26) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701019, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701020, stream_id=1, stream_seq=26) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701020, gaps=[]) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701021, stream_id=1, stream_seq=26) 40848ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701021, gaps=[]) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701022, stream_id=1, stream_seq=26) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701022, gaps=[]) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701023, stream_id=1, stream_seq=26) 40849ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701023, gaps=[]) 40850ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Co/usFcG3piQ') 40851ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Co/usFcG3piQ') 40851ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37406) -> ('172.17.0.2', 60072)) State.WAITING -> State.IN_PROGRESS 40851ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x80\x0b\xbb\xccY\x91\xacJ\x8c\xdbT\xbc') 40851ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701024, stream_id=1, stream_seq=27) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701024, gaps=[]) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701025, stream_id=1, stream_seq=27) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701025, gaps=[]) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701026, stream_id=1, stream_seq=27) 40852ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701026, gaps=[]) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701027, stream_id=1, stream_seq=27) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701027, gaps=[]) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701028, stream_id=1, stream_seq=27) 40853ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701028, gaps=[]) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701029, stream_id=1, stream_seq=27) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701029, gaps=[]) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701030, stream_id=1, stream_seq=27) 40854ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701030, gaps=[]) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701031, stream_id=1, stream_seq=27) 40855ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701031, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701032, stream_id=1, stream_seq=28) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701032, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701033, stream_id=1, stream_seq=28) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701033, gaps=[]) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701034, stream_id=1, stream_seq=28) 40856ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701034, gaps=[]) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701035, stream_id=1, stream_seq=28) 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701035, gaps=[]) 40857ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 60072) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x80\x0b\xbb\xccY\x91\xacJ\x8c\xdbT\xbc') 40857ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 37406) -> ('172.17.0.2', 60072)) State.IN_PROGRESS -> State.SUCCEEDED 40857ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701036, stream_id=1, stream_seq=28) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701036, gaps=[]) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701037, stream_id=1, stream_seq=28) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701037, gaps=[]) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701038, stream_id=1, stream_seq=28) 40858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701038, gaps=[]) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701039, stream_id=1, stream_seq=28) 40859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701039, gaps=[]) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701040, stream_id=1, stream_seq=29) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701040, gaps=[]) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701041, stream_id=1, stream_seq=29) 40861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701041, gaps=[]) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701042, stream_id=1, stream_seq=29) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701042, gaps=[]) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701043, stream_id=1, stream_seq=29) 40862ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701043, gaps=[]) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701044, stream_id=1, stream_seq=29) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701044, gaps=[]) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701045, stream_id=1, stream_seq=29) 40863ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701045, gaps=[]) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701046, stream_id=1, stream_seq=29) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701046, gaps=[]) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701047, stream_id=1, stream_seq=29) 40864ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701047, gaps=[]) 40865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701048, stream_id=1, stream_seq=30) 40865ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701048, gaps=[]) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701049, stream_id=1, stream_seq=30) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701049, gaps=[]) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701050, stream_id=1, stream_seq=30) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701050, gaps=[]) 40866ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701051, stream_id=1, stream_seq=30) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701051, gaps=[]) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701052, stream_id=1, stream_seq=30) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701052, gaps=[]) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701053, stream_id=1, stream_seq=30) 40867ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701053, gaps=[]) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701054, stream_id=1, stream_seq=30) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701054, gaps=[]) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701055, stream_id=1, stream_seq=30) 40868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701055, gaps=[]) 40869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701056, stream_id=1, stream_seq=31) 40869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701056, gaps=[]) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701057, stream_id=1, stream_seq=31) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701057, gaps=[]) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701058, stream_id=1, stream_seq=31) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701058, gaps=[]) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701059, stream_id=1, stream_seq=31) 40870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701059, gaps=[]) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701060, stream_id=1, stream_seq=31) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701060, gaps=[]) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701061, stream_id=1, stream_seq=31) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701061, gaps=[]) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701062, stream_id=1, stream_seq=31) 40871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701062, gaps=[]) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701063, stream_id=1, stream_seq=31) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701063, gaps=[]) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701064, stream_id=1, stream_seq=32) 40872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701064, gaps=[]) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701065, stream_id=1, stream_seq=32) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701065, gaps=[]) 40873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701066, stream_id=1, stream_seq=32) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701066, gaps=[]) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701067, stream_id=1, stream_seq=32) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701067, gaps=[]) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701068, stream_id=1, stream_seq=32) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701068, gaps=[]) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701069, stream_id=1, stream_seq=32) 40874ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701069, gaps=[]) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701070, stream_id=1, stream_seq=32) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701070, gaps=[]) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701071, stream_id=1, stream_seq=32) 40875ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701071, gaps=[]) 40876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3297701072, stream_id=1, stream_seq=33) 40876ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3297701072, gaps=[]) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701073, stream_id=1, stream_seq=33) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3297701073, gaps=[]) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701074, stream_id=1, stream_seq=33) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3297701074, gaps=[]) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701075, stream_id=1, stream_seq=33) 40877ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3297701075, gaps=[]) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701076, stream_id=1, stream_seq=33) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3297701076, gaps=[]) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701077, stream_id=1, stream_seq=33) 40878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3297701077, gaps=[]) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3297701078, stream_id=1, stream_seq=33) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3297701078, gaps=[]) 40879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3297701079, stream_id=1, stream_seq=33) 40909ms [log] 262140 40909ms [log] 262140 40909ms [log] [file] 40909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3297701079, gaps=[]) 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 41082ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 41082ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41082ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 41082ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 41082ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41082ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41082ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 41083ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af"}', extra='') 41083ms [log] connectionstatechanged closed closed closed 41083ms [log] connectionstatechanged closed closed closed 41083ms [log] connectionstatechanged closed closed closed 41083ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f04647a0-37e7-47a9-8d15-e8f52da311af", "state": "closed"}] 41083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41083ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41083ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xda\xb3\x98\xa2sP\x1a\x97\x08y\xa5\x9f') 41084ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xda\xb3\x98\xa2sP\x1a\x97\x08y\xa5\x9f') 41084ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51775) 41085ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41085ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41144ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41144ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 41203ms [err] Traceback (most recent call last): 41203ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41203ms [err] return _run_code(code, main_globals, None, 41203ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41203ms [err] exec(code, run_globals) 41203ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41204ms [err] sys.exit(main()) 41204ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41204ms [err] asyncio.run(main_async()) 41204ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41204ms [err] return loop.run_until_complete(main) 41204ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41204ms [err] self.run_forever() 41204ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41204ms [err] self._run_once() 41204ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41205ms [err] event_list = self._selector.select(timeout) 41205ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41205ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41205ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 46328ms [log] starting device 46718ms [err] DEBUG:asyncio:Using selector: EpollSelector 46787ms [err] ERROR:asyncio:Unclosed client session 46787ms [err] client_session: 46856ms [log] parsing 46856ms [log] creating device handler 46856ms [log] [ready] 46856ms [log] reading line 46856ms [log] [websocketToken] "0d296e06-a397-44fe-b3dd-28588e7e4816" 46872ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 46872ms [log] [websocketConnected] 47124ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 47124ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 47129ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/705b91d0-1db2-440b-a04e-8d4e654fdd06"}}', extra='') 47129ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/705b91d0-1db2-440b-a04e-8d4e654fdd06"} 47173ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 47173ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "new"}] 49177ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 49177ms [log] handleSignalingMessage 49177ms [log] handleOptions 49177ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 49177ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 49197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 49197ms [err] v=0 49197ms [err] o=- 3929432805 3929432805 IN IP4 0.0.0.0 49197ms [err] s=- 49197ms [err] t=0 0 49197ms [err] a=group:BUNDLE 0 49197ms [err] a=msid-semantic:WMS * 49197ms [err] m=application 50264 DTLS/SCTP 5000 49197ms [err] c=IN IP4 172.30.0.1 49197ms [err] a=mid:0 49197ms [err] a=sctpmap:5000 webrtc-datachannel 65535 49197ms [err] a=max-message-size:65536 49197ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50264 typ host 49197ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59288 typ host 49197ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50264 typ srflx raddr 172.30.0.1 rport 50264 49197ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59288 typ srflx raddr 172.17.0.2 rport 59288 49197ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55038 typ relay raddr 172.17.0.2 rport 55194 49197ms [err] a=end-of-candidates 49197ms [err] a=ice-ufrag:0vnD 49197ms [err] a=ice-pwd:mbtHBbZ5N3E9l3vFVtY1wY 49197ms [err] a=fingerprint:sha-256 51:60:31:FF:FC:62:81:28:46:C0:AE:97:47:6D:12:AD:AF:1F:9D:B8:F2:7A:7C:37:FE:1C:DE:4E:24:28:60:97 49197ms [err] a=setup:actpass 49197ms [err] 49199ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 49199ms [err] v=0 49199ms [err] o=- 3929432805 3929432805 IN IP4 0.0.0.0 49199ms [err] s=- 49199ms [err] t=0 0 49199ms [err] a=group:BUNDLE 0 49199ms [err] a=msid-semantic:WMS * 49199ms [err] m=application 50264 DTLS/SCTP 5000 49199ms [err] c=IN IP4 172.30.0.1 49199ms [err] a=mid:0 49199ms [err] a=sctpmap:5000 webrtc-datachannel 65535 49199ms [err] a=max-message-size:65536 49199ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50264 typ host 49199ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59288 typ host 49199ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50264 typ srflx raddr 172.30.0.1 rport 50264 49199ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59288 typ srflx raddr 172.17.0.2 rport 59288 49199ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55038 typ relay raddr 172.17.0.2 rport 55194 49199ms [err] a=end-of-candidates 49199ms [err] a=ice-ufrag:0vnD 49199ms [err] a=ice-pwd:mbtHBbZ5N3E9l3vFVtY1wY 49199ms [err] a=fingerprint:sha-256 51:60:31:FF:FC:62:81:28:46:C0:AE:97:47:6D:12:AD:AF:1F:9D:B8:F2:7A:7C:37:FE:1C:DE:4E:24:28:60:97 49199ms [err] a=setup:actpass 49199ms [err] 49200ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929432805 3929432805 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 50264 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 50264 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 59288 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50264 typ srflx raddr 172.30.0.1 rport 50264\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 59288 typ srflx raddr 172.17.0.2 rport 59288\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55038 typ relay raddr 172.17.0.2 rport 55194\\r\\na=end-of-candidates\\r\\na=ice-ufrag:0vnD\\r\\na=ice-pwd:mbtHBbZ5N3E9l3vFVtY1wY\\r\\na=fingerprint:sha-256 51:60:31:FF:FC:62:81:28:46:C0:AE:97:47:6D:12:AD:AF:1F:9D:B8:F2:7A:7C:37:FE:1C:DE:4E:24:28:60:97\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 49200ms [log] handleSignalingMessage 49200ms [log] handleOffer 49200ms [log] makeAnswer 49200ms [log] connectionstatechanged new new have-remote-offer 49200ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "new"}] 49201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 49201ms [err] v=0 49201ms [err] o=- 3929432805 3929432805 IN IP4 0.0.0.0 49201ms [err] s=- 49201ms [err] t=0 0 49201ms [err] a=group:BUNDLE 0 49201ms [err] a=msid-semantic:WMS * 49201ms [err] m=application 9 DTLS/SCTP 5000 49201ms [err] c=IN IP4 0.0.0.0 49201ms [err] a=mid:0 49201ms [err] a=sctpmap:5000 webrtc-datachannel 65535 49201ms [err] a=max-message-size:65536 49201ms [err] a=ice-ufrag:SsZK 49201ms [err] a=ice-pwd:mFuWQ54kNc7LNpc6YdSG5t 49201ms [err] a=fingerprint:sha-256 4F:DF:04:F1:5C:A3:02:63:7B:AA:3E:85:22:2F:CE:8A:82:7F:CB:52:51:DD:D7:9A:86:CC:89:AF:D0:A6:93:78 49201ms [err] a=setup:active 49201ms [err] 49202ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 49203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 49204ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 49206ms [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'\x0co\x80\x98\x1aZ\xaf\xe5bj@\xf3') 49206ms [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'"u\xc5\x0bL\xe0\xd8\x98\xf8^\xf79') 49207ms [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'\x0co\x80\x98\x1aZ\xaf\xe5bj@\xf3') 49207ms [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'"u\xc5\x0bL\xe0\xd8\x98\xf8^\xf79') 49209ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 49209ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'!&\xfe\x9a~\xac\x1b9\x04([\xfc') 49210ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'!&\xfe\x9a~\xac\x1b9\x04([\xfc') 49211ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'}\xd7x\x1c\x04\x022\xfd\x99Db\x18') 49212ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'}\xd7x\x1c\x04\x022\xfd\x99Db\x18') 49212ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63307) (expires in 600 seconds) 49212ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 49213ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 49214ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 49214ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 49214ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 49215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.30.0.1', 50264)) State.FROZEN -> State.WAITING 49215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('172.30.0.1', 50264)) State.FROZEN -> State.WAITING 49215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.17.0.2', 59288)) State.FROZEN -> State.WAITING 49215ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('172.30.0.1', 50264)) State.FROZEN -> State.WAITING 49216ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.30.0.1', 50264)) State.WAITING -> State.IN_PROGRESS 49216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50264) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbcp\xe0\x96)\xac6\t\xbb\xefsP') 49216ms [log] connectionstatechanged new new stable 49216ms [log] connectionstatechanged new new stable 49216ms [log] connectionstatechanged connecting checking stable 49216ms [log] connectionstatechanged connecting checking stable 49216ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "connecting"}] 49217ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50264) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbcp\xe0\x96)\xac6\t\xbb\xefsP') 49217ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.30.0.1', 50264)) State.IN_PROGRESS -> State.SUCCEEDED 49217ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.211.56', 50264)) State.FROZEN -> State.WAITING 49217ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.211.56', 59288)) State.FROZEN -> State.WAITING 49217ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.210.113', 55038)) State.FROZEN -> State.WAITING 49228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50264) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc\xf2\x8c\xcbw\xa8\xee\xb3f(\xe6\xe7') 49229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50264) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc\xf2\x8c\xcbw\xa8\xee\xb3f(\xe6\xe7') 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('172.30.0.1', 50264)) State.WAITING -> State.FAILED 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.17.0.2', 59288)) State.WAITING -> State.FAILED 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('172.17.0.2', 59288)) State.FROZEN -> State.FAILED 49229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.211.56', 50264)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('141.24.211.56', 50264)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.211.56', 59288)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('141.24.211.56', 59288)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('172.30.0.1', 50264)) State.WAITING -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('172.17.0.2', 59288)) State.FROZEN -> State.FAILED 49230ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('141.24.210.113', 55038)) State.WAITING -> State.FAILED 49231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 42861) -> ('141.24.210.113', 55038)) State.FROZEN -> State.FAILED 49231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('141.24.211.56', 50264)) State.FROZEN -> State.FAILED 49231ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('141.24.211.56', 59288)) State.FROZEN -> State.FAILED 49232ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63307) -> ('141.24.210.113', 55038)) State.FROZEN -> State.FAILED 49232ms [err] INFO:aioice.ice:Connection(0) ICE completed 49232ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50264) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x19\x0c\xc8\x93\xb9>\x01\tc*K\x87') 49232ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50264) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x19\x0c\xc8\x93\xb9>\x01\tc*K\x87') 49233ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9OEEGhZ4Ym 1 udp 1862270975 172.17.0.2 50264 typ prflx) 49233ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.17.0.2', 50264)) State.WAITING -> State.IN_PROGRESS 49233ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50264) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x85\x84\xb4\xa6\xac?~\xac\t\x08\x89-') 49234ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50264) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x85\x84\xb4\xa6\xac?~\xac\t\x08\x89-') 49234ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56743) -> ('172.17.0.2', 50264)) State.IN_PROGRESS -> State.SUCCEEDED 49236ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 49236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 49239ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 49257ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 49258ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 49258ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 49258ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 49259ms [log] connectionstatechanged connecting completed stable 49259ms [log] connectionstatechanged connected completed stable 49259ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "connected"}] 49259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 49259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 49259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 49261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 49261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 49261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 49263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3175835646, stream_id=1, stream_seq=0) 49263ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 49263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=256174294, stream_id=1, stream_seq=0) 49263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 49264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835646, gaps=[]) 49265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=256174294, gaps=[]) 49265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 49268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3175835647, stream_id=1, stream_seq=1) 49268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835647, gaps=[]) 49269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835648, stream_id=1, stream_seq=2) 49269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835648, gaps=[]) 49269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835649, stream_id=1, stream_seq=2) 49269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835649, gaps=[]) 49270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835650, stream_id=1, stream_seq=2) 49270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835650, gaps=[]) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835651, stream_id=1, stream_seq=2) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835651, gaps=[]) 49272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835652, stream_id=1, stream_seq=2) 49273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835652, gaps=[]) 49273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835653, stream_id=1, stream_seq=2) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835653, gaps=[]) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835654, stream_id=1, stream_seq=2) 49274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835654, gaps=[]) 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835655, stream_id=1, stream_seq=3) 49275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835655, gaps=[]) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835656, stream_id=1, stream_seq=3) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835656, gaps=[]) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835657, stream_id=1, stream_seq=3) 49276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835657, gaps=[]) 49277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835658, stream_id=1, stream_seq=3) 49277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835658, gaps=[]) 49277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835659, stream_id=1, stream_seq=3) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835659, gaps=[]) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835660, stream_id=1, stream_seq=3) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835660, gaps=[]) 49278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835661, stream_id=1, stream_seq=3) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835661, gaps=[]) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835662, stream_id=1, stream_seq=4) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835662, gaps=[]) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835663, stream_id=1, stream_seq=4) 49279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835663, gaps=[]) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835664, stream_id=1, stream_seq=4) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835664, gaps=[]) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835665, stream_id=1, stream_seq=4) 49280ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835665, gaps=[]) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835666, stream_id=1, stream_seq=4) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835666, gaps=[]) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835667, stream_id=1, stream_seq=4) 49281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835667, gaps=[]) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835668, stream_id=1, stream_seq=4) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835668, gaps=[]) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835669, stream_id=1, stream_seq=5) 49282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835669, gaps=[]) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835670, stream_id=1, stream_seq=5) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835670, gaps=[]) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835671, stream_id=1, stream_seq=5) 49283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835671, gaps=[]) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835672, stream_id=1, stream_seq=5) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835672, gaps=[]) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835673, stream_id=1, stream_seq=5) 49284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835673, gaps=[]) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835674, stream_id=1, stream_seq=5) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835674, gaps=[]) 49285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835675, stream_id=1, stream_seq=5) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835675, gaps=[]) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835676, stream_id=1, stream_seq=6) 49286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835676, gaps=[]) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835677, stream_id=1, stream_seq=6) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835677, gaps=[]) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835678, stream_id=1, stream_seq=6) 49287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835678, gaps=[]) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835679, stream_id=1, stream_seq=6) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835679, gaps=[]) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835680, stream_id=1, stream_seq=6) 49288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835680, gaps=[]) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835681, stream_id=1, stream_seq=6) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835681, gaps=[]) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835682, stream_id=1, stream_seq=6) 49289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835682, gaps=[]) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835683, stream_id=1, stream_seq=7) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835683, gaps=[]) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835684, stream_id=1, stream_seq=7) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835684, gaps=[]) 49290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835685, stream_id=1, stream_seq=7) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835685, gaps=[]) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835686, stream_id=1, stream_seq=7) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835686, gaps=[]) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835687, stream_id=1, stream_seq=7) 49291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835687, gaps=[]) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835688, stream_id=1, stream_seq=7) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835688, gaps=[]) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835689, stream_id=1, stream_seq=7) 49292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835689, gaps=[]) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835690, stream_id=1, stream_seq=8) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835690, gaps=[]) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835691, stream_id=1, stream_seq=8) 49293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835691, gaps=[]) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835692, stream_id=1, stream_seq=8) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835692, gaps=[]) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835693, stream_id=1, stream_seq=8) 49294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835693, gaps=[]) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835694, stream_id=1, stream_seq=8) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835694, gaps=[]) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835695, stream_id=1, stream_seq=8) 49295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835695, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835696, stream_id=1, stream_seq=8) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835696, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835697, stream_id=1, stream_seq=9) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835697, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835698, stream_id=1, stream_seq=9) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835698, gaps=[]) 49296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835699, stream_id=1, stream_seq=9) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835699, gaps=[]) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835700, stream_id=1, stream_seq=9) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835700, gaps=[]) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835701, stream_id=1, stream_seq=9) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835701, gaps=[]) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835702, stream_id=1, stream_seq=9) 49297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835702, gaps=[]) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835703, stream_id=1, stream_seq=9) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835703, gaps=[]) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835704, stream_id=1, stream_seq=10) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835704, gaps=[]) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835705, stream_id=1, stream_seq=10) 49298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835705, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835706, stream_id=1, stream_seq=10) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835706, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835707, stream_id=1, stream_seq=10) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835707, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835708, stream_id=1, stream_seq=10) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835708, gaps=[]) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835709, stream_id=1, stream_seq=10) 49299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835709, gaps=[]) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835710, stream_id=1, stream_seq=10) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835710, gaps=[]) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835711, stream_id=1, stream_seq=11) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835711, gaps=[]) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835712, stream_id=1, stream_seq=11) 49300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835712, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835713, stream_id=1, stream_seq=11) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835713, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835714, stream_id=1, stream_seq=11) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835714, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835715, stream_id=1, stream_seq=11) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835715, gaps=[]) 49301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835716, stream_id=1, stream_seq=11) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835716, gaps=[]) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835717, stream_id=1, stream_seq=11) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835717, gaps=[]) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835718, stream_id=1, stream_seq=12) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835718, gaps=[]) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835719, stream_id=1, stream_seq=12) 49302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835719, gaps=[]) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835720, stream_id=1, stream_seq=12) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835720, gaps=[]) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835721, stream_id=1, stream_seq=12) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835721, gaps=[]) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835722, stream_id=1, stream_seq=12) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835722, gaps=[]) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835723, stream_id=1, stream_seq=12) 49303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835723, gaps=[]) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835724, stream_id=1, stream_seq=12) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835724, gaps=[]) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835725, stream_id=1, stream_seq=13) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835725, gaps=[]) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835726, stream_id=1, stream_seq=13) 49304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835726, gaps=[]) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835727, stream_id=1, stream_seq=13) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835727, gaps=[]) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835728, stream_id=1, stream_seq=13) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835728, gaps=[]) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835729, stream_id=1, stream_seq=13) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835729, gaps=[]) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835730, stream_id=1, stream_seq=13) 49305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835730, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835731, stream_id=1, stream_seq=13) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835731, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835732, stream_id=1, stream_seq=14) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835732, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835733, stream_id=1, stream_seq=14) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835733, gaps=[]) 49306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835734, stream_id=1, stream_seq=14) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835734, gaps=[]) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835735, stream_id=1, stream_seq=14) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835735, gaps=[]) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835736, stream_id=1, stream_seq=14) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835736, gaps=[]) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835737, stream_id=1, stream_seq=14) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835737, gaps=[]) 49307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835738, stream_id=1, stream_seq=14) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835738, gaps=[]) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835739, stream_id=1, stream_seq=15) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835739, gaps=[]) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835740, stream_id=1, stream_seq=15) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835740, gaps=[]) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835741, stream_id=1, stream_seq=15) 49308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835741, gaps=[]) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835742, stream_id=1, stream_seq=15) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835742, gaps=[]) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835743, stream_id=1, stream_seq=15) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835743, gaps=[]) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835744, stream_id=1, stream_seq=15) 49309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835744, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835745, stream_id=1, stream_seq=15) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835745, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835746, stream_id=1, stream_seq=16) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835746, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835747, stream_id=1, stream_seq=16) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835747, gaps=[]) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835748, stream_id=1, stream_seq=16) 49310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835748, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835749, stream_id=1, stream_seq=16) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835749, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835750, stream_id=1, stream_seq=16) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835750, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835751, stream_id=1, stream_seq=16) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835751, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835752, stream_id=1, stream_seq=16) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835752, gaps=[]) 49311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835753, stream_id=1, stream_seq=17) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835753, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835754, stream_id=1, stream_seq=17) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835754, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835755, stream_id=1, stream_seq=17) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835755, gaps=[]) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835756, stream_id=1, stream_seq=17) 49312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835756, gaps=[]) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835757, stream_id=1, stream_seq=17) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835757, gaps=[]) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835758, stream_id=1, stream_seq=17) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835758, gaps=[]) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835759, stream_id=1, stream_seq=17) 49313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835759, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835760, stream_id=1, stream_seq=18) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835760, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835761, stream_id=1, stream_seq=18) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835761, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835762, stream_id=1, stream_seq=18) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835762, gaps=[]) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835763, stream_id=1, stream_seq=18) 49314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835763, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835764, stream_id=1, stream_seq=18) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835764, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835765, stream_id=1, stream_seq=18) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835765, gaps=[]) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835766, stream_id=1, stream_seq=18) 49315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835766, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835767, stream_id=1, stream_seq=19) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835767, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835768, stream_id=1, stream_seq=19) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835768, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835769, stream_id=1, stream_seq=19) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835769, gaps=[]) 49316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835770, stream_id=1, stream_seq=19) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835770, gaps=[]) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835771, stream_id=1, stream_seq=19) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835771, gaps=[]) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835772, stream_id=1, stream_seq=19) 49317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835772, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835773, stream_id=1, stream_seq=19) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835773, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835774, stream_id=1, stream_seq=20) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835774, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835775, stream_id=1, stream_seq=20) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835775, gaps=[]) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835776, stream_id=1, stream_seq=20) 49318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835776, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835777, stream_id=1, stream_seq=20) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835777, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835778, stream_id=1, stream_seq=20) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835778, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835779, stream_id=1, stream_seq=20) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835779, gaps=[]) 49319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835780, stream_id=1, stream_seq=20) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835780, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835781, stream_id=1, stream_seq=21) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835781, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835782, stream_id=1, stream_seq=21) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835782, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835783, stream_id=1, stream_seq=21) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835783, gaps=[]) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835784, stream_id=1, stream_seq=21) 49320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835784, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835785, stream_id=1, stream_seq=21) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835785, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835786, stream_id=1, stream_seq=21) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835786, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835787, stream_id=1, stream_seq=21) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835787, gaps=[]) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835788, stream_id=1, stream_seq=22) 49321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835788, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835789, stream_id=1, stream_seq=22) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835789, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835790, stream_id=1, stream_seq=22) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835790, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835791, stream_id=1, stream_seq=22) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835791, gaps=[]) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835792, stream_id=1, stream_seq=22) 49322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835792, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835793, stream_id=1, stream_seq=22) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835793, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835794, stream_id=1, stream_seq=22) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835794, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835795, stream_id=1, stream_seq=23) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835795, gaps=[]) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835796, stream_id=1, stream_seq=23) 49323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835796, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835797, stream_id=1, stream_seq=23) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835797, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835798, stream_id=1, stream_seq=23) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835798, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835799, stream_id=1, stream_seq=23) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835799, gaps=[]) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835800, stream_id=1, stream_seq=23) 49324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835800, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835801, stream_id=1, stream_seq=23) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835801, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835802, stream_id=1, stream_seq=24) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835802, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835803, stream_id=1, stream_seq=24) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835803, gaps=[]) 49325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835804, stream_id=1, stream_seq=24) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835804, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835805, stream_id=1, stream_seq=24) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835805, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835806, stream_id=1, stream_seq=24) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835806, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835807, stream_id=1, stream_seq=24) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835807, gaps=[]) 49326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835808, stream_id=1, stream_seq=24) 49327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835808, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835809, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835809, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835810, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835810, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835811, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835811, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835812, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835812, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835813, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835813, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835814, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835814, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835815, stream_id=1, stream_seq=25) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835815, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835816, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835816, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835817, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835817, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835818, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835818, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835819, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835819, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835820, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835820, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835821, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835821, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835822, stream_id=1, stream_seq=26) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835822, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835823, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835823, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835824, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835824, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835825, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835825, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835826, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835826, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835827, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835827, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835828, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835828, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835829, stream_id=1, stream_seq=27) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835829, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835830, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835830, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835831, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835831, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835832, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835832, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835833, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835833, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835834, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835834, gaps=[]) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835835, stream_id=1, stream_seq=28) 49333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835835, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835836, stream_id=1, stream_seq=28) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835836, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835837, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835837, gaps=[]) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835838, stream_id=1, stream_seq=29) 49334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835838, gaps=[]) 49335ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 49335ms [log] [experimentStatusChanged] {"status": "running", "message": null} 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835839, stream_id=1, stream_seq=29) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835839, gaps=[]) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835840, stream_id=1, stream_seq=29) 49335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835840, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835841, stream_id=1, stream_seq=29) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835841, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835842, stream_id=1, stream_seq=29) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835842, gaps=[]) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835843, stream_id=1, stream_seq=29) 49336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835843, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835844, stream_id=1, stream_seq=30) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835844, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835845, stream_id=1, stream_seq=30) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835845, gaps=[]) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835846, stream_id=1, stream_seq=30) 49337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835846, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835847, stream_id=1, stream_seq=30) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835847, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835848, stream_id=1, stream_seq=30) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835848, gaps=[]) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835849, stream_id=1, stream_seq=30) 49338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835849, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835850, stream_id=1, stream_seq=30) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835850, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835851, stream_id=1, stream_seq=31) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835851, gaps=[]) 49339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835852, stream_id=1, stream_seq=31) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835852, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835853, stream_id=1, stream_seq=31) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835853, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835854, stream_id=1, stream_seq=31) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835854, gaps=[]) 49340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835855, stream_id=1, stream_seq=31) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835855, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835856, stream_id=1, stream_seq=31) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835856, gaps=[]) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835857, stream_id=1, stream_seq=31) 49341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835857, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835858, stream_id=1, stream_seq=32) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835858, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835859, stream_id=1, stream_seq=32) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835859, gaps=[]) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835860, stream_id=1, stream_seq=32) 49342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835860, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835861, stream_id=1, stream_seq=32) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835861, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835862, stream_id=1, stream_seq=32) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835862, gaps=[]) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835863, stream_id=1, stream_seq=32) 49343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835863, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835864, stream_id=1, stream_seq=32) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835864, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3175835865, stream_id=1, stream_seq=33) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3175835865, gaps=[]) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835866, stream_id=1, stream_seq=33) 49344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3175835866, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835867, stream_id=1, stream_seq=33) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3175835867, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835868, stream_id=1, stream_seq=33) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3175835868, gaps=[]) 49345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835869, stream_id=1, stream_seq=33) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3175835869, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3175835870, stream_id=1, stream_seq=33) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3175835870, gaps=[]) 49346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3175835871, stream_id=1, stream_seq=33) 49377ms [log] 262140 49377ms [log] 262140 49377ms [log] [file] 49378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3175835871, gaps=[]) 49539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 49539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 49539ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 49539ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 49539ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 49539ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 49540ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 49540ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 49540ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c"}', extra='') 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] connectionstatechanged closed closed closed 49540ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4a4c823-f66f-40b5-8642-a76a8e750e6c", "state": "closed"}] 49540ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 49540ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 49541ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'I\x85H\xb4O&\x87\xa5p\x17\xfdB') 49541ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'I\x85H\xb4O&\x87\xa5p\x17\xfdB') 49541ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63307) 49542ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 49542ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 49604ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 49604ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 49676ms [err] Traceback (most recent call last): 49676ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 49676ms [err] return _run_code(code, main_globals, None, 49676ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 49676ms [err] exec(code, run_globals) 49676ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 49676ms [err] sys.exit(main()) 49676ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 49676ms [err] asyncio.run(main_async()) 49676ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 49676ms [err] return loop.run_until_complete(main) 49676ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 49676ms [err] self.run_forever() 49676ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 49677ms [err] self._run_once() 49677ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 49677ms [err] event_list = self._selector.select(timeout) 49677ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 49677ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 49677ms [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 55292ms [log] starting device 55693ms [err] DEBUG:asyncio:Using selector: EpollSelector 55761ms [err] ERROR:asyncio:Unclosed client session 55761ms [err] client_session: 55838ms [log] parsing 55838ms [log] creating device handler 55838ms [log] [ready] 55838ms [log] reading line 55838ms [log] [websocketToken] "677ebab6-8bfa-4e6b-9862-69e2b9b300b9" 55853ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 55853ms [log] [websocketConnected] 57606ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 57606ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 57614ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b9372e3f-1727-48e5-b5ae-757892238ac4"}}', extra='') 57614ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b9372e3f-1727-48e5-b5ae-757892238ac4"} 57657ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db","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='') 57657ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db", "state": "new"}] 59660ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 59660ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 59660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59660ms [err] v=0 59660ms [err] o=- 7652921793016553455 2 IN IP4 127.0.0.1 59660ms [err] s=- 59660ms [err] t=0 0 59660ms [err] a=group:BUNDLE 0 59660ms [err] a=extmap-allow-mixed 59660ms [err] a=msid-semantic: WMS 59660ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59660ms [err] c=IN IP4 0.0.0.0 59660ms [err] a=ice-ufrag:anvB 59660ms [err] a=ice-pwd:4+2U19REZTZeMPixrujNFqcd 59660ms [err] a=ice-options:trickle 59660ms [err] a=fingerprint:sha-256 C8:DF:D6:6D:5D:A7:38:42:5C:47:CB:DE:5F:48:9D:12:95:D7:60:C4:EE:CD:B0:B0:8D:4D:4E:76:60:72:17:E1 59660ms [err] a=setup:actpass 59660ms [err] a=mid:0 59660ms [err] a=sctp-port:5000 59660ms [err] a=max-message-size:262144 59660ms [err] 59662ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 59662ms [err] v=0 59662ms [err] o=- 7652921793016553455 2 IN IP4 127.0.0.1 59662ms [err] s=- 59662ms [err] t=0 0 59662ms [err] a=group:BUNDLE 0 59662ms [err] a=extmap-allow-mixed 59662ms [err] a=msid-semantic: WMS 59662ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59662ms [err] c=IN IP4 0.0.0.0 59662ms [err] a=ice-ufrag:anvB 59662ms [err] a=ice-pwd:4+2U19REZTZeMPixrujNFqcd 59662ms [err] a=ice-options:trickle 59662ms [err] a=fingerprint:sha-256 C8:DF:D6:6D:5D:A7:38:42:5C:47:CB:DE:5F:48:9D:12:95:D7:60:C4:EE:CD:B0:B0:8D:4D:4E:76:60:72:17:E1 59662ms [err] a=setup:actpass 59662ms [err] a=mid:0 59662ms [err] a=sctp-port:5000 59662ms [err] a=max-message-size:262144 59662ms [err] 59663ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59663ms [log] handleSignalingMessage 59663ms [log] handleOptions 59663ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7652921793016553455 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:anvB\\r\\na=ice-pwd:4+2U19REZTZeMPixrujNFqcd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C8:DF:D6:6D:5D:A7:38:42:5C:47:CB:DE:5F:48:9D:12:95:D7:60:C4:EE:CD:B0:B0:8D:4D:4E:76:60:72:17:E1\\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/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59663ms [log] handleSignalingMessage 59663ms [log] handleOffer 59663ms [log] makeAnswer 59663ms [log] connectionstatechanged new new have-remote-offer 59663ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db", "state": "new"}] 59664ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 59664ms [err] v=0 59664ms [err] o=- 3929432815 3929432815 IN IP4 0.0.0.0 59664ms [err] s=- 59664ms [err] t=0 0 59664ms [err] a=group:BUNDLE 0 59664ms [err] a=msid-semantic:WMS * 59664ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 59664ms [err] c=IN IP4 0.0.0.0 59664ms [err] a=mid:0 59664ms [err] a=sctp-port:5000 59664ms [err] a=max-message-size:65536 59664ms [err] a=ice-ufrag:bHe0 59664ms [err] a=ice-pwd:QLrLTNqUtVoqrcmhwSDlyo 59664ms [err] a=fingerprint:sha-256 8D:2D:40:BF:93:B5:AA:5C:F3:8F:25:4C:A2:80:43:88:B6:47:DF:F0:08:82:4E:60:22:C6:A0:B8:DC:E2:41:E7 59664ms [err] a=setup:active 59664ms [err] 59665ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 59666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 59667ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 59669ms [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'9\xcd\x15\xff,^\xe4k\xd9u\xbe,') 59669ms [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'\x17G\xcb\xafz\x857\xe2n\xb9\xb2\x8c') 59670ms [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'9\xcd\x15\xff,^\xe4k\xd9u\xbe,') 59670ms [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'\x17G\xcb\xafz\x857\xe2n\xb9\xb2\x8c') 59672ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 59672ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf5|\rD\x98\\~>\x13\x0f\x10\x08') 59673ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf5|\rD\x98\\~>\x13\x0f\x10\x08') 59673ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9a\xc8h\nD\xa5\x97\xdc\x08a\x16\xc0') 59674ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9a\xc8h\nD\xa5\x97\xdc\x08a\x16\xc0') 59674ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61199) (expires in 600 seconds) 59674ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 59675ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 59676ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 59676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 59676ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 59676ms [log] connectionstatechanged new new stable 59676ms [log] connectionstatechanged new new stable 59676ms [log] connectionstatechanged connecting checking stable 59676ms [log] connectionstatechanged connecting checking stable 59676ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db", "state": "connecting"}] 59698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y6IhyBj4j6Hq') 59698ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y6IhyBj4j6Hq') 59699ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(KaHXMA0OBh 1 udp 1845501695 172.17.0.2 58396 typ prflx) 59699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('172.17.0.2', 58396)) State.WAITING -> State.IN_PROGRESS 59699ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3\x04\x1d&\xcd\xec\xb5\xca\xa5\x01\xf8.') 59702ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3\x04\x1d&\xcd\xec\xb5\xca\xa5\x01\xf8.') 59702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('172.17.0.2', 58396)) State.IN_PROGRESS -> State.SUCCEEDED 59702ms [err] INFO:aioice.ice:Connection(0) ICE completed 59713ms [err] INFO:aioice.ice:Connection(0) Remote candidate "ed6bfcf4-9447-4079-87ed-281d76ebb37e.local" resolved to 172.17.0.2 59717ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('172.17.0.2', 58396)) State.FROZEN -> State.IN_PROGRESS 59717ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xacg\xb3\'g\xe7"\xcf\xac\x99_\x18') 59718ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xacg\xb3\'g\xe7"\xcf\xac\x99_\x18') 59719ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('172.17.0.2', 58396)) State.IN_PROGRESS -> State.SUCCEEDED 59739ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52382) -> ('172.17.0.2', 58396)) State.FROZEN -> State.IN_PROGRESS 59739ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"_\xa9s\xe2\xb1\x99\xa4\xb7Z\x06r'") 59741ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"_\xa9s\xe2\xb1\x99\xa4\xb7Z\x06r'") 59741ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52382) -> ('172.17.0.2', 58396)) State.IN_PROGRESS -> State.SUCCEEDED 59752ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1ISfXdugLOyE') 59753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1ISfXdugLOyE') 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('141.24.211.56', 58396)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52382) -> ('141.24.211.56', 58396)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 39792) -> ('141.24.210.113', 54444)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 52382) -> ('141.24.210.113', 54444)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61199) -> ('172.17.0.2', 58396)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61199) -> ('141.24.211.56', 58396)) State.FROZEN -> State.FAILED 59753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61199) -> ('141.24.210.113', 54444)) State.FROZEN -> State.FAILED 59760ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 59760ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 59761ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 59765ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 59765ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 59765ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 59765ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 59766ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1507803443 1 udp 2113937151 ed6bfcf4-9447-4079-87ed-281d76ebb37e.local 58396 typ host generation 0 ufrag anvB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59766ms [log] handleSignalingMessage 59766ms [log] handleIceCandidate 59766ms [log] acceptIceCandidate 59766ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3723635532 1 udp 1677729535 141.24.211.56 58396 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag anvB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59766ms [log] handleSignalingMessage 59766ms [log] handleIceCandidate 59766ms [log] acceptIceCandidate 59766ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2399114439 1 udp 33562623 141.24.210.113 54444 typ relay raddr 141.24.211.56 rport 58396 generation 0 ufrag anvB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59766ms [log] handleSignalingMessage 59766ms [log] handleIceCandidate 59766ms [log] acceptIceCandidate 59766ms [log] connectionstatechanged connecting completed stable 59766ms [log] connectionstatechanged connected completed stable 59766ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db", "state": "connected"}] 59768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 59768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 59768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 59769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 59769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 59770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 59770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1452778183, stream_id=1, stream_seq=0) 59770ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 59771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1126454067, stream_id=1, stream_seq=0) 59771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 59771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1452778183, gaps=[]) 59771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1126454067, gaps=[]) 59771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 59772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1452778184, stream_id=1, stream_seq=1) 59772ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 59772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1452778184, gaps=[]) 59773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1452778185, stream_id=1, stream_seq=2) 59773ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 59773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1452778185, gaps=[]) 59816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'p+VgDrpxcd09') 59816ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58396) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'p+VgDrpxcd09') 59827ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 59827ms [log] [experimentStatusChanged] {"status": "running", "message": null} 59938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 59938ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 59939ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 59939ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 59939ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 59939ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 59940ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 59940ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 59941ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db"}', extra='') 59941ms [log] connectionstatechanged closed closed closed 59941ms [log] connectionstatechanged closed closed closed 59941ms [log] connectionstatechanged closed closed closed 59941ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5c17ec51-f039-44b3-ad92-dcc61cee76db", "state": "closed"}] 59942ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 59942ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 59942ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'l\x99\xbe\xc2\x8f\xae{i\x9e}\x1fs') 59943ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'l\x99\xbe\xc2\x8f\xae{i\x9e}\x1fs') 59943ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61199) 59944ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 59944ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 60014ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 60014ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 60092ms [err] Traceback (most recent call last): 60092ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 60092ms [err] return _run_code(code, main_globals, None, 60092ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 60092ms [err] exec(code, run_globals) 60092ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 60092ms [err] sys.exit(main()) 60092ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 60092ms [err] asyncio.run(main_async()) 60092ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 60092ms [err] return loop.run_until_complete(main) 60092ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 60093ms [err] self.run_forever() 60093ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 60093ms [err] self._run_once() 60093ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 60094ms [err] event_list = self._selector.select(timeout) 60094ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 60094ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 60094ms [err] KeyboardInterrupt 60195ms [log] starting device 60605ms [err] DEBUG:asyncio:Using selector: EpollSelector 60674ms [err] ERROR:asyncio:Unclosed client session 60674ms [err] client_session: 60740ms [log] parsing 60740ms [log] creating device handler 60740ms [log] [ready] 60740ms [log] reading line 60740ms [log] [websocketToken] "7a59d400-1120-4074-989b-0a95bc23a227" 60754ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60754ms [log] [websocketConnected] 62461ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62461ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62476ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d8984a30-eb11-49ac-b2b4-4f9ab78bc55d"}}', extra='') 62476ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d8984a30-eb11-49ac-b2b4-4f9ab78bc55d"} 62524ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110","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='') 62524ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110", "state": "new"}] 64527ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64527ms [err] v=0 64527ms [err] o=- 8375176628021714111 2 IN IP4 127.0.0.1 64527ms [err] s=- 64527ms [err] t=0 0 64527ms [err] a=group:BUNDLE 0 64527ms [err] a=extmap-allow-mixed 64527ms [err] a=msid-semantic: WMS 64527ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64527ms [err] c=IN IP4 0.0.0.0 64527ms [err] a=ice-ufrag:8IDY 64527ms [err] a=ice-pwd:HpKfkmQC22zEbOHpDQAet24Z 64527ms [err] a=ice-options:trickle 64527ms [err] a=fingerprint:sha-256 3E:39:D3:94:C9:B9:D0:FF:9E:A5:35:DB:3A:3A:C5:6E:CF:54:02:88:9B:EE:4D:25:E4:B8:8C:61:96:69:DF:86 64527ms [err] a=setup:actpass 64527ms [err] a=mid:0 64527ms [err] a=sctp-port:5000 64527ms [err] a=max-message-size:262144 64527ms [err] 64529ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 64529ms [err] v=0 64529ms [err] o=- 8375176628021714111 2 IN IP4 127.0.0.1 64529ms [err] s=- 64529ms [err] t=0 0 64529ms [err] a=group:BUNDLE 0 64529ms [err] a=extmap-allow-mixed 64529ms [err] a=msid-semantic: WMS 64529ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64529ms [err] c=IN IP4 0.0.0.0 64529ms [err] a=ice-ufrag:8IDY 64529ms [err] a=ice-pwd:HpKfkmQC22zEbOHpDQAet24Z 64529ms [err] a=ice-options:trickle 64529ms [err] a=fingerprint:sha-256 3E:39:D3:94:C9:B9:D0:FF:9E:A5:35:DB:3A:3A:C5:6E:CF:54:02:88:9B:EE:4D:25:E4:B8:8C:61:96:69:DF:86 64529ms [err] a=setup:actpass 64529ms [err] a=mid:0 64529ms [err] a=sctp-port:5000 64529ms [err] a=max-message-size:262144 64529ms [err] 64529ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64529ms [log] handleSignalingMessage 64529ms [log] handleOptions 64529ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 8375176628021714111 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:8IDY\\r\\na=ice-pwd:HpKfkmQC22zEbOHpDQAet24Z\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3E:39:D3:94:C9:B9:D0:FF:9E:A5:35:DB:3A:3A:C5:6E:CF:54:02:88:9B:EE:4D:25:E4:B8:8C:61:96:69:DF:86\\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/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64529ms [log] handleSignalingMessage 64529ms [log] handleOffer 64529ms [log] makeAnswer 64529ms [log] connectionstatechanged new new have-remote-offer 64529ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110", "state": "new"}] 64531ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 64531ms [err] v=0 64531ms [err] o=- 3929432820 3929432820 IN IP4 0.0.0.0 64531ms [err] s=- 64531ms [err] t=0 0 64531ms [err] a=group:BUNDLE 0 64531ms [err] a=msid-semantic:WMS * 64531ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 64531ms [err] c=IN IP4 0.0.0.0 64531ms [err] a=mid:0 64531ms [err] a=sctp-port:5000 64531ms [err] a=max-message-size:65536 64531ms [err] a=ice-ufrag:29R2 64531ms [err] a=ice-pwd:UG35hQRuflAEsthymZ56Mk 64531ms [err] a=fingerprint:sha-256 5B:85:A2:CC:64:12:02:0D:C8:D5:BD:F9:51:59:DA:F0:9E:22:95:BD:25:0D:CA:D3:49:CF:BC:35:A4:1E:28:A8 64531ms [err] a=setup:active 64531ms [err] 64531ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64533ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64535ms [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'\xb2\x96\x98\xf8\xae\xc0%\xbc\xad\xd6\xefi') 64535ms [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'\xccWEt\xa4\xeec\x93 \xee\x9f\xb9') 64536ms [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'\xb2\x96\x98\xf8\xae\xc0%\xbc\xad\xd6\xefi') 64536ms [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'\xccWEt\xa4\xeec\x93 \xee\x9f\xb9') 64538ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 64538ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1c\xd0LP\n\x07\xec\x1ft&\x0f\xed') 64539ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1c\xd0LP\n\x07\xec\x1ft&\x0f\xed') 64539ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa3\xcb\xcf\xe6\x98=\x16\x8ad\x0el\x9f') 64540ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa3\xcb\xcf\xe6\x98=\x16\x8ad\x0el\x9f') 64541ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 53790) (expires in 600 seconds) 64541ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 64541ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 64542ms [log] connectionstatechanged new new stable 64542ms [log] connectionstatechanged new new stable 64542ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 64542ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 64542ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 64542ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 64542ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 64543ms [log] connectionstatechanged connecting checking stable 64543ms [log] connectionstatechanged connecting checking stable 64543ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110", "state": "connecting"}] 64564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6O90z8yEwjgz') 64564ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6O90z8yEwjgz') 64565ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(4QPPXnCSR5 1 udp 1845501695 172.17.0.2 43919 typ prflx) 64565ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('172.17.0.2', 43919)) State.WAITING -> State.IN_PROGRESS 64565ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa4\x10_\xa2\x9a\x89\xd6\xefZL\x84D') 64568ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa4\x10_\xa2\x9a\x89\xd6\xefZL\x84D') 64568ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('172.17.0.2', 43919)) State.IN_PROGRESS -> State.SUCCEEDED 64568ms [err] INFO:aioice.ice:Connection(0) ICE completed 64580ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d55f9083-0286-4345-b260-93b45eba51e7.local" resolved to 172.17.0.2 64584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('172.17.0.2', 43919)) State.FROZEN -> State.IN_PROGRESS 64585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\xf8\x8f\x80\xae\x08\xa4\x9f#\x8d\x84/') 64586ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\xf8\x8f\x80\xae\x08\xa4\x9f#\x8d\x84/') 64586ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('172.17.0.2', 43919)) State.IN_PROGRESS -> State.SUCCEEDED 64605ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 41254) -> ('172.17.0.2', 43919)) State.FROZEN -> State.IN_PROGRESS 64605ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ma\xb8[\t\xc8\xb2\x1f\xc0\xa6\x91v') 64607ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ma\xb8[\t\xc8\xb2\x1f\xc0\xa6\x91v') 64607ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 41254) -> ('172.17.0.2', 43919)) State.IN_PROGRESS -> State.SUCCEEDED 64626ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('141.24.211.56', 43919)) State.FROZEN -> State.IN_PROGRESS 64627ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M\xbdJ\xc7\xee\xaed\xc0\x82z\xd6p') 64629ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KU08Qtx7gPcM') 64630ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KU08Qtx7gPcM') 64630ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 41254) -> ('141.24.211.56', 43919)) State.FROZEN -> State.FAILED 64630ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60035) -> ('141.24.210.113', 54208)) State.FROZEN -> State.FAILED 64630ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 41254) -> ('141.24.210.113', 54208)) State.FROZEN -> State.FAILED 64630ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53790) -> ('172.17.0.2', 43919)) State.FROZEN -> State.FAILED 64630ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53790) -> ('141.24.211.56', 43919)) State.FROZEN -> State.FAILED 64631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 53790) -> ('141.24.210.113', 54208)) State.FROZEN -> State.FAILED 64647ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 64647ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 64649ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 64654ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 64654ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 64654ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 64654ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 64655ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4286594039 1 udp 2113937151 d55f9083-0286-4345-b260-93b45eba51e7.local 43919 typ host generation 0 ufrag 8IDY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64655ms [log] handleSignalingMessage 64655ms [log] handleIceCandidate 64655ms [log] acceptIceCandidate 64655ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2074956168 1 udp 1677729535 141.24.211.56 43919 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 8IDY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64655ms [log] handleSignalingMessage 64655ms [log] handleIceCandidate 64655ms [log] acceptIceCandidate 64655ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:681635331 1 udp 33562623 141.24.210.113 54208 typ relay raddr 141.24.211.56 rport 43919 generation 0 ufrag 8IDY network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64655ms [log] handleSignalingMessage 64655ms [log] handleIceCandidate 64655ms [log] acceptIceCandidate 64655ms [log] connectionstatechanged connecting completed stable 64655ms [log] connectionstatechanged connected completed stable 64655ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110", "state": "connected"}] 64658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 64658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 64658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 64660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 64660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 64660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 64661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3881173688, stream_id=1, stream_seq=0) 64661ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 64661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4075841907, stream_id=1, stream_seq=0) 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3881173688, gaps=[]) 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4075841907, gaps=[]) 64662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 64663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3881173689, stream_id=1, stream_seq=1) 64663ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 64663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3881173689, gaps=[]) 64663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3881173690, stream_id=1, stream_seq=2) 64664ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 64665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3881173690, gaps=[]) 64665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3881173691, stream_id=1, stream_seq=3) 64665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3881173691, gaps=[]) 64665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3881173692, stream_id=1, stream_seq=4) 64665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3881173692, gaps=[]) 64691ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Wzsf/TTCCKyh') 64691ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43919) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Wzsf/TTCCKyh') 64729ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 64729ms [log] [experimentStatusChanged] {"status": "running", "message": null} 64827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 64827ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 64827ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 64828ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 64828ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 64828ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 64828ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 64829ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 64829ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110"}', extra='') 64829ms [log] connectionstatechanged closed closed closed 64829ms [log] connectionstatechanged closed closed closed 64829ms [log] connectionstatechanged closed closed closed 64829ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f2201839-7cb3-4074-956c-5af3b9707110", "state": "closed"}] 64830ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 64830ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 64831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x05;tIa\xcc\xb8\xc1\xf1\xa8k\xb3') 64832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x05;tIa\xcc\xb8\xc1\xf1\xa8k\xb3') 64832ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 53790) 64832ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 64832ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 64901ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 64901ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 64977ms [err] Traceback (most recent call last): 64977ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 64978ms [err] return _run_code(code, main_globals, None, 64978ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 64978ms [err] exec(code, run_globals) 64978ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 64978ms [err] sys.exit(main()) 64978ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 64978ms [err] asyncio.run(main_async()) 64978ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 64978ms [err] return loop.run_until_complete(main) 64978ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 64978ms [err] self.run_forever() 64978ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 64979ms [err] self._run_once() 64979ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 64979ms [err] event_list = self._selector.select(timeout) 64979ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 64979ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 64979ms [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 74817ms [log] starting device 75204ms [err] DEBUG:asyncio:Using selector: EpollSelector 75274ms [err] ERROR:asyncio:Unclosed client session 75274ms [err] client_session: 75334ms [log] parsing 75334ms [log] creating device handler 75334ms [log] [ready] 75334ms [log] reading line 75334ms [log] [websocketToken] "c1844e48-51c4-4453-ab78-4609c0936a5f" 75351ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75351ms [log] [websocketConnected] 75576ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 75576ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 75599ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ba972ffd-96f7-4d6c-aa7a-d52c26ec3cca"}}', extra='') 75599ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ba972ffd-96f7-4d6c-aa7a-d52c26ec3cca"} 75651ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","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='') 75651ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "new"}] 77655ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 77655ms [err] v=0 77655ms [err] o=- 3929432833 3929432833 IN IP4 0.0.0.0 77655ms [err] s=- 77655ms [err] t=0 0 77655ms [err] a=group:BUNDLE 0 77655ms [err] a=msid-semantic:WMS * 77655ms [err] m=application 9 DTLS/SCTP 5000 77655ms [err] c=IN IP4 0.0.0.0 77655ms [err] a=mid:0 77655ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77655ms [err] a=max-message-size:65536 77655ms [err] a=ice-ufrag:ZoAs 77655ms [err] a=ice-pwd:C2WEgvrtaY0vHVaeX4EpAe 77655ms [err] a=fingerprint:sha-256 54:1C:93:26:1B:1E:D7:05:55:A5:3D:C3:D5:B5:88:35:94:08:85:E9:89:C4:66:61:E6:88:24:C4:B9:11:2C:8B 77655ms [err] a=setup:actpass 77655ms [err] 77656ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 77657ms [log] makeOffer 77657ms [log] connectionstatechanged new new have-local-offer 77657ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "new"}] 77658ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 77658ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 77661ms [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'\x07\x86\xd5\x0f}\xb6\xff\n\x98\x81\xcc\x0f') 77661ms [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'\xa2\xdc\xe9\xc0%\xe7\xc7\xb7x\xd5\xd1v') 77662ms [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'\x07\x86\xd5\x0f}\xb6\xff\n\x98\x81\xcc\x0f') 77662ms [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'\xa2\xdc\xe9\xc0%\xe7\xc7\xb7x\xd5\xd1v') 77663ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 77664ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcb\xeb\xc3\xc2\xa7\x030]-\xbd\xe4\x1c') 77665ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcb\xeb\xc3\xc2\xa7\x030]-\xbd\xe4\x1c') 77665ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xff\x1a\xf7#\x8f`\xbc\xd5`\x86\xe1\xb5') 77666ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xff\x1a\xf7#\x8f`\xbc\xd5`\x86\xe1\xb5') 77666ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51485) (expires in 600 seconds) 77666ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 77666ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 77667ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 77667ms [log] handleSignalingMessage 77667ms [log] handleOptions 77667ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 77667ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 77687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50201) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\xf5T\x01\xf8\x83\x15\xca\xe6\xb0\x8bl') 77687ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50201) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\xf5T\x01\xf8\x83\x15\xca\xe6\xb0\x8bl') 77697ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 77697ms [err] v=0 77697ms [err] o=- 3929432833 3929432833 IN IP4 0.0.0.0 77697ms [err] s=- 77697ms [err] t=0 0 77697ms [err] a=group:BUNDLE 0 77697ms [err] a=msid-semantic:WMS * 77697ms [err] m=application 50201 DTLS/SCTP 5000 77697ms [err] c=IN IP4 172.30.0.1 77697ms [err] a=mid:0 77697ms [err] a=sctpmap:5000 webrtc-datachannel 65535 77697ms [err] a=max-message-size:65536 77697ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 50201 typ host 77697ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37975 typ host 77697ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50201 typ srflx raddr 172.30.0.1 rport 50201 77697ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37975 typ srflx raddr 172.17.0.2 rport 37975 77697ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63038 typ relay raddr 172.17.0.2 rport 46786 77697ms [err] a=end-of-candidates 77697ms [err] a=ice-ufrag:R0oA 77697ms [err] a=ice-pwd:YbhvLqaRxJFhL3MPXi7mRR 77697ms [err] a=fingerprint:sha-256 5C:AF:38:94:40:1D:66:14:0B:EE:09:05:82:9B:C7:28:19:E1:CE:BF:EB:61:00:7E:53:60:09:0A:4E:D4:B0:9E 77697ms [err] a=setup:active 77697ms [err] 77699ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 77699ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 77699ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 77699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.30.0.1', 50201)) State.FROZEN -> State.WAITING 77699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('172.30.0.1', 50201)) State.FROZEN -> State.WAITING 77699ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.17.0.2', 37975)) State.FROZEN -> State.WAITING 77700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('172.30.0.1', 50201)) State.FROZEN -> State.WAITING 77700ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vgePBzBXYX 1 udp 1862270975 172.17.0.2 50201 typ prflx) 77700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.17.0.2', 50201)) State.WAITING -> State.IN_PROGRESS 77700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 50201) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc\x82\xcc1\xb6\x8a\xe6\xfd\x80\xe6\xdc\x00') 77700ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.30.0.1', 50201)) State.WAITING -> State.IN_PROGRESS 77700ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50201) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'sq\xff*\xcaF[\x1d\x9d\xcc\x0b\xa9') 77701ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432833 3929432833 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 50201 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 50201 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 37975 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 50201 typ srflx raddr 172.30.0.1 rport 50201\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 37975 typ srflx raddr 172.17.0.2 rport 37975\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63038 typ relay raddr 172.17.0.2 rport 46786\\r\\na=end-of-candidates\\r\\na=ice-ufrag:R0oA\\r\\na=ice-pwd:YbhvLqaRxJFhL3MPXi7mRR\\r\\na=fingerprint:sha-256 5C:AF:38:94:40:1D:66:14:0B:EE:09:05:82:9B:C7:28:19:E1:CE:BF:EB:61:00:7E:53:60:09:0A:4E:D4:B0:9E\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 77701ms [log] handleSignalingMessage 77701ms [log] handleAnswer 77701ms [log] acceptAnswer 77701ms [log] connectionstatechanged connecting checking stable 77701ms [log] connectionstatechanged connecting checking stable 77701ms [log] connectionstatechanged connecting checking stable 77701ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "connecting"}] 77702ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 50201) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcc\x82\xcc1\xb6\x8a\xe6\xfd\x80\xe6\xdc\x00') 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.17.0.2', 50201)) State.IN_PROGRESS -> State.SUCCEEDED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('172.30.0.1', 50201)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.17.0.2', 37975)) State.WAITING -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('172.17.0.2', 37975)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('141.24.211.56', 50201)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('141.24.211.56', 50201)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('141.24.211.56', 37975)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('141.24.211.56', 37975)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('141.24.210.113', 63038)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38972) -> ('141.24.210.113', 63038)) State.FROZEN -> State.FAILED 77702ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('172.30.0.1', 50201)) State.WAITING -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('172.17.0.2', 37975)) State.FROZEN -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('141.24.211.56', 50201)) State.FROZEN -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('141.24.211.56', 37975)) State.FROZEN -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51485) -> ('141.24.210.113', 63038)) State.FROZEN -> State.FAILED 77703ms [err] INFO:aioice.ice:Connection(0) ICE completed 77703ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50201) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'sq\xff*\xcaF[\x1d\x9d\xcc\x0b\xa9') 77703ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49949) -> ('172.30.0.1', 50201)) State.IN_PROGRESS -> State.SUCCEEDED 77704ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 50201) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xda3`4=\xccy\x87Yl_\xc5') 77704ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 50201) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xda3`4=\xccy\x87Yl_\xc5') 77721ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 77721ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 77722ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 77727ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 77727ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 77727ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 77727ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 77728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 77728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 77728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 77728ms [log] connectionstatechanged connecting completed stable 77728ms [log] connectionstatechanged connected completed stable 77728ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "connected"}] 77730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 77730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 77730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 77730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 77730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 77731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 77732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 77732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 77732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 77732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3295264586, stream_id=1, stream_seq=0) 77732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=574461929, stream_id=1, stream_seq=0) 77734ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461929, gaps=[]) 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3295264586, gaps=[]) 77734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=574461930, stream_id=1, stream_seq=1) 77735ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 77735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461930, gaps=[]) 77736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=574461931, stream_id=1, stream_seq=2) 77736ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 77736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=574461931, gaps=[]) 77825ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 77825ms [log] [experimentStatusChanged] {"status": "running", "message": null} 77899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 77899ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 77899ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 77899ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 77899ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 77900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 77900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 77900ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 77900ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f"}', extra='') 77900ms [log] connectionstatechanged closed closed closed 77900ms [log] connectionstatechanged closed closed closed 77900ms [log] connectionstatechanged closed closed closed 77900ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/db72f3d4-56e2-4336-9237-0bbb2980757f", "state": "closed"}] 77901ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 77901ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 77901ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x00\x0f\xfeE\xac\x88+n.2[\xbe') 77902ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x00\x0f\xfeE\xac\x88+n.2[\xbe') 77903ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51485) 77903ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 77903ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 77986ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 77986ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 78042ms [err] Traceback (most recent call last): 78042ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 78042ms [err] return _run_code(code, main_globals, None, 78042ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 78042ms [err] exec(code, run_globals) 78042ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 78042ms [err] sys.exit(main()) 78042ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 78043ms [err] asyncio.run(main_async()) 78043ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 78043ms [err] return loop.run_until_complete(main) 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 78043ms [err] self.run_forever() 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 78043ms [err] self._run_once() 78043ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 78043ms [err] event_list = self._selector.select(timeout) 78043ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 78043ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 78043ms [err] KeyboardInterrupt 78158ms [log] starting device 78547ms [err] DEBUG:asyncio:Using selector: EpollSelector 78618ms [err] ERROR:asyncio:Unclosed client session 78618ms [err] client_session: 78672ms [log] parsing 78672ms [log] creating device handler 78672ms [log] [ready] 78672ms [log] reading line 78672ms [log] [websocketToken] "eff19165-020d-4d8f-9597-36d746de4aef" 78688ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 78688ms [log] [websocketConnected] 78891ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 78891ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 78907ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/eb84a266-12b9-4210-be7a-61dc98477f28"}}', extra='') 78907ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/eb84a266-12b9-4210-be7a-61dc98477f28"} 78949ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","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='') 78949ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "new"}] 80953ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 80953ms [err] v=0 80953ms [err] o=- 3929432837 3929432837 IN IP4 0.0.0.0 80953ms [err] s=- 80953ms [err] t=0 0 80953ms [err] a=group:BUNDLE 0 80953ms [err] a=msid-semantic:WMS * 80953ms [err] m=application 9 DTLS/SCTP 5000 80953ms [err] c=IN IP4 0.0.0.0 80953ms [err] a=mid:0 80953ms [err] a=sctpmap:5000 webrtc-datachannel 65535 80953ms [err] a=max-message-size:65536 80953ms [err] a=ice-ufrag:Gb8e 80953ms [err] a=ice-pwd:OH7BzzONSYierl1Zj0VUyD 80953ms [err] a=fingerprint:sha-256 6F:24:AE:15:4C:FD:D7:36:B2:26:B8:92:D8:89:BE:E0:87:6F:61:45:DB:04:8E:A9:A5:93:A5:0A:7C:6D:23:EA 80953ms [err] a=setup:actpass 80953ms [err] 80954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 80955ms [log] makeOffer 80955ms [log] connectionstatechanged new new have-local-offer 80955ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "new"}] 80956ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 80956ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 80958ms [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'\xc4\xd5\xb8I\xb2\xcb*\xa1\x88\xcb\xe6\x86') 80958ms [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'\xb9\xc5\xc7\x1b\xc3\xec"\xb0\xd3\xad\x9c\xa1') 80959ms [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'\xc4\xd5\xb8I\xb2\xcb*\xa1\x88\xcb\xe6\x86') 80959ms [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'\xb9\xc5\xc7\x1b\xc3\xec"\xb0\xd3\xad\x9c\xa1') 80961ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 80961ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'T\x9dz\x81\xd1\xa0\x90\xea\xba\xf9\x85C') 80962ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'T\x9dz\x81\xd1\xa0\x90\xea\xba\xf9\x85C') 80962ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b's\x1f\x02b\xcd>\x0e\r\x87v\xc5\r') 80963ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b's\x1f\x02b\xcd>\x0e\r\x87v\xc5\r') 80963ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59876) (expires in 600 seconds) 80963ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 80963ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 80964ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 80964ms [log] handleSignalingMessage 80964ms [log] handleOptions 80964ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 80964ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 80987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\xf3\x07\xc3\xb6\x94jv\xda\xbe\xe6"') 80987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\xf3\x07\xc3\xb6\x94jv\xda\xbe\xe6"') 80997ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 80997ms [err] v=0 80997ms [err] o=- 3929432837 3929432837 IN IP4 0.0.0.0 80997ms [err] s=- 80997ms [err] t=0 0 80997ms [err] a=group:BUNDLE 0 80997ms [err] a=msid-semantic:WMS * 80997ms [err] m=application 56300 DTLS/SCTP 5000 80997ms [err] c=IN IP4 172.30.0.1 80997ms [err] a=mid:0 80997ms [err] a=sctpmap:5000 webrtc-datachannel 65535 80997ms [err] a=max-message-size:65536 80997ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56300 typ host 80997ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46219 typ host 80997ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56300 typ srflx raddr 172.30.0.1 rport 56300 80997ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46219 typ srflx raddr 172.17.0.2 rport 46219 80997ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49228 typ relay raddr 172.17.0.2 rport 35919 80997ms [err] a=end-of-candidates 80997ms [err] a=ice-ufrag:anNj 80997ms [err] a=ice-pwd:3gwTx3yXovWttYyPVbhO7w 80997ms [err] a=fingerprint:sha-256 8A:68:BE:40:CA:46:12:F1:9B:8B:DF:1F:F7:93:63:73:6B:56:15:C5:0E:14:0F:E2:9D:94:6B:28:55:4B:F2:76 80997ms [err] a=setup:active 80997ms [err] 80999ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 80999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 80999ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 81000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.30.0.1', 56300)) State.FROZEN -> State.WAITING 81000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('172.30.0.1', 56300)) State.FROZEN -> State.WAITING 81000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.17.0.2', 46219)) State.FROZEN -> State.WAITING 81000ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('172.30.0.1', 56300)) State.FROZEN -> State.WAITING 81001ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Fw4bRs5NKU 1 udp 1862270975 172.17.0.2 56300 typ prflx) 81001ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.17.0.2', 56300)) State.WAITING -> State.IN_PROGRESS 81001ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8\xb5\x9d@\xd8>\xbc\xe8x\x88\xaf\xf7') 81002ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.30.0.1', 56300)) State.WAITING -> State.IN_PROGRESS 81002ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe7[\x14JD\x9bx\xbe\xad\xf0T/') 81002ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432837 3929432837 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 56300 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 56300 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 46219 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56300 typ srflx raddr 172.30.0.1 rport 56300\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 46219 typ srflx raddr 172.17.0.2 rport 46219\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49228 typ relay raddr 172.17.0.2 rport 35919\\r\\na=end-of-candidates\\r\\na=ice-ufrag:anNj\\r\\na=ice-pwd:3gwTx3yXovWttYyPVbhO7w\\r\\na=fingerprint:sha-256 8A:68:BE:40:CA:46:12:F1:9B:8B:DF:1F:F7:93:63:73:6B:56:15:C5:0E:14:0F:E2:9D:94:6B:28:55:4B:F2:76\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 81002ms [log] handleSignalingMessage 81002ms [log] handleAnswer 81002ms [log] acceptAnswer 81002ms [log] connectionstatechanged connecting checking stable 81002ms [log] connectionstatechanged connecting checking stable 81002ms [log] connectionstatechanged connecting checking stable 81002ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "connecting"}] 81003ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8\xb5\x9d@\xd8>\xbc\xe8x\x88\xaf\xf7') 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.17.0.2', 56300)) State.IN_PROGRESS -> State.SUCCEEDED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('172.30.0.1', 56300)) State.WAITING -> State.FAILED 81003ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.17.0.2', 46219)) State.WAITING -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('172.17.0.2', 46219)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('141.24.211.56', 56300)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('141.24.211.56', 56300)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('141.24.211.56', 46219)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('141.24.211.56', 46219)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('141.24.210.113', 49228)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39199) -> ('141.24.210.113', 49228)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('172.30.0.1', 56300)) State.WAITING -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('172.17.0.2', 46219)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('141.24.211.56', 56300)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('141.24.211.56', 46219)) State.FROZEN -> State.FAILED 81004ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59876) -> ('141.24.210.113', 49228)) State.FROZEN -> State.FAILED 81005ms [err] INFO:aioice.ice:Connection(0) ICE completed 81006ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe7[\x14JD\x9bx\xbe\xad\xf0T/') 81006ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 53460) -> ('172.30.0.1', 56300)) State.IN_PROGRESS -> State.SUCCEEDED 81007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56300) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdaV]$ \xb7\x82lv.\xd4\xb5') 81007ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56300) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdaV]$ \xb7\x82lv.\xd4\xb5') 81023ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 81023ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 81025ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 81029ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 81030ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 81030ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 81030ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 81030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 81031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 81031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 81031ms [log] connectionstatechanged connecting completed stable 81031ms [log] connectionstatechanged connected completed stable 81031ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "connected"}] 81033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 81033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 81033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 81034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 81034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 81034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 81035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 81035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 81036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 81036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2031148256, stream_id=1, stream_seq=0) 81036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 81037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2286825303, stream_id=1, stream_seq=0) 81038ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 81038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825303, gaps=[]) 81038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2031148256, gaps=[]) 81038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 81039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2286825304, stream_id=1, stream_seq=1) 81040ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 81040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825304, gaps=[]) 81040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2286825305, stream_id=1, stream_seq=2) 81040ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825305, gaps=[]) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2286825306, stream_id=1, stream_seq=3) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825306, gaps=[]) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2286825307, stream_id=1, stream_seq=4) 81042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2286825307, gaps=[]) 81133ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 81133ms [log] [experimentStatusChanged] {"status": "running", "message": null} 81209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 81209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 81210ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 81210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 81210ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 81210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 81210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 81211ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 81211ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7"}', extra='') 81211ms [log] connectionstatechanged closed closed closed 81211ms [log] connectionstatechanged closed closed closed 81211ms [log] connectionstatechanged closed closed closed 81211ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3f184c62-bf5a-47bd-85f4-b2214a0dd3a7", "state": "closed"}] 81212ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 81212ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 81213ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'j\x9d\xab, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 81301ms [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 81366ms [err] Traceback (most recent call last): 81366ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 81366ms [err] return _run_code(code, main_globals, None, 81366ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 81366ms [err] exec(code, run_globals) 81366ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 81366ms [err] sys.exit(main()) 81366ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 81366ms [err] asyncio.run(main_async()) 81366ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 81366ms [err] return loop.run_until_complete(main) 81366ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 81367ms [err] self.run_forever() 81367ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 81367ms [err] self._run_once() 81367ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 81368ms [err] event_list = self._selector.select(timeout) 81368ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 81368ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 81368ms [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 86882ms [log] starting device 87279ms [err] DEBUG:asyncio:Using selector: EpollSelector 87347ms [err] ERROR:asyncio:Unclosed client session 87347ms [err] client_session: 87417ms [log] parsing 87417ms [log] creating device handler 87417ms [log] [ready] 87417ms [log] reading line 87417ms [log] [websocketToken] "d6b673f7-2358-4ee1-a00e-df1cf52d0456" 87430ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87430ms [log] [websocketConnected] 89128ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89128ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89150ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/95f30c01-156a-45ce-bba9-cda2c4ea71c8"}}', extra='') 89150ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/95f30c01-156a-45ce-bba9-cda2c4ea71c8"} 89209ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b","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='') 89209ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b", "state": "new"}] 91210ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91210ms [log] handleSignalingMessage 91210ms [log] handleOptions 91210ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 91210ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 91210ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91210ms [err] v=0 91210ms [err] o=- 1003661375036034478 2 IN IP4 127.0.0.1 91210ms [err] s=- 91210ms [err] t=0 0 91210ms [err] a=group:BUNDLE 0 91210ms [err] a=extmap-allow-mixed 91210ms [err] a=msid-semantic: WMS 91210ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91210ms [err] c=IN IP4 0.0.0.0 91210ms [err] a=ice-ufrag:Q4Vd 91210ms [err] a=ice-pwd:wvb/0jPWQeoCVVLrdHcLUW9Y 91210ms [err] a=ice-options:trickle 91210ms [err] a=fingerprint:sha-256 6C:16:07:FD:AD:5B:00:36:8D:DD:A6:C2:26:3A:9F:FF:18:92:94:86:24:C5:32:CE:8E:86:BD:5C:26:82:ED:5B 91210ms [err] a=setup:actpass 91210ms [err] a=mid:0 91210ms [err] a=sctp-port:5000 91210ms [err] a=max-message-size:262144 91210ms [err] 91212ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91212ms [err] v=0 91212ms [err] o=- 1003661375036034478 2 IN IP4 127.0.0.1 91212ms [err] s=- 91212ms [err] t=0 0 91212ms [err] a=group:BUNDLE 0 91212ms [err] a=extmap-allow-mixed 91212ms [err] a=msid-semantic: WMS 91212ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91212ms [err] c=IN IP4 0.0.0.0 91212ms [err] a=ice-ufrag:Q4Vd 91212ms [err] a=ice-pwd:wvb/0jPWQeoCVVLrdHcLUW9Y 91212ms [err] a=ice-options:trickle 91212ms [err] a=fingerprint:sha-256 6C:16:07:FD:AD:5B:00:36:8D:DD:A6:C2:26:3A:9F:FF:18:92:94:86:24:C5:32:CE:8E:86:BD:5C:26:82:ED:5B 91212ms [err] a=setup:actpass 91212ms [err] a=mid:0 91212ms [err] a=sctp-port:5000 91212ms [err] a=max-message-size:262144 91212ms [err] 91213ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1003661375036034478 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:Q4Vd\\r\\na=ice-pwd:wvb/0jPWQeoCVVLrdHcLUW9Y\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6C:16:07:FD:AD:5B:00:36:8D:DD:A6:C2:26:3A:9F:FF:18:92:94:86:24:C5:32:CE:8E:86:BD:5C:26:82:ED:5B\\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/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91213ms [log] handleSignalingMessage 91213ms [log] handleOffer 91213ms [log] makeAnswer 91213ms [log] connectionstatechanged new new have-remote-offer 91213ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b", "state": "new"}] 91214ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 91214ms [err] v=0 91214ms [err] o=- 3929432847 3929432847 IN IP4 0.0.0.0 91214ms [err] s=- 91214ms [err] t=0 0 91214ms [err] a=group:BUNDLE 0 91214ms [err] a=msid-semantic:WMS * 91214ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91214ms [err] c=IN IP4 0.0.0.0 91214ms [err] a=mid:0 91214ms [err] a=sctp-port:5000 91214ms [err] a=max-message-size:65536 91214ms [err] a=ice-ufrag:K6LX 91214ms [err] a=ice-pwd:L3quTYZVx7344zBBfbf6k4 91214ms [err] a=fingerprint:sha-256 88:5A:C8:D7:61:9E:CD:DD:95:B5:05:A2:9C:31:7B:FC:50:82:63:1D:F6:96:54:15:9C:5E:CD:E5:58:49:36:C9 91214ms [err] a=setup:active 91214ms [err] 91215ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 91216ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 91217ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 91219ms [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'\x14\x19\x94\x85\x19\x05t\xef\x0e\xe0\xd9\x94') 91220ms [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'\xc4EF~\xc0`\xa6\xb7m\x15\x1b\xac') 91220ms [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'\x14\x19\x94\x85\x19\x05t\xef\x0e\xe0\xd9\x94') 91221ms [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'\xc4EF~\xc0`\xa6\xb7m\x15\x1b\xac') 91222ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 91223ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd5a\xf0\xfdTxk8\xba\x92\x9a\xa3') 91224ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd5a\xf0\xfdTxk8\xba\x92\x9a\xa3') 91224ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'W\x07\xaf4\x08#\xa3\xb1\xca\x17\xf1\x80') 91225ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'W\x07\xaf4\x08#\xa3\xb1\xca\x17\xf1\x80') 91226ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52686) (expires in 600 seconds) 91226ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 91226ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 91227ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 91227ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 91228ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 91228ms [log] connectionstatechanged new new stable 91228ms [log] connectionstatechanged new new stable 91228ms [log] connectionstatechanged connecting checking stable 91228ms [log] connectionstatechanged connecting checking stable 91228ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b", "state": "connecting"}] 91251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tRoOS3U+1FVV') 91251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tRoOS3U+1FVV') 91252ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(DWfLaKt2xh 1 udp 1845501695 172.17.0.2 43071 typ prflx) 91252ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('172.17.0.2', 43071)) State.WAITING -> State.IN_PROGRESS 91252ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x112*d\xb7=\x81/W\x8b\x94\x8e') 91257ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x112*d\xb7=\x81/W\x8b\x94\x8e') 91257ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('172.17.0.2', 43071)) State.IN_PROGRESS -> State.SUCCEEDED 91257ms [err] INFO:aioice.ice:Connection(0) ICE completed 91264ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2202d7d0-1ef1-4931-99d8-422eef7bf96c.local" resolved to 172.17.0.2 91270ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('172.17.0.2', 43071)) State.FROZEN -> State.IN_PROGRESS 91270ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm\xfa\xc5C\xc0\xa8\x02\xbfX3\x82S') 91271ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm\xfa\xc5C\xc0\xa8\x02\xbfX3\x82S') 91271ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('172.17.0.2', 43071)) State.IN_PROGRESS -> State.SUCCEEDED 91290ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39584) -> ('172.17.0.2', 43071)) State.FROZEN -> State.IN_PROGRESS 91290ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05M\x1c=~\n\x8c\x14\x89\x8f\x03\x0c') 91291ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x05M\x1c=~\n\x8c\x14\x89\x8f\x03\x0c') 91291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39584) -> ('172.17.0.2', 43071)) State.IN_PROGRESS -> State.SUCCEEDED 91311ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('141.24.211.56', 43071)) State.FROZEN -> State.IN_PROGRESS 91311ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5CgG\x02\xe3\xe1\x8f~"\xde\x9b') 91316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'us2LyxkUkYP/') 91316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'us2LyxkUkYP/') 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39584) -> ('141.24.211.56', 43071)) State.FROZEN -> State.FAILED 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42276) -> ('141.24.210.113', 61636)) State.FROZEN -> State.FAILED 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39584) -> ('141.24.210.113', 61636)) State.FROZEN -> State.FAILED 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52686) -> ('172.17.0.2', 43071)) State.FROZEN -> State.FAILED 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52686) -> ('141.24.211.56', 43071)) State.FROZEN -> State.FAILED 91317ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52686) -> ('141.24.210.113', 61636)) State.FROZEN -> State.FAILED 91331ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 91331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 91333ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 91338ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 91339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 91339ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 91339ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 91340ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4290047094 1 udp 2113937151 2202d7d0-1ef1-4931-99d8-422eef7bf96c.local 43071 typ host generation 0 ufrag Q4Vd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91340ms [log] handleSignalingMessage 91340ms [log] handleIceCandidate 91340ms [log] acceptIceCandidate 91340ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1822379365 1 udp 1677729535 141.24.211.56 43071 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Q4Vd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91340ms [log] handleSignalingMessage 91340ms [log] handleIceCandidate 91340ms [log] acceptIceCandidate 91340ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3535009431 1 udp 33562623 141.24.210.113 61636 typ relay raddr 141.24.211.56 rport 43071 generation 0 ufrag Q4Vd network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91340ms [log] handleSignalingMessage 91340ms [log] handleIceCandidate 91340ms [log] acceptIceCandidate 91340ms [log] connectionstatechanged connecting completed stable 91340ms [log] connectionstatechanged connected completed stable 91340ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b", "state": "connected"}] 91344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 91344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 91344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 91346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 91346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 91346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 91348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2390768312, stream_id=1, stream_seq=0) 91348ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 91348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1290822098, stream_id=1, stream_seq=0) 91349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 91349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2390768312, gaps=[]) 91350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1290822098, gaps=[]) 91350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 91351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2390768313, stream_id=1, stream_seq=1) 91351ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 91351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2390768313, gaps=[]) 91352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2390768314, stream_id=1, stream_seq=2) 91352ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 91353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2390768314, gaps=[]) 91379ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PMNJELPbcj9P') 91380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43071) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PMNJELPbcj9P') 91417ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 91417ms [log] [experimentStatusChanged] {"status": "running", "message": null} 91517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 91517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 91518ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91518ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 91518ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 91518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91518ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91519ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 91519ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b"}', extra='') 91519ms [log] connectionstatechanged closed closed closed 91519ms [log] connectionstatechanged closed closed closed 91519ms [log] connectionstatechanged closed closed closed 91519ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8fcfc695-40dc-45f6-84ae-5e54526e1d3b", "state": "closed"}] 91520ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91520ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91521ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xbc{\xaalhT\xba\x0cm\x1eB\xd8') 91521ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xbc{\xaalhT\xba\x0cm\x1eB\xd8') 91522ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52686) 91522ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91522ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 91592ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 91592ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 91664ms [err] Traceback (most recent call last): 91664ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 91664ms [err] return _run_code(code, main_globals, None, 91664ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 91664ms [err] exec(code, run_globals) 91664ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 91664ms [err] sys.exit(main()) 91664ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 91664ms [err] asyncio.run(main_async()) 91664ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 91664ms [err] return loop.run_until_complete(main) 91664ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 91664ms [err] self.run_forever() 91664ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 91664ms [err] self._run_once() 91664ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 91665ms [err] event_list = self._selector.select(timeout) 91665ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 91665ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 91665ms [err] KeyboardInterrupt 91766ms [log] starting device 92166ms [err] DEBUG:asyncio:Using selector: EpollSelector 92234ms [err] ERROR:asyncio:Unclosed client session 92234ms [err] client_session: 92305ms [log] parsing 92305ms [log] creating device handler 92305ms [log] [ready] 92305ms [log] reading line 92305ms [log] [websocketToken] "a6998577-0ef4-4d84-a22f-a8d8697454aa" 92318ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92318ms [log] [websocketConnected] 94033ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 94033ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 94055ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1015e904-b078-42b5-aeb8-b489cdc781d3"}}', extra='') 94055ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1015e904-b078-42b5-aeb8-b489cdc781d3"} 94091ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e","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='') 94091ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e", "state": "new"}] 96095ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96095ms [err] v=0 96095ms [err] o=- 707736372535489062 2 IN IP4 127.0.0.1 96095ms [err] s=- 96095ms [err] t=0 0 96095ms [err] a=group:BUNDLE 0 96095ms [err] a=extmap-allow-mixed 96095ms [err] a=msid-semantic: WMS 96095ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96095ms [err] c=IN IP4 0.0.0.0 96095ms [err] a=ice-ufrag:bIWB 96095ms [err] a=ice-pwd:topNCaWGXRPmGkYVVCJVfKKc 96095ms [err] a=ice-options:trickle 96095ms [err] a=fingerprint:sha-256 E3:85:FA:10:AF:14:DD:1C:52:65:B5:12:2A:C6:AC:AD:05:79:CD:6A:92:10:0A:0A:CB:23:7A:C9:24:B3:0B:10 96095ms [err] a=setup:actpass 96095ms [err] a=mid:0 96095ms [err] a=sctp-port:5000 96095ms [err] a=max-message-size:262144 96095ms [err] 96097ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96097ms [err] v=0 96097ms [err] o=- 707736372535489062 2 IN IP4 127.0.0.1 96097ms [err] s=- 96097ms [err] t=0 0 96097ms [err] a=group:BUNDLE 0 96097ms [err] a=extmap-allow-mixed 96097ms [err] a=msid-semantic: WMS 96097ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96097ms [err] c=IN IP4 0.0.0.0 96097ms [err] a=ice-ufrag:bIWB 96097ms [err] a=ice-pwd:topNCaWGXRPmGkYVVCJVfKKc 96097ms [err] a=ice-options:trickle 96097ms [err] a=fingerprint:sha-256 E3:85:FA:10:AF:14:DD:1C:52:65:B5:12:2A:C6:AC:AD:05:79:CD:6A:92:10:0A:0A:CB:23:7A:C9:24:B3:0B:10 96097ms [err] a=setup:actpass 96097ms [err] a=mid:0 96097ms [err] a=sctp-port:5000 96097ms [err] a=max-message-size:262144 96097ms [err] 96097ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96097ms [log] handleSignalingMessage 96097ms [log] handleOptions 96097ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 707736372535489062 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:bIWB\\r\\na=ice-pwd:topNCaWGXRPmGkYVVCJVfKKc\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E3:85:FA:10:AF:14:DD:1C:52:65:B5:12:2A:C6:AC:AD:05:79:CD:6A:92:10:0A:0A:CB:23:7A:C9:24:B3:0B:10\\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/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96097ms [log] handleSignalingMessage 96097ms [log] handleOffer 96097ms [log] makeAnswer 96097ms [log] connectionstatechanged new new have-remote-offer 96097ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e", "state": "new"}] 96099ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 96099ms [err] v=0 96099ms [err] o=- 3929432852 3929432852 IN IP4 0.0.0.0 96099ms [err] s=- 96099ms [err] t=0 0 96099ms [err] a=group:BUNDLE 0 96099ms [err] a=msid-semantic:WMS * 96099ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96099ms [err] c=IN IP4 0.0.0.0 96099ms [err] a=mid:0 96099ms [err] a=sctp-port:5000 96099ms [err] a=max-message-size:65536 96099ms [err] a=ice-ufrag:HjDh 96099ms [err] a=ice-pwd:VmV1eE41CmTgZca0bWLuiV 96099ms [err] a=fingerprint:sha-256 28:85:D6:10:8E:62:BF:07:2E:30:B7:F8:B7:05:EE:44:B4:99:9A:A0:19:C6:D8:FE:7F:34:D5:A4:24:02:98:72 96099ms [err] a=setup:active 96099ms [err] 96099ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96101ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96103ms [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'\xe7\x83h;L\xa0\rNo\x92\xbb\x9c') 96103ms [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'!\x7fH\\\xbb\x8a\x14\xb3R\x02m\x02') 96104ms [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'\xe7\x83h;L\xa0\rNo\x92\xbb\x9c') 96104ms [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'!\x7fH\\\xbb\x8a\x14\xb3R\x02m\x02') 96106ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96106ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xb6\x93?\xf7'\x90:\xa2\xab\r\x86^") 96107ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xb6\x93?\xf7'\x90:\xa2\xab\r\x86^") 96107ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b']\x8f\xe6\xa6\xf1\x1f\xdc\xba\xcf\xc8\x1b-') 96109ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b']\x8f\xe6\xa6\xf1\x1f\xdc\xba\xcf\xc8\x1b-') 96109ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 58123) (expires in 600 seconds) 96109ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96109ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96110ms [log] connectionstatechanged new new stable 96110ms [log] connectionstatechanged new new stable 96110ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96110ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96110ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 96111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96111ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96111ms [log] connectionstatechanged connecting checking stable 96111ms [log] connectionstatechanged connecting checking stable 96111ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e", "state": "connecting"}] 96135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BVTJvuVUEUtU') 96135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BVTJvuVUEUtU') 96135ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(m2Rc5xVt4c 1 udp 1845501695 172.17.0.2 35234 typ prflx) 96135ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('172.17.0.2', 35234)) State.WAITING -> State.IN_PROGRESS 96135ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xad\xc2\xb7\xc9Y\x02\x19\x9d?\x93\xbb\xbd') 96139ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xad\xc2\xb7\xc9Y\x02\x19\x9d?\x93\xbb\xbd') 96139ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('172.17.0.2', 35234)) State.IN_PROGRESS -> State.SUCCEEDED 96139ms [err] INFO:aioice.ice:Connection(0) ICE completed 96145ms [err] INFO:aioice.ice:Connection(0) Remote candidate "e42b1e05-1660-4b18-b848-a9e3c9d96012.local" resolved to 172.17.0.2 96152ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('172.17.0.2', 35234)) State.FROZEN -> State.IN_PROGRESS 96153ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\xca\xf7\x80\xbb\xfa"\xe7\xa8\x10\x12v') 96154ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0b\xca\xf7\x80\xbb\xfa"\xe7\xa8\x10\x12v') 96154ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('172.17.0.2', 35234)) State.IN_PROGRESS -> State.SUCCEEDED 96174ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49039) -> ('172.17.0.2', 35234)) State.FROZEN -> State.IN_PROGRESS 96174ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'5x\xea4\xae\x03f`\xdeS>C') 96175ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'5x\xea4\xae\x03f`\xdeS>C') 96175ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49039) -> ('172.17.0.2', 35234)) State.IN_PROGRESS -> State.SUCCEEDED 96191ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UNfBW8eNn4EO') 96191ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UNfBW8eNn4EO') 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('141.24.211.56', 35234)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49039) -> ('141.24.211.56', 35234)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55474) -> ('141.24.210.113', 56740)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 49039) -> ('141.24.210.113', 56740)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58123) -> ('172.17.0.2', 35234)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58123) -> ('141.24.211.56', 35234)) State.FROZEN -> State.FAILED 96192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 58123) -> ('141.24.210.113', 56740)) State.FROZEN -> State.FAILED 96195ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 96195ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96196ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 96201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 96201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 96201ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 96201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96202ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1001211339 1 udp 2113937151 e42b1e05-1660-4b18-b848-a9e3c9d96012.local 35234 typ host generation 0 ufrag bIWB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96202ms [log] handleSignalingMessage 96202ms [log] handleIceCandidate 96202ms [log] acceptIceCandidate 96202ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3212849076 1 udp 1677729535 141.24.211.56 35234 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag bIWB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96202ms [log] handleSignalingMessage 96202ms [log] handleIceCandidate 96202ms [log] acceptIceCandidate 96202ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3968700479 1 udp 33562623 141.24.210.113 56740 typ relay raddr 141.24.211.56 rport 35234 generation 0 ufrag bIWB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96202ms [log] handleSignalingMessage 96202ms [log] handleIceCandidate 96202ms [log] acceptIceCandidate 96202ms [log] connectionstatechanged connecting completed stable 96202ms [log] connectionstatechanged connected completed stable 96202ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e", "state": "connected"}] 96207ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 96208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 96208ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 96209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 96209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 96209ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 96211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2045774980, stream_id=1, stream_seq=0) 96211ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2539743891, stream_id=1, stream_seq=0) 96212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2045774980, gaps=[]) 96212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2539743891, gaps=[]) 96213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2045774981, stream_id=1, stream_seq=1) 96214ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 96214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2045774981, gaps=[]) 96214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2045774982, stream_id=1, stream_seq=2) 96214ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 96216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2045774982, gaps=[]) 96216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2045774983, stream_id=1, stream_seq=3) 96216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2045774983, gaps=[]) 96216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2045774984, stream_id=1, stream_seq=4) 96216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2045774984, gaps=[]) 96254ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'TCDYrA690xkC') 96255ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35234) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'TCDYrA690xkC') 96282ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96282ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 96376ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 96376ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96377ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 96377ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 96377ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 96378ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e"}', extra='') 96378ms [log] connectionstatechanged closed closed closed 96378ms [log] connectionstatechanged closed closed closed 96378ms [log] connectionstatechanged closed closed closed 96378ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71ba00de-4ccd-45a9-850c-66a48e771a0e", "state": "closed"}] 96379ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96379ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96379ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b']*\xa0\xcd\xd4\xa4.\x0fL\xd2P\xd8') 96380ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b']*\xa0\xcd\xd4\xa4.\x0fL\xd2P\xd8') 96381ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 58123) 96381ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96381ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96445ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96445ms [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 96523ms [err] Traceback (most recent call last): 96523ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96523ms [err] return _run_code(code, main_globals, None, 96523ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96523ms [err] exec(code, run_globals) 96523ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96523ms [err] sys.exit(main()) 96523ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96523ms [err] asyncio.run(main_async()) 96523ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96524ms [err] return loop.run_until_complete(main) 96524ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96524ms [err] self.run_forever() 96524ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96524ms [err] self._run_once() 96524ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96525ms [err] event_list = self._selector.select(timeout) 96525ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96525ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96525ms [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 106354ms [log] starting device 106743ms [err] DEBUG:asyncio:Using selector: EpollSelector 106814ms [err] ERROR:asyncio:Unclosed client session 106814ms [err] client_session: 106883ms [log] parsing 106883ms [log] creating device handler 106883ms [log] [ready] 106883ms [log] reading line 106883ms [log] [websocketToken] "5963892f-45fc-4fc3-9a97-d6e4fde21cfd" 106903ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 106903ms [log] [websocketConnected] 107120ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 107120ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 107136ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c4f5ddf9-e5b1-488c-a1ee-ac9d8d1bc3f2"}}', extra='') 107136ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c4f5ddf9-e5b1-488c-a1ee-ac9d8d1bc3f2"} 107178ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","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='') 107178ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "new"}] 109183ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 109183ms [err] v=0 109183ms [err] o=- 3929432865 3929432865 IN IP4 0.0.0.0 109183ms [err] s=- 109183ms [err] t=0 0 109183ms [err] a=group:BUNDLE 0 109183ms [err] a=msid-semantic:WMS * 109183ms [err] m=application 9 DTLS/SCTP 5000 109183ms [err] c=IN IP4 0.0.0.0 109183ms [err] a=mid:0 109183ms [err] a=sctpmap:5000 webrtc-datachannel 65535 109183ms [err] a=max-message-size:65536 109183ms [err] a=ice-ufrag:WcG6 109183ms [err] a=ice-pwd:bLIqzLeAFhEkD2ili6C5qv 109183ms [err] a=fingerprint:sha-256 50:CE:BB:B5:F4:D8:CE:E7:A2:77:6E:70:F1:22:88:F4:4D:08:40:43:F0:3D:95:4D:82:24:C8:7F:F6:9A:9C:38 109183ms [err] a=setup:actpass 109183ms [err] 109184ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 109185ms [log] makeOffer 109185ms [log] connectionstatechanged new new have-local-offer 109185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "new"}] 109186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 109186ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 109188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"S\xf2'Gcj\xa2p&\xa7p\xed") 109189ms [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'\xe6\xc3q\r\xc7e~N@?UT') 109189ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"S\xf2'Gcj\xa2p&\xa7p\xed") 109190ms [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'\xe6\xc3q\r\xc7e~N@?UT') 109191ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 109191ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'G\xbe\x02\xc6Xv\xef\xdb\xf6;\xc5\xbb') 109193ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'G\xbe\x02\xc6Xv\xef\xdb\xf6;\xc5\xbb') 109193ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe2&\x89iwfBb\xedn\xd5\xc5') 109194ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe2&\x89iwfBb\xedn\xd5\xc5') 109194ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62327) (expires in 600 seconds) 109194ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 109195ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 109195ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 109195ms [log] handleSignalingMessage 109195ms [log] handleOptions 109195ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 109195ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 109214ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55021) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'4\xd1O\xae\xde\xc9\x90B\xeb\x86\xdc\xb0') 109214ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55021) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'4\xd1O\xae\xde\xc9\x90B\xeb\x86\xdc\xb0') 109223ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 109223ms [err] v=0 109223ms [err] o=- 3929432865 3929432865 IN IP4 0.0.0.0 109223ms [err] s=- 109223ms [err] t=0 0 109223ms [err] a=group:BUNDLE 0 109223ms [err] a=msid-semantic:WMS * 109223ms [err] m=application 55021 DTLS/SCTP 5000 109223ms [err] c=IN IP4 172.30.0.1 109223ms [err] a=mid:0 109223ms [err] a=sctpmap:5000 webrtc-datachannel 65535 109223ms [err] a=max-message-size:65536 109223ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 55021 typ host 109223ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 40960 typ host 109223ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55021 typ srflx raddr 172.30.0.1 rport 55021 109223ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 40960 typ srflx raddr 172.17.0.2 rport 40960 109223ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50737 typ relay raddr 172.17.0.2 rport 49738 109223ms [err] a=end-of-candidates 109223ms [err] a=ice-ufrag:GNqJ 109223ms [err] a=ice-pwd:4BxmjZTDT418Zi72x5nQdM 109223ms [err] a=fingerprint:sha-256 2E:63:C5:CC:AA:60:FE:80:84:F7:BB:86:0A:7C:78:1A:7F:60:54:94:2D:60:3A:9F:A1:74:80:A8:31:B4:63:38 109223ms [err] a=setup:active 109223ms [err] 109224ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 109224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 109224ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 109225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.30.0.1', 55021)) State.FROZEN -> State.WAITING 109225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('172.30.0.1', 55021)) State.FROZEN -> State.WAITING 109225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.17.0.2', 40960)) State.FROZEN -> State.WAITING 109225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('172.30.0.1', 55021)) State.FROZEN -> State.WAITING 109225ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(1yJailPUVM 1 udp 1862270975 172.17.0.2 55021 typ prflx) 109225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.17.0.2', 55021)) State.WAITING -> State.IN_PROGRESS 109226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 55021) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'x\xe1\xe2\x87\xee\xad/Tf\x8f}4') 109226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.30.0.1', 55021)) State.WAITING -> State.IN_PROGRESS 109226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55021) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdc\xaf\x96y\xda\x11\x06\xdbg@\x14n') 109226ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432865 3929432865 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 55021 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 55021 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 40960 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 55021 typ srflx raddr 172.30.0.1 rport 55021\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 40960 typ srflx raddr 172.17.0.2 rport 40960\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50737 typ relay raddr 172.17.0.2 rport 49738\\r\\na=end-of-candidates\\r\\na=ice-ufrag:GNqJ\\r\\na=ice-pwd:4BxmjZTDT418Zi72x5nQdM\\r\\na=fingerprint:sha-256 2E:63:C5:CC:AA:60:FE:80:84:F7:BB:86:0A:7C:78:1A:7F:60:54:94:2D:60:3A:9F:A1:74:80:A8:31:B4:63:38\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 109226ms [log] handleSignalingMessage 109226ms [log] handleAnswer 109226ms [log] acceptAnswer 109226ms [log] connectionstatechanged connecting checking stable 109226ms [log] connectionstatechanged connecting checking stable 109226ms [log] connectionstatechanged connecting checking stable 109226ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "connecting"}] 109227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 55021) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'x\xe1\xe2\x87\xee\xad/Tf\x8f}4') 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.17.0.2', 55021)) State.IN_PROGRESS -> State.SUCCEEDED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('172.30.0.1', 55021)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.17.0.2', 40960)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('172.17.0.2', 40960)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('141.24.211.56', 55021)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('141.24.211.56', 55021)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('141.24.211.56', 40960)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('141.24.211.56', 40960)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('141.24.210.113', 50737)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 59197) -> ('141.24.210.113', 50737)) State.FROZEN -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('172.30.0.1', 55021)) State.WAITING -> State.FAILED 109227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('172.17.0.2', 40960)) State.FROZEN -> State.FAILED 109228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('141.24.211.56', 55021)) State.FROZEN -> State.FAILED 109228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('141.24.211.56', 40960)) State.FROZEN -> State.FAILED 109228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62327) -> ('141.24.210.113', 50737)) State.FROZEN -> State.FAILED 109228ms [err] INFO:aioice.ice:Connection(0) ICE completed 109228ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55021) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdc\xaf\x96y\xda\x11\x06\xdbg@\x14n') 109229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38968) -> ('172.30.0.1', 55021)) State.IN_PROGRESS -> State.SUCCEEDED 109229ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 55021) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x0e@\x06\xe6KiY'\xf6\x02\x08\xbe") 109230ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 55021) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x0e@\x06\xe6KiY'\xf6\x02\x08\xbe") 109246ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 109246ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 109247ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 109250ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 109251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 109251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 109251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 109251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 109252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 109252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 109252ms [log] connectionstatechanged connecting completed stable 109252ms [log] connectionstatechanged connected completed stable 109252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "connected"}] 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 109253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 109254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3696491213, stream_id=1, stream_seq=0) 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 109255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=818582455, stream_id=1, stream_seq=0) 109255ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582455, gaps=[]) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3696491213, gaps=[]) 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=818582456, stream_id=1, stream_seq=1) 109256ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 109256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582456, gaps=[]) 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=818582457, stream_id=1, stream_seq=2) 109257ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 109257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=818582457, gaps=[]) 109345ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 109345ms [log] [experimentStatusChanged] {"status": "running", "message": null} 109421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 109422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 109422ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 109422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 109422ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 109422ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 109423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 109423ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 109424ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0"}', extra='') 109424ms [log] connectionstatechanged closed closed closed 109424ms [log] connectionstatechanged closed closed closed 109424ms [log] connectionstatechanged closed closed closed 109424ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d473a642-75d8-421d-a0c3-ec64d240eba0", "state": "closed"}] 109424ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 109424ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 109425ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa6\xde7\xa8\x97\xe8\x16;\xa1\x0b.\xaa') 109426ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa6\xde7\xa8\x97\xe8\x16;\xa1\x0b.\xaa') 109426ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62327) 109427ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 109427ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 109514ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 109514ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 109577ms [err] Traceback (most recent call last): 109577ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 109578ms [err] return _run_code(code, main_globals, None, 109578ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 109578ms [err] exec(code, run_globals) 109578ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 109578ms [err] sys.exit(main()) 109578ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 109578ms [err] asyncio.run(main_async()) 109578ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 109578ms [err] return loop.run_until_complete(main) 109578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 109578ms [err] self.run_forever() 109578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 109578ms [err] self._run_once() 109578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 109579ms [err] event_list = self._selector.select(timeout) 109579ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 109579ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 109579ms [err] KeyboardInterrupt 109681ms [log] starting device 110071ms [err] DEBUG:asyncio:Using selector: EpollSelector 110142ms [err] ERROR:asyncio:Unclosed client session 110142ms [err] client_session: 110201ms [log] parsing 110201ms [log] creating device handler 110201ms [log] [ready] 110201ms [log] reading line 110201ms [log] [websocketToken] "e76177b9-bc51-433c-80cd-432f09ecf68f" 110216ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 110216ms [log] [websocketConnected] 110423ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 110423ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 110432ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dc7001ad-bcfc-42c3-be8f-8870e1b2e1bb"}}', extra='') 110432ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dc7001ad-bcfc-42c3-be8f-8870e1b2e1bb"} 110480ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","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='') 110480ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "new"}] 112483ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 112483ms [err] v=0 112483ms [err] o=- 3929432868 3929432868 IN IP4 0.0.0.0 112483ms [err] s=- 112483ms [err] t=0 0 112483ms [err] a=group:BUNDLE 0 112483ms [err] a=msid-semantic:WMS * 112483ms [err] m=application 9 DTLS/SCTP 5000 112483ms [err] c=IN IP4 0.0.0.0 112483ms [err] a=mid:0 112483ms [err] a=sctpmap:5000 webrtc-datachannel 65535 112483ms [err] a=max-message-size:65536 112483ms [err] a=ice-ufrag:BtBm 112483ms [err] a=ice-pwd:PkI62o3DLKkpCAIqS2PNMU 112483ms [err] a=fingerprint:sha-256 E9:55:1C:2D:AD:AF:76:45:57:41:20:5D:F8:F9:4E:A7:2A:31:DE:5B:AF:A9:94:D6:24:21:73:A1:76:64:6B:99 112483ms [err] a=setup:actpass 112483ms [err] 112484ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 112485ms [log] makeOffer 112485ms [log] connectionstatechanged new new have-local-offer 112485ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "new"}] 112485ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 112486ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 112488ms [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'a\x008\x840\xbcFk_f\x1ci') 112488ms [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'\xe2\xaa=\xd6\x94\xf8\x938\x0b\x02\x08\xd2') 112489ms [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'a\x008\x840\xbcFk_f\x1ci') 112489ms [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'\xe2\xaa=\xd6\x94\xf8\x938\x0b\x02\x08\xd2') 112491ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 112491ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'I\x85\xfe\xb4\xb7\xe3\xaf\xd4\xb8`Z\xb0') 112492ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'I\x85\xfe\xb4\xb7\xe3\xaf\xd4\xb8`Z\xb0') 112492ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfe4?\x10v\x06h\xcc\xa7\xadu\xa7') 112493ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xfe4?\x10v\x06h\xcc\xa7\xadu\xa7') 112493ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50316) (expires in 600 seconds) 112493ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 112493ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 112494ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 112494ms [log] handleSignalingMessage 112494ms [log] handleOptions 112494ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 112494ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 112518ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x0c\\m\x8bZF\xd8\xbbk\x99N') 112519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x0c\\m\x8bZF\xd8\xbbk\x99N') 112527ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 112527ms [err] v=0 112527ms [err] o=- 3929432868 3929432868 IN IP4 0.0.0.0 112527ms [err] s=- 112527ms [err] t=0 0 112527ms [err] a=group:BUNDLE 0 112527ms [err] a=msid-semantic:WMS * 112527ms [err] m=application 52550 DTLS/SCTP 5000 112527ms [err] c=IN IP4 172.30.0.1 112527ms [err] a=mid:0 112527ms [err] a=sctpmap:5000 webrtc-datachannel 65535 112527ms [err] a=max-message-size:65536 112527ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 52550 typ host 112527ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60603 typ host 112527ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52550 typ srflx raddr 172.30.0.1 rport 52550 112527ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60603 typ srflx raddr 172.17.0.2 rport 60603 112527ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50049 typ relay raddr 172.17.0.2 rport 53133 112527ms [err] a=end-of-candidates 112527ms [err] a=ice-ufrag:xbOz 112527ms [err] a=ice-pwd:FLx2oeWlsUFzX0XtwBIaOi 112527ms [err] a=fingerprint:sha-256 AC:76:0A:69:41:BD:40:74:BA:C4:46:E4:7A:7A:78:28:C7:2E:40:12:84:EB:EC:57:76:C2:D4:DB:84:EB:CB:16 112527ms [err] a=setup:active 112527ms [err] 112528ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 112528ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 112528ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 112529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.30.0.1', 52550)) State.FROZEN -> State.WAITING 112529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('172.30.0.1', 52550)) State.FROZEN -> State.WAITING 112529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.17.0.2', 60603)) State.FROZEN -> State.WAITING 112529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('172.30.0.1', 52550)) State.FROZEN -> State.WAITING 112529ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZUF4tgtibX 1 udp 1862270975 172.17.0.2 52550 typ prflx) 112529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.17.0.2', 52550)) State.WAITING -> State.IN_PROGRESS 112530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 52550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0e\xbd\x9f\x1a\xb8p;@\x8a{\xf5\xf9') 112530ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.30.0.1', 52550)) State.WAITING -> State.IN_PROGRESS 112530ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb5\x99\xa5\x0b5U\x14\xbf\xa2\x80P\x9a') 112530ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929432868 3929432868 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 52550 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 52550 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 60603 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 52550 typ srflx raddr 172.30.0.1 rport 52550\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 60603 typ srflx raddr 172.17.0.2 rport 60603\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50049 typ relay raddr 172.17.0.2 rport 53133\\r\\na=end-of-candidates\\r\\na=ice-ufrag:xbOz\\r\\na=ice-pwd:FLx2oeWlsUFzX0XtwBIaOi\\r\\na=fingerprint:sha-256 AC:76:0A:69:41:BD:40:74:BA:C4:46:E4:7A:7A:78:28:C7:2E:40:12:84:EB:EC:57:76:C2:D4:DB:84:EB:CB:16\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 112530ms [log] handleSignalingMessage 112530ms [log] handleAnswer 112530ms [log] acceptAnswer 112530ms [log] connectionstatechanged connecting checking stable 112530ms [log] connectionstatechanged connecting checking stable 112530ms [log] connectionstatechanged connecting checking stable 112530ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "connecting"}] 112531ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 52550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0e\xbd\x9f\x1a\xb8p;@\x8a{\xf5\xf9') 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.17.0.2', 52550)) State.IN_PROGRESS -> State.SUCCEEDED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('172.30.0.1', 52550)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.17.0.2', 60603)) State.WAITING -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('172.17.0.2', 60603)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('141.24.211.56', 52550)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('141.24.211.56', 52550)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('141.24.211.56', 60603)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('141.24.211.56', 60603)) State.FROZEN -> State.FAILED 112531ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('141.24.210.113', 50049)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 55487) -> ('141.24.210.113', 50049)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('172.30.0.1', 52550)) State.WAITING -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('172.17.0.2', 60603)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('141.24.211.56', 52550)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('141.24.211.56', 60603)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50316) -> ('141.24.210.113', 50049)) State.FROZEN -> State.FAILED 112532ms [err] INFO:aioice.ice:Connection(0) ICE completed 112534ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb5\x99\xa5\x0b5U\x14\xbf\xa2\x80P\x9a') 112534ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38541) -> ('172.30.0.1', 52550)) State.IN_PROGRESS -> State.SUCCEEDED 112534ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 52550) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d\x95\t\xcb?\xa8J\xc7\xed\xd1\xda\xdf') 112535ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 52550) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d\x95\t\xcb?\xa8J\xc7\xed\xd1\xda\xdf') 112550ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 112550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 112552ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 112556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 112556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 112557ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 112557ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 112557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 112557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 112557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 112557ms [log] connectionstatechanged connecting completed stable 112557ms [log] connectionstatechanged connected completed stable 112557ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "connected"}] 112559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 112559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 112559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 112560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 112560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 112560ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 112561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 112561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 112562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 112562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2885282651, stream_id=1, stream_seq=0) 112562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 112564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3588088018, stream_id=1, stream_seq=0) 112564ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 112564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088018, gaps=[]) 112565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2885282651, gaps=[]) 112565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 112565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3588088019, stream_id=1, stream_seq=1) 112566ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 112566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088019, gaps=[]) 112566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3588088020, stream_id=1, stream_seq=2) 112566ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088020, gaps=[]) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3588088021, stream_id=1, stream_seq=3) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088021, gaps=[]) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3588088022, stream_id=1, stream_seq=4) 112567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3588088022, gaps=[]) 112661ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 112661ms [log] [experimentStatusChanged] {"status": "running", "message": null} 112734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 112735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 112735ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 112735ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 112735ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 112735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 112735ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 112736ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 112736ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209"}', extra='') 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] connectionstatechanged closed closed closed 112736ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7450c777-87eb-43d2-96fe-29bddeb1b209", "state": "closed"}] 112736ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 112737ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 112737ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x95g\x17\xf41\x0eQn\x9e\x9f\xc5\xab') 112738ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x95g\x17\xf41\x0eQn\x9e\x9f\xc5\xab') 112739ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50316) 112739ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 112739ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 112825ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 112825ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 112879ms [err] Traceback (most recent call last): 112879ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 112879ms [err] return _run_code(code, main_globals, None, 112879ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 112879ms [err] exec(code, run_globals) 112879ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 112879ms [err] sys.exit(main()) 112879ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 112879ms [err] asyncio.run(main_async()) 112879ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 112880ms [err] return loop.run_until_complete(main) 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 112880ms [err] self.run_forever() 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 112880ms [err] self._run_once() 112880ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 112881ms [err] event_list = self._selector.select(timeout) 112881ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 112881ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 112881ms [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