================== js Client to python Client Communication: should connect without errors 5914ms [log] starting device 6412ms [err] DEBUG:asyncio:Using selector: EpollSelector 6484ms [err] ERROR:asyncio:Unclosed client session 6484ms [err] client_session: 6590ms [log] parsing 6590ms [log] creating device handler 6590ms [log] [ready] 6590ms [log] reading line 6590ms [log] [websocketToken] "f8ec2f14-583b-4483-9115-3f055f41d904" 6604ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 6604ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 8217ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 8217ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 8233ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/03e55daa-6ffd-4572-8325-fb742048d4a3"}}', extra='') 8233ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/03e55daa-6ffd-4572-8325-fb742048d4a3"} 8294ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 8294ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0", "state": "new"}] 10299ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 10299ms [err] v=0 10299ms [err] o=- 3929442815 3929442815 IN IP4 0.0.0.0 10299ms [err] s=- 10299ms [err] t=0 0 10299ms [err] a=group:BUNDLE 0 10299ms [err] a=msid-semantic:WMS * 10299ms [err] m=application 9 DTLS/SCTP 5000 10299ms [err] c=IN IP4 0.0.0.0 10299ms [err] a=mid:0 10299ms [err] a=sctpmap:5000 webrtc-datachannel 65535 10299ms [err] a=max-message-size:65536 10299ms [err] a=ice-ufrag:LcZu 10299ms [err] a=ice-pwd:g236xgRWR6fCfBYdlnzvIu 10299ms [err] a=fingerprint:sha-256 9E:92:66:94:15:89:77:6D:5B:6A:DA:FA:CB:E4:FA:E0:7D:38:B2:A0:AA:35:84:77:32:90:80:92:64:68:52:65 10299ms [err] a=setup:actpass 10299ms [err] 10300ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 10301ms [log] makeOffer 10301ms [log] connectionstatechanged new new have-local-offer 10301ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0", "state": "new"}] 10301ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 10302ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 10304ms [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\xad\xcd\x93\x03\x95\xe3\xc3}C\x84\xc0') 10304ms [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'\x10\xa6\xfa\x8e\tm\x11\xdb\xf0\xf5\xff\x0c') 10305ms [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\xad\xcd\x93\x03\x95\xe3\xc3}C\x84\xc0') 10305ms [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'\x10\xa6\xfa\x8e\tm\x11\xdb\xf0\xf5\xff\x0c') 10307ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 10307ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x83\xe1\xfe@\xfbC\x91\x96tx\xfd]') 10308ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x83\xe1\xfe@\xfbC\x91\x96tx\xfd]') 10308ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9d\x1b\xc5b\xa2\xc0\xe32Y\xb8\xb9b') 10309ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9d\x1b\xc5b\xa2\xc0\xe32Y\xb8\xb9b') 10309ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59714) (expires in 600 seconds) 10309ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 10309ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 10310ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0"}', extra='') 10310ms [log] handleSignalingMessage 10310ms [log] handleOptions 10310ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 10310ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 10330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mfLafeHWWYKu') 10330ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mfLafeHWWYKu') 10331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 10331ms [err] v=0 10331ms [err] o=- 7940892100139135424 2 IN IP4 127.0.0.1 10331ms [err] s=- 10331ms [err] t=0 0 10331ms [err] a=group:BUNDLE 0 10331ms [err] a=msid-semantic: WMS 10331ms [err] m=application 9 DTLS/SCTP 5000 10331ms [err] c=IN IP4 0.0.0.0 10331ms [err] a=ice-ufrag:pMBB 10331ms [err] a=ice-pwd:HU4z0Cjtf2wLjWnU3kj/Cnfh 10331ms [err] a=ice-options:trickle 10331ms [err] a=fingerprint:sha-256 CB:A8:E9:CD:0A:5A:6E:5F:45:3E:33:30:E6:ED:A6:0D:93:AB:7C:FC:E3:2F:3D:13:D0:EB:09:09:AD:59:D6:F4 10331ms [err] a=setup:active 10331ms [err] a=mid:0 10331ms [err] a=sctpmap:5000 webrtc-datachannel 1024 10331ms [err] 10332ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 10332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 10332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 10332ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(EaCEXv24DD 1 udp 1845501695 172.17.0.3 36597 typ prflx) 10332ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56695) -> ('172.17.0.3', 36597)) State.WAITING -> State.IN_PROGRESS 10333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Tg\xeb\xc1\xf0\xec1S\xfb\x1fl\xa7') 10333ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 7940892100139135424 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:pMBB\\r\\na=ice-pwd:HU4z0Cjtf2wLjWnU3kj/Cnfh\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 CB:A8:E9:CD:0A:5A:6E:5F:45:3E:33:30:E6:ED:A6:0D:93:AB:7C:FC:E3:2F:3D:13:D0:EB:09:09:AD:59:D6:F4\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0"}', extra='') 10333ms [log] handleSignalingMessage 10333ms [log] handleAnswer 10333ms [log] acceptAnswer 10333ms [log] connectionstatechanged connecting checking stable 10333ms [log] connectionstatechanged connecting checking stable 10333ms [log] connectionstatechanged connecting checking stable 10333ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0", "state": "connecting"}] 10334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Tg\xeb\xc1\xf0\xec1S\xfb\x1fl\xa7') 10334ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56695) -> ('172.17.0.3', 36597)) State.IN_PROGRESS -> State.SUCCEEDED 10334ms [err] INFO:aioice.ice:Connection(0) ICE completed 10344ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f2f6e645-0f90-4f3e-a3f8-d1f3004a326b.local" resolved to 172.17.0.3 10354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56695) -> ('172.17.0.3', 36597)) State.FROZEN -> State.IN_PROGRESS 10355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcazG7X\xee\xf8\x86Ix/\x10') 10356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcazG7X\xee\xf8\x86Ix/\x10') 10356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56695) -> ('172.17.0.3', 36597)) State.IN_PROGRESS -> State.SUCCEEDED 10356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54851) -> ('172.17.0.3', 36597)) State.FROZEN -> State.FAILED 10356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59714) -> ('172.17.0.3', 36597)) State.FROZEN -> State.FAILED 10375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56695) -> ('141.24.211.56', 36597)) State.FROZEN -> State.IN_PROGRESS 10375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xef\n\x93\xd6e\x96\n\x82\xe4\xdf\x98{') 10390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AYn6WORZTVuv') 10391ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AYn6WORZTVuv') 10395ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54851) -> ('141.24.211.56', 36597)) State.FROZEN -> State.IN_PROGRESS 10396ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\x1e\xfb( \xfd\xd5\\\x87\xe32\xeb') 10416ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59714) -> ('141.24.211.56', 36597)) State.FROZEN -> State.IN_PROGRESS 10416ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'>0DF\xda\xfdbV\x85\x18(5') 10417ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\x18\xa3\x9a)-J\xd33\xde\xe2\x0ed') 10418ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\x18\xa3\x9a)-J\xd33\xde\xe2\x0ed') 10418ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 36597) 10438ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 10438ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 10439ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 10443ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 10444ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 10444ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 10444ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 10445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 10445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 10445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 10446ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2560951280 1 udp 2113937151 f2f6e645-0f90-4f3e-a3f8-d1f3004a326b.local 36597 typ host generation 0 ufrag pMBB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0"}', extra='') 10446ms [log] handleSignalingMessage 10446ms [log] handleIceCandidate 10446ms [log] acceptIceCandidate 10446ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2432518199 1 udp 1677729535 141.24.211.56 36597 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag pMBB network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0"}', extra='') 10446ms [log] handleSignalingMessage 10446ms [log] handleIceCandidate 10446ms [log] acceptIceCandidate 10446ms [log] connectionstatechanged connecting completed stable 10446ms [log] connectionstatechanged connected completed stable 10446ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0", "state": "connected"}] 10450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 10451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 10451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 10452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 10452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 10452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 10452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 10453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pcX5pIKegOiC') 10453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pcX5pIKegOiC') 10454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 10454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 10454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 10454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=721326608, stream_id=1, stream_seq=0) 10454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 10455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=721326608, gaps=[]) 10455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 10456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2308282844, stream_id=1, stream_seq=0) 10456ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 10456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2308282844, gaps=[]) 10516ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mdmX1o9c1q2Z') 10516ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mdmX1o9c1q2Z') 10516ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54851) -> ('172.17.0.3', 36597)) State.WAITING -> State.IN_PROGRESS 10517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'C\xf7\xd2\xaa\x96\x91"\xf8\xf2p\x00G') 10520ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36597) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'C\xf7\xd2\xaa\x96\x91"\xf8\xf2p\x00G') 10520ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 54851) -> ('172.17.0.3', 36597)) State.IN_PROGRESS -> State.SUCCEEDED 10571ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 10571ms [log] [experimentStatusChanged] {"status": "running", "message": null} 10639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 10639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 10639ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 10640ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 10640ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 10640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 10640ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 10641ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 10641ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0"}', extra='') 10641ms [log] connectionstatechanged closed closed closed 10641ms [log] connectionstatechanged closed closed closed 10641ms [log] connectionstatechanged closed closed closed 10641ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fba86e91-1d59-4a09-b54f-82baaca6a4b0", "state": "closed"}] 10642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 10642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 10643ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x92\xfe\x02\xb8#]#\xbc&8\x97%') 10644ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x92\xfe\x02\xb8#]#\xbc&8\x97%') 10644ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59714) 10644ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 10645ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 10745ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 10745ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 10807ms [err] Traceback (most recent call last): 10807ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 10807ms [err] return _run_code(code, main_globals, None, 10807ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 10807ms [err] exec(code, run_globals) 10807ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 10807ms [err] sys.exit(main()) 10807ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 10808ms [err] asyncio.run(main_async()) 10808ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 10808ms [err] return loop.run_until_complete(main) 10808ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 10808ms [err] self.run_forever() 10808ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 10809ms [err] self._run_once() 10809ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 10809ms [err] event_list = self._selector.select(timeout) 10809ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 10810ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 10810ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 15881ms [log] starting device 16286ms [err] DEBUG:asyncio:Using selector: EpollSelector 16356ms [err] ERROR:asyncio:Unclosed client session 16356ms [err] client_session: 16423ms [log] parsing 16423ms [log] creating device handler 16423ms [log] [ready] 16423ms [log] reading line 16423ms [log] [websocketToken] "48503141-c8b7-4ba0-b023-c7088e619b2a" 16444ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 16444ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16700ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16700ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 16741ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/1d7e7eb4-ce24-42d8-b947-7800ec46b293"}}', extra='') 16741ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/1d7e7eb4-ce24-42d8-b947-7800ec46b293"} 16798ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 16798ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "new"}] 18801ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 18801ms [err] v=0 18801ms [err] o=- 3929442823 3929442823 IN IP4 0.0.0.0 18801ms [err] s=- 18801ms [err] t=0 0 18801ms [err] a=group:BUNDLE 0 18801ms [err] a=msid-semantic:WMS * 18801ms [err] m=application 9 DTLS/SCTP 5000 18801ms [err] c=IN IP4 0.0.0.0 18801ms [err] a=mid:0 18801ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18801ms [err] a=max-message-size:65536 18801ms [err] a=ice-ufrag:zByO 18801ms [err] a=ice-pwd:vg8jTq6VFH2PlJjSWJcTHB 18801ms [err] a=fingerprint:sha-256 F0:73:68:BB:67:FB:DD:92:32:8A:7E:E7:9F:20:0E:98:3D:26:DD:A1:ED:66:FD:C0:0A:2A:67:8F:D6:5A:C9:FB 18801ms [err] a=setup:actpass 18801ms [err] 18802ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 18803ms [log] makeOffer 18803ms [log] connectionstatechanged new new have-local-offer 18803ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "new"}] 18804ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 18804ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 18806ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8d-5\xc9sZFR$E\xa93') 18807ms [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'\xf65\xfd\x91\xc8\xb1\x03`\xca\x02\xadN') 18807ms [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'\xf65\xfd\x91\xc8\xb1\x03`\xca\x02\xadN') 18808ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8d-5\xc9sZFR$E\xa93') 18809ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 18809ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc4[\xd6\x1ej\xde\x90;\xb5\xces"') 18810ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc4[\xd6\x1ej\xde\x90;\xb5\xces"') 18810ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x02\x14\xe2\xcf\x83h\xcc\x89I\xe8\xc4b') 18811ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x02\x14\xe2\xcf\x83h\xcc\x89I\xe8\xc4b') 18812ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59207) (expires in 600 seconds) 18812ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 18812ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 18812ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 18812ms [log] handleSignalingMessage 18812ms [log] handleOptions 18812ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 18812ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 18838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1A\xd8\xc9o\x9e<\xc6\xdc\x02\x89\xe7') 18838ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1A\xd8\xc9o\x9e<\xc6\xdc\x02\x89\xe7') 18850ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 18850ms [err] v=0 18850ms [err] o=- 3929442823 3929442823 IN IP4 0.0.0.0 18850ms [err] s=- 18850ms [err] t=0 0 18850ms [err] a=group:BUNDLE 0 18850ms [err] a=msid-semantic:WMS * 18850ms [err] m=application 60623 DTLS/SCTP 5000 18850ms [err] c=IN IP4 172.30.0.1 18850ms [err] a=mid:0 18850ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18850ms [err] a=max-message-size:65536 18850ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60623 typ host 18850ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44535 typ host 18850ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60623 typ srflx raddr 172.30.0.1 rport 60623 18850ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44535 typ srflx raddr 172.17.0.3 rport 44535 18850ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52055 typ relay raddr 172.17.0.3 rport 50186 18850ms [err] a=end-of-candidates 18850ms [err] a=ice-ufrag:PNs7 18850ms [err] a=ice-pwd:dJoD1UGMDZSrn9ee3yBPai 18850ms [err] a=fingerprint:sha-256 B9:ED:40:04:2F:C1:07:6C:8E:D7:73:4F:27:E9:81:67:3E:7F:0C:E0:56:18:03:87:9D:31:62:10:6E:70:D1:F3 18850ms [err] a=setup:active 18850ms [err] 18851ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 18851ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 18851ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.30.0.1', 60623)) State.FROZEN -> State.WAITING 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('172.30.0.1', 60623)) State.FROZEN -> State.WAITING 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.17.0.3', 44535)) State.FROZEN -> State.WAITING 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('172.30.0.1', 60623)) State.FROZEN -> State.WAITING 18852ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(H33UByToaS 1 udp 1862270975 172.17.0.3 60623 typ prflx) 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.17.0.3', 60623)) State.WAITING -> State.IN_PROGRESS 18852ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'y\xfc\x19!\xec \xcd%P\xd7\x19\x1b') 18852ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.30.0.1', 60623)) State.WAITING -> State.IN_PROGRESS 18853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'N\x91\x0cQ\x85L/\x0c\x9e\xa3\xd5\xb3') 18853ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442823 3929442823 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 60623 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 60623 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44535 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 60623 typ srflx raddr 172.30.0.1 rport 60623\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44535 typ srflx raddr 172.17.0.3 rport 44535\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52055 typ relay raddr 172.17.0.3 rport 50186\\r\\na=end-of-candidates\\r\\na=ice-ufrag:PNs7\\r\\na=ice-pwd:dJoD1UGMDZSrn9ee3yBPai\\r\\na=fingerprint:sha-256 B9:ED:40:04:2F:C1:07:6C:8E:D7:73:4F:27:E9:81:67:3E:7F:0C:E0:56:18:03:87:9D:31:62:10:6E:70:D1:F3\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 18853ms [log] handleSignalingMessage 18853ms [log] handleAnswer 18853ms [log] acceptAnswer 18853ms [log] connectionstatechanged connecting checking stable 18853ms [log] connectionstatechanged connecting checking stable 18853ms [log] connectionstatechanged connecting checking stable 18853ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "connecting"}] 18853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'y\xfc\x19!\xec \xcd%P\xd7\x19\x1b') 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.17.0.3', 60623)) State.IN_PROGRESS -> State.SUCCEEDED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('172.30.0.1', 60623)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.17.0.3', 44535)) State.WAITING -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('172.17.0.3', 44535)) State.FROZEN -> State.FAILED 18853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('141.24.211.56', 60623)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('141.24.211.56', 60623)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('141.24.211.56', 44535)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('141.24.211.56', 44535)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('141.24.210.113', 52055)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46679) -> ('141.24.210.113', 52055)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('172.30.0.1', 60623)) State.WAITING -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('172.17.0.3', 44535)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('141.24.211.56', 60623)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('141.24.211.56', 44535)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59207) -> ('141.24.210.113', 52055)) State.FROZEN -> State.FAILED 18854ms [err] INFO:aioice.ice:Connection(0) ICE completed 18855ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'N\x91\x0cQ\x85L/\x0c\x9e\xa3\xd5\xb3') 18855ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60241) -> ('172.30.0.1', 60623)) State.IN_PROGRESS -> State.SUCCEEDED 18855ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60623) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xbbr\x06\xda\xff(s\x02\xca,\x7f') 18855ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60623) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xbbr\x06\xda\xff(s\x02\xca,\x7f') 18874ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 18874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18875ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 18877ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 18878ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 18878ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 18878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 18878ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 18879ms [log] connectionstatechanged connecting completed stable 18879ms [log] connectionstatechanged connected completed stable 18879ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "connected"}] 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 18879ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 18880ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 18881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3124191245, stream_id=1, stream_seq=0) 18881ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4198773172, stream_id=1, stream_seq=0) 18882ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4198773172, gaps=[]) 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3124191245, gaps=[]) 18882ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 18977ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18977ms [log] [experimentStatusChanged] {"status": "running", "message": null} 19035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 19035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 19035ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 19036ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 19036ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 19036ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 19036ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 19036ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 19036ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97"}', extra='') 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] connectionstatechanged closed closed closed 19036ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/31b422f2-151f-473c-8b1b-7480a1e0bd97", "state": "closed"}] 19037ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 19037ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 19037ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xa3\x9e\xa50n\x9a\xe5\x89\xff\xb6\xfc`') 19038ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xa3\x9e\xa50n\x9a\xe5\x89\xff\xb6\xfc`') 19038ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59207) 19038ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 19038ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 19113ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 19113ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 19171ms [err] Traceback (most recent call last): 19171ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 19172ms [err] return _run_code(code, main_globals, None, 19172ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 19172ms [err] exec(code, run_globals) 19172ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 19172ms [err] sys.exit(main()) 19172ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 19172ms [err] asyncio.run(main_async()) 19172ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 19172ms [err] return loop.run_until_complete(main) 19172ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 19173ms [err] self.run_forever() 19173ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 19173ms [err] self._run_once() 19173ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 19174ms [err] event_list = self._selector.select(timeout) 19174ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 19174ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 19174ms [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 32022ms [log] starting device 32424ms [err] DEBUG:asyncio:Using selector: EpollSelector 32493ms [err] ERROR:asyncio:Unclosed client session 32493ms [err] client_session: 32571ms [log] parsing 32571ms [log] creating device handler 32571ms [log] [ready] 32571ms [log] reading line 32571ms [log] [websocketToken] "61cb3850-9e1d-4c69-b772-af271f8ecc45" 32585ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 32585ms [log] [websocketConnected] 34308ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 34308ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 34329ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/64e27526-f958-4353-9a3f-bad2e46b60d4"}}', extra='') 34329ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/64e27526-f958-4353-9a3f-bad2e46b60d4"} 34378ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 34378ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc", "state": "new"}] 36381ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 36381ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 36381ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 36381ms [err] v=0 36381ms [err] o=- 1972704907113408402 2 IN IP4 127.0.0.1 36381ms [err] s=- 36381ms [err] t=0 0 36381ms [err] a=group:BUNDLE 0 36381ms [err] a=extmap-allow-mixed 36381ms [err] a=msid-semantic: WMS 36381ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 36381ms [err] c=IN IP4 0.0.0.0 36381ms [err] a=ice-ufrag:Eedi 36381ms [err] a=ice-pwd:qHXloMZzOhH0gUkD0ymxKI4T 36381ms [err] a=ice-options:trickle 36381ms [err] a=fingerprint:sha-256 B1:44:B2:C9:B8:ED:7D:DD:97:3B:B5:13:06:CA:35:D0:DF:B9:EB:26:DD:7C:16:21:A9:07:5C:0D:28:62:24:65 36381ms [err] a=setup:actpass 36381ms [err] a=mid:0 36381ms [err] a=sctp-port:5000 36381ms [err] a=max-message-size:262144 36381ms [err] 36383ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 36383ms [err] v=0 36383ms [err] o=- 1972704907113408402 2 IN IP4 127.0.0.1 36383ms [err] s=- 36383ms [err] t=0 0 36383ms [err] a=group:BUNDLE 0 36383ms [err] a=extmap-allow-mixed 36383ms [err] a=msid-semantic: WMS 36383ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 36383ms [err] c=IN IP4 0.0.0.0 36383ms [err] a=ice-ufrag:Eedi 36383ms [err] a=ice-pwd:qHXloMZzOhH0gUkD0ymxKI4T 36383ms [err] a=ice-options:trickle 36383ms [err] a=fingerprint:sha-256 B1:44:B2:C9:B8:ED:7D:DD:97:3B:B5:13:06:CA:35:D0:DF:B9:EB:26:DD:7C:16:21:A9:07:5C:0D:28:62:24:65 36383ms [err] a=setup:actpass 36383ms [err] a=mid:0 36383ms [err] a=sctp-port:5000 36383ms [err] a=max-message-size:262144 36383ms [err] 36384ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36384ms [log] handleSignalingMessage 36384ms [log] handleOptions 36384ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 1972704907113408402 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:Eedi\\r\\na=ice-pwd:qHXloMZzOhH0gUkD0ymxKI4T\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B1:44:B2:C9:B8:ED:7D:DD:97:3B:B5:13:06:CA:35:D0:DF:B9:EB:26:DD:7C:16:21:A9:07:5C:0D:28:62:24:65\\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/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36384ms [log] handleSignalingMessage 36384ms [log] handleOffer 36384ms [log] makeAnswer 36384ms [log] connectionstatechanged new new have-remote-offer 36384ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc", "state": "new"}] 36385ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 36385ms [err] v=0 36385ms [err] o=- 3929442841 3929442841 IN IP4 0.0.0.0 36385ms [err] s=- 36385ms [err] t=0 0 36385ms [err] a=group:BUNDLE 0 36385ms [err] a=msid-semantic:WMS * 36385ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 36385ms [err] c=IN IP4 0.0.0.0 36385ms [err] a=mid:0 36385ms [err] a=sctp-port:5000 36385ms [err] a=max-message-size:65536 36385ms [err] a=ice-ufrag:DFy7 36385ms [err] a=ice-pwd:4Fn8taDrXYTetrEnANXnuY 36385ms [err] a=fingerprint:sha-256 34:CB:05:44:58:80:0B:FD:7C:E5:A4:A0:25:4C:3A:72:E1:27:AE:89:9D:8E:74:40:FB:2B:D0:E7:7C:EC:EA:40 36385ms [err] a=setup:active 36385ms [err] 36386ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 36387ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 36388ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 36390ms [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'\xe4\x8c,~\x89\xe8w\xff\x0c\x9fZ\xbb') 36390ms [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'\xb6\x9d\xe59\xd1\xef\x1eb\x82\xf0\x8c\x8e') 36391ms [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'\xe4\x8c,~\x89\xe8w\xff\x0c\x9fZ\xbb') 36391ms [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'\xb6\x9d\xe59\xd1\xef\x1eb\x82\xf0\x8c\x8e') 36393ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 36393ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x82Q\xf0\xbazZ\x1e\xc3\x0e\xd0\xe6"') 36394ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x82Q\xf0\xbazZ\x1e\xc3\x0e\xd0\xe6"') 36394ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf8\xe3\x9b\x9d\x9c\xd5\x0f0\xaa\xde\xa4\xda') 36395ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf8\xe3\x9b\x9d\x9c\xd5\x0f0\xaa\xde\xa4\xda') 36395ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61722) (expires in 600 seconds) 36396ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 36396ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 36397ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 36397ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 36397ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 36398ms [log] connectionstatechanged new new stable 36398ms [log] connectionstatechanged new new stable 36398ms [log] connectionstatechanged connecting checking stable 36398ms [log] connectionstatechanged connecting checking stable 36398ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc", "state": "connecting"}] 36421ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BYJrL2arKIP/') 36421ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BYJrL2arKIP/') 36421ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(yS3pcWbsSc 1 udp 1845501695 172.17.0.3 40361 typ prflx) 36421ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('172.17.0.3', 40361)) State.WAITING -> State.IN_PROGRESS 36421ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x809\xa1kN\x96\xf2\xa0\xbf\x84\xe1\x01') 36423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x809\xa1kN\x96\xf2\xa0\xbf\x84\xe1\x01') 36423ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('172.17.0.3', 40361)) State.IN_PROGRESS -> State.SUCCEEDED 36423ms [err] INFO:aioice.ice:Connection(0) ICE completed 36435ms [err] INFO:aioice.ice:Connection(0) Remote candidate "ab4101c2-76b8-40e9-9a7d-61ec87e389fc.local" resolved to 172.17.0.3 36439ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('172.17.0.3', 40361)) State.FROZEN -> State.IN_PROGRESS 36439ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e\xbd\xc8\x8fM\xf0\xbdO\x94\xdc\xa5\xdf') 36440ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e\xbd\xc8\x8fM\xf0\xbdO\x94\xdc\xa5\xdf') 36441ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('172.17.0.3', 40361)) State.IN_PROGRESS -> State.SUCCEEDED 36460ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43591) -> ('172.17.0.3', 40361)) State.FROZEN -> State.IN_PROGRESS 36460ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81\xb9Q\x93\xc1V\xe1\x00\xbf\xe0\xac\x8c') 36461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x81\xb9Q\x93\xc1V\xe1\x00\xbf\xe0\xac\x8c') 36461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43591) -> ('172.17.0.3', 40361)) State.IN_PROGRESS -> State.SUCCEEDED 36481ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('141.24.211.56', 40361)) State.FROZEN -> State.IN_PROGRESS 36481ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xe9=\x1b\xcd8\xc3h\n\xe4\xaeK') 36484ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7PCrjx+UF/VO') 36484ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7PCrjx+UF/VO') 36484ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43591) -> ('141.24.211.56', 40361)) State.FROZEN -> State.FAILED 36485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55448) -> ('141.24.210.113', 54372)) State.FROZEN -> State.FAILED 36485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43591) -> ('141.24.210.113', 54372)) State.FROZEN -> State.FAILED 36485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61722) -> ('172.17.0.3', 40361)) State.FROZEN -> State.FAILED 36485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61722) -> ('141.24.211.56', 40361)) State.FROZEN -> State.FAILED 36485ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61722) -> ('141.24.210.113', 54372)) State.FROZEN -> State.FAILED 36501ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 36501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 36502ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 36507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 36507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 36507ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 36508ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 36508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:550510045 1 udp 2113937151 ab4101c2-76b8-40e9-9a7d-61ec87e389fc.local 40361 typ host generation 0 ufrag Eedi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36508ms [log] handleSignalingMessage 36508ms [log] handleIceCandidate 36508ms [log] acceptIceCandidate 36508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:634917509 1 udp 1677729535 141.24.211.56 40361 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Eedi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36508ms [log] handleSignalingMessage 36508ms [log] handleIceCandidate 36508ms [log] acceptIceCandidate 36508ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1993714958 1 udp 33562623 141.24.210.113 54372 typ relay raddr 141.24.211.56 rport 40361 generation 0 ufrag Eedi network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36508ms [log] handleSignalingMessage 36508ms [log] handleIceCandidate 36508ms [log] acceptIceCandidate 36508ms [log] connectionstatechanged connecting completed stable 36508ms [log] connectionstatechanged connected completed stable 36508ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc", "state": "connected"}] 36512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 36512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 36513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 36514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 36514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 36514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 36515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=81729593, stream_id=1, stream_seq=0) 36515ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 36515ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2776790880, stream_id=1, stream_seq=0) 36516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 36516ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729593, gaps=[]) 36517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=81729594, stream_id=1, stream_seq=1) 36517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729594, gaps=[]) 36517ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2776790880, gaps=[]) 36518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 36518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729595, stream_id=1, stream_seq=2) 36518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729595, gaps=[]) 36518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729596, stream_id=1, stream_seq=2) 36518ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729596, gaps=[]) 36519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729597, stream_id=1, stream_seq=2) 36519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729597, gaps=[]) 36519ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729598, stream_id=1, stream_seq=2) 36520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729598, gaps=[]) 36520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729599, stream_id=1, stream_seq=2) 36520ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729599, gaps=[]) 36521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729600, stream_id=1, stream_seq=2) 36521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729600, gaps=[]) 36521ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729601, stream_id=1, stream_seq=2) 36522ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729601, gaps=[]) 36523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729602, stream_id=1, stream_seq=2) 36523ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729602, gaps=[]) 36524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729603, stream_id=1, stream_seq=3) 36524ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729603, gaps=[]) 36527ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729604, stream_id=1, stream_seq=3) 36531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729604, gaps=[]) 36531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729605, stream_id=1, stream_seq=3) 36531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729605, gaps=[]) 36531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729606, stream_id=1, stream_seq=3) 36531ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729606, gaps=[]) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729607, stream_id=1, stream_seq=3) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729607, gaps=[]) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729608, stream_id=1, stream_seq=3) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729608, gaps=[]) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729609, stream_id=1, stream_seq=3) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729609, gaps=[]) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729610, stream_id=1, stream_seq=3) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729610, gaps=[]) 36533ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729611, stream_id=1, stream_seq=4) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729611, gaps=[]) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729612, stream_id=1, stream_seq=4) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729612, gaps=[]) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729613, stream_id=1, stream_seq=4) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729613, gaps=[]) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729614, stream_id=1, stream_seq=4) 36534ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729614, gaps=[]) 36535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729615, stream_id=1, stream_seq=4) 36535ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729615, gaps=[]) 36536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729616, stream_id=1, stream_seq=4) 36536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729616, gaps=[]) 36537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729617, stream_id=1, stream_seq=4) 36537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729617, gaps=[]) 36537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729618, stream_id=1, stream_seq=4) 36537ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729618, gaps=[]) 36539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729619, stream_id=1, stream_seq=5) 36539ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729619, gaps=[]) 36540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729620, stream_id=1, stream_seq=5) 36540ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729620, gaps=[]) 36541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729621, stream_id=1, stream_seq=5) 36541ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729621, gaps=[]) 36542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729622, stream_id=1, stream_seq=5) 36542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729622, gaps=[]) 36542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729623, stream_id=1, stream_seq=5) 36542ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729623, gaps=[]) 36543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729624, stream_id=1, stream_seq=5) 36543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729624, gaps=[]) 36543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729625, stream_id=1, stream_seq=5) 36543ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729625, gaps=[]) 36544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729626, stream_id=1, stream_seq=5) 36544ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729626, gaps=[]) 36545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729627, stream_id=1, stream_seq=6) 36545ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729627, gaps=[]) 36546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729628, stream_id=1, stream_seq=6) 36546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729628, gaps=[]) 36546ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729629, stream_id=1, stream_seq=6) 36547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729629, gaps=[]) 36547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729630, stream_id=1, stream_seq=6) 36547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729630, gaps=[]) 36547ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729631, stream_id=1, stream_seq=6) 36548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729631, gaps=[]) 36548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729632, stream_id=1, stream_seq=6) 36548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729632, gaps=[]) 36548ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729633, stream_id=1, stream_seq=6) 36549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729633, gaps=[]) 36549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729634, stream_id=1, stream_seq=6) 36549ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729634, gaps=[]) 36551ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jgfPFFsPLGXb') 36551ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40361) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jgfPFFsPLGXb') 36552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729635, stream_id=1, stream_seq=7) 36552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729635, gaps=[]) 36552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729636, stream_id=1, stream_seq=7) 36552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729636, gaps=[]) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729637, stream_id=1, stream_seq=7) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729637, gaps=[]) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729638, stream_id=1, stream_seq=7) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729638, gaps=[]) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729639, stream_id=1, stream_seq=7) 36553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729639, gaps=[]) 36554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729640, stream_id=1, stream_seq=7) 36554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729640, gaps=[]) 36555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729641, stream_id=1, stream_seq=7) 36555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729641, gaps=[]) 36555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729642, stream_id=1, stream_seq=7) 36555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729642, gaps=[]) 36559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729643, stream_id=1, stream_seq=8) 36559ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729643, gaps=[]) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729644, stream_id=1, stream_seq=8) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729644, gaps=[]) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729645, stream_id=1, stream_seq=8) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729645, gaps=[]) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729646, stream_id=1, stream_seq=8) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729646, gaps=[]) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729647, stream_id=1, stream_seq=8) 36561ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729647, gaps=[]) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729648, stream_id=1, stream_seq=8) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729648, gaps=[]) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729649, stream_id=1, stream_seq=8) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729649, gaps=[]) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729650, stream_id=1, stream_seq=8) 36562ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729650, gaps=[]) 36563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729651, stream_id=1, stream_seq=9) 36563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729651, gaps=[]) 36563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729652, stream_id=1, stream_seq=9) 36563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729652, gaps=[]) 36563ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729653, stream_id=1, stream_seq=9) 36564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729653, gaps=[]) 36564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729654, stream_id=1, stream_seq=9) 36564ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729654, gaps=[]) 36565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729655, stream_id=1, stream_seq=9) 36565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729655, gaps=[]) 36565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729656, stream_id=1, stream_seq=9) 36565ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729656, gaps=[]) 36566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729657, stream_id=1, stream_seq=9) 36566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729657, gaps=[]) 36566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729658, stream_id=1, stream_seq=9) 36566ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729658, gaps=[]) 36567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729659, stream_id=1, stream_seq=10) 36567ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729659, gaps=[]) 36568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729660, stream_id=1, stream_seq=10) 36568ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729660, gaps=[]) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729661, stream_id=1, stream_seq=10) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729661, gaps=[]) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729662, stream_id=1, stream_seq=10) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729662, gaps=[]) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729663, stream_id=1, stream_seq=10) 36569ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729663, gaps=[]) 36570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729664, stream_id=1, stream_seq=10) 36570ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729664, gaps=[]) 36571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729665, stream_id=1, stream_seq=10) 36571ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729665, gaps=[]) 36572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729666, stream_id=1, stream_seq=10) 36572ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729666, gaps=[]) 36573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729667, stream_id=1, stream_seq=11) 36573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729667, gaps=[]) 36573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729668, stream_id=1, stream_seq=11) 36573ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729668, gaps=[]) 36574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729669, stream_id=1, stream_seq=11) 36574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729669, gaps=[]) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729670, stream_id=1, stream_seq=11) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729670, gaps=[]) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729671, stream_id=1, stream_seq=11) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729671, gaps=[]) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729672, stream_id=1, stream_seq=11) 36575ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729672, gaps=[]) 36576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729673, stream_id=1, stream_seq=11) 36576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729673, gaps=[]) 36576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729674, stream_id=1, stream_seq=11) 36576ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729674, gaps=[]) 36577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729675, stream_id=1, stream_seq=12) 36577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729675, gaps=[]) 36579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729676, stream_id=1, stream_seq=12) 36579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729676, gaps=[]) 36579ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729677, stream_id=1, stream_seq=12) 36580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729677, gaps=[]) 36580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729678, stream_id=1, stream_seq=12) 36580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729678, gaps=[]) 36580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729679, stream_id=1, stream_seq=12) 36580ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729679, gaps=[]) 36581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729680, stream_id=1, stream_seq=12) 36581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729680, gaps=[]) 36581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729681, stream_id=1, stream_seq=12) 36581ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729681, gaps=[]) 36582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729682, stream_id=1, stream_seq=12) 36582ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729682, gaps=[]) 36583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729683, stream_id=1, stream_seq=13) 36583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729683, gaps=[]) 36583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729684, stream_id=1, stream_seq=13) 36583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729684, gaps=[]) 36583ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729685, stream_id=1, stream_seq=13) 36584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729685, gaps=[]) 36584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729686, stream_id=1, stream_seq=13) 36584ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729686, gaps=[]) 36584ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 36584ms [log] [experimentStatusChanged] {"status": "running", "message": null} 36586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729687, stream_id=1, stream_seq=13) 36586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729687, gaps=[]) 36586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729688, stream_id=1, stream_seq=13) 36586ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729688, gaps=[]) 36587ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729689, stream_id=1, stream_seq=13) 36588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729689, gaps=[]) 36588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729690, stream_id=1, stream_seq=13) 36588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729690, gaps=[]) 36588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729691, stream_id=1, stream_seq=14) 36588ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729691, gaps=[]) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729692, stream_id=1, stream_seq=14) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729692, gaps=[]) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729693, stream_id=1, stream_seq=14) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729693, gaps=[]) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729694, stream_id=1, stream_seq=14) 36589ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729694, gaps=[]) 36590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729695, stream_id=1, stream_seq=14) 36590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729695, gaps=[]) 36590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729696, stream_id=1, stream_seq=14) 36590ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729696, gaps=[]) 36591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729697, stream_id=1, stream_seq=14) 36591ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729697, gaps=[]) 36592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729698, stream_id=1, stream_seq=14) 36592ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729698, gaps=[]) 36593ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729699, stream_id=1, stream_seq=15) 36594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729699, gaps=[]) 36594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729700, stream_id=1, stream_seq=15) 36594ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729700, gaps=[]) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729701, stream_id=1, stream_seq=15) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729701, gaps=[]) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729702, stream_id=1, stream_seq=15) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729702, gaps=[]) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729703, stream_id=1, stream_seq=15) 36595ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729703, gaps=[]) 36596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729704, stream_id=1, stream_seq=15) 36596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729704, gaps=[]) 36597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729705, stream_id=1, stream_seq=15) 36597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729705, gaps=[]) 36597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729706, stream_id=1, stream_seq=15) 36597ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729706, gaps=[]) 36599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729707, stream_id=1, stream_seq=16) 36599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729707, gaps=[]) 36599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729708, stream_id=1, stream_seq=16) 36599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729708, gaps=[]) 36599ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729709, stream_id=1, stream_seq=16) 36600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729709, gaps=[]) 36600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729710, stream_id=1, stream_seq=16) 36600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729710, gaps=[]) 36600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729711, stream_id=1, stream_seq=16) 36600ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729711, gaps=[]) 36601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729712, stream_id=1, stream_seq=16) 36601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729712, gaps=[]) 36601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729713, stream_id=1, stream_seq=16) 36601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729713, gaps=[]) 36601ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729714, stream_id=1, stream_seq=16) 36602ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729714, gaps=[]) 36603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729715, stream_id=1, stream_seq=17) 36603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729715, gaps=[]) 36603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729716, stream_id=1, stream_seq=17) 36603ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729716, gaps=[]) 36604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729717, stream_id=1, stream_seq=17) 36604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729717, gaps=[]) 36604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729718, stream_id=1, stream_seq=17) 36604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729718, gaps=[]) 36604ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729719, stream_id=1, stream_seq=17) 36605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729719, gaps=[]) 36605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729720, stream_id=1, stream_seq=17) 36605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729720, gaps=[]) 36605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729721, stream_id=1, stream_seq=17) 36605ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729721, gaps=[]) 36606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729722, stream_id=1, stream_seq=17) 36606ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729722, gaps=[]) 36608ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729723, stream_id=1, stream_seq=18) 36608ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729723, gaps=[]) 36609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729724, stream_id=1, stream_seq=18) 36609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729724, gaps=[]) 36609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729725, stream_id=1, stream_seq=18) 36609ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729725, gaps=[]) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729726, stream_id=1, stream_seq=18) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729726, gaps=[]) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729727, stream_id=1, stream_seq=18) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729727, gaps=[]) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729728, stream_id=1, stream_seq=18) 36610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729728, gaps=[]) 36612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729729, stream_id=1, stream_seq=18) 36612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729729, gaps=[]) 36613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729730, stream_id=1, stream_seq=18) 36613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729730, gaps=[]) 36614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729731, stream_id=1, stream_seq=19) 36615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729731, gaps=[]) 36615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729732, stream_id=1, stream_seq=19) 36615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729732, gaps=[]) 36616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729733, stream_id=1, stream_seq=19) 36616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729733, gaps=[]) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729734, stream_id=1, stream_seq=19) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729734, gaps=[]) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729735, stream_id=1, stream_seq=19) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729735, gaps=[]) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729736, stream_id=1, stream_seq=19) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729736, gaps=[]) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729737, stream_id=1, stream_seq=19) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729737, gaps=[]) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729738, stream_id=1, stream_seq=19) 36617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729738, gaps=[]) 36618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729739, stream_id=1, stream_seq=20) 36618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729739, gaps=[]) 36619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729740, stream_id=1, stream_seq=20) 36619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729740, gaps=[]) 36619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729741, stream_id=1, stream_seq=20) 36619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729741, gaps=[]) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729742, stream_id=1, stream_seq=20) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729742, gaps=[]) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729743, stream_id=1, stream_seq=20) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729743, gaps=[]) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729744, stream_id=1, stream_seq=20) 36620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729744, gaps=[]) 36621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729745, stream_id=1, stream_seq=20) 36621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729745, gaps=[]) 36621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729746, stream_id=1, stream_seq=20) 36621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729746, gaps=[]) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729747, stream_id=1, stream_seq=21) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729747, gaps=[]) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729748, stream_id=1, stream_seq=21) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729748, gaps=[]) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729749, stream_id=1, stream_seq=21) 36622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729749, gaps=[]) 36623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729750, stream_id=1, stream_seq=21) 36623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729750, gaps=[]) 36623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729751, stream_id=1, stream_seq=21) 36623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729751, gaps=[]) 36623ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729752, stream_id=1, stream_seq=21) 36624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729752, gaps=[]) 36624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729753, stream_id=1, stream_seq=21) 36624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729753, gaps=[]) 36625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729754, stream_id=1, stream_seq=21) 36625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729754, gaps=[]) 36625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729755, stream_id=1, stream_seq=22) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729755, gaps=[]) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729756, stream_id=1, stream_seq=22) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729756, gaps=[]) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729757, stream_id=1, stream_seq=22) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729757, gaps=[]) 36626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729758, stream_id=1, stream_seq=22) 36627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729758, gaps=[]) 36627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729759, stream_id=1, stream_seq=22) 36627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729759, gaps=[]) 36627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729760, stream_id=1, stream_seq=22) 36627ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729760, gaps=[]) 36628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729761, stream_id=1, stream_seq=22) 36628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729761, gaps=[]) 36628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729762, stream_id=1, stream_seq=22) 36628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729762, gaps=[]) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729763, stream_id=1, stream_seq=23) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729763, gaps=[]) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729764, stream_id=1, stream_seq=23) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729764, gaps=[]) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729765, stream_id=1, stream_seq=23) 36629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729765, gaps=[]) 36630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729766, stream_id=1, stream_seq=23) 36630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729766, gaps=[]) 36630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729767, stream_id=1, stream_seq=23) 36630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729767, gaps=[]) 36631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729768, stream_id=1, stream_seq=23) 36631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729768, gaps=[]) 36631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729769, stream_id=1, stream_seq=23) 36631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729769, gaps=[]) 36632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729770, stream_id=1, stream_seq=23) 36632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729770, gaps=[]) 36633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729771, stream_id=1, stream_seq=24) 36633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729771, gaps=[]) 36633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729772, stream_id=1, stream_seq=24) 36633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729772, gaps=[]) 36634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729773, stream_id=1, stream_seq=24) 36634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729773, gaps=[]) 36634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729774, stream_id=1, stream_seq=24) 36634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729774, gaps=[]) 36635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729775, stream_id=1, stream_seq=24) 36635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729775, gaps=[]) 36635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729776, stream_id=1, stream_seq=24) 36635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729776, gaps=[]) 36636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729777, stream_id=1, stream_seq=24) 36636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729777, gaps=[]) 36636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729778, stream_id=1, stream_seq=24) 36637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729778, gaps=[]) 36637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729779, stream_id=1, stream_seq=25) 36637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729779, gaps=[]) 36638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729780, stream_id=1, stream_seq=25) 36638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729780, gaps=[]) 36638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729781, stream_id=1, stream_seq=25) 36638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729781, gaps=[]) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729782, stream_id=1, stream_seq=25) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729782, gaps=[]) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729783, stream_id=1, stream_seq=25) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729783, gaps=[]) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729784, stream_id=1, stream_seq=25) 36639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729784, gaps=[]) 36640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729785, stream_id=1, stream_seq=25) 36640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729785, gaps=[]) 36640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729786, stream_id=1, stream_seq=25) 36641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729786, gaps=[]) 36642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729787, stream_id=1, stream_seq=26) 36642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729787, gaps=[]) 36643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729788, stream_id=1, stream_seq=26) 36643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729788, gaps=[]) 36643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729789, stream_id=1, stream_seq=26) 36643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729789, gaps=[]) 36643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729790, stream_id=1, stream_seq=26) 36644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729790, gaps=[]) 36644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729791, stream_id=1, stream_seq=26) 36644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729791, gaps=[]) 36645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729792, stream_id=1, stream_seq=26) 36645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729792, gaps=[]) 36645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729793, stream_id=1, stream_seq=26) 36645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729793, gaps=[]) 36646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729794, stream_id=1, stream_seq=26) 36646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729794, gaps=[]) 36647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729795, stream_id=1, stream_seq=27) 36647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729795, gaps=[]) 36647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729796, stream_id=1, stream_seq=27) 36647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729796, gaps=[]) 36648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729797, stream_id=1, stream_seq=27) 36648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729797, gaps=[]) 36648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729798, stream_id=1, stream_seq=27) 36648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729798, gaps=[]) 36649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729799, stream_id=1, stream_seq=27) 36649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729799, gaps=[]) 36650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729800, stream_id=1, stream_seq=27) 36650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729800, gaps=[]) 36650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729801, stream_id=1, stream_seq=27) 36651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729801, gaps=[]) 36651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729802, stream_id=1, stream_seq=27) 36651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729802, gaps=[]) 36652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729803, stream_id=1, stream_seq=28) 36652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729803, gaps=[]) 36652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729804, stream_id=1, stream_seq=28) 36652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729804, gaps=[]) 36652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729805, stream_id=1, stream_seq=28) 36653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729805, gaps=[]) 36653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729806, stream_id=1, stream_seq=28) 36653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729806, gaps=[]) 36653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729807, stream_id=1, stream_seq=28) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729807, gaps=[]) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729808, stream_id=1, stream_seq=28) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729808, gaps=[]) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729809, stream_id=1, stream_seq=28) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729809, gaps=[]) 36654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729810, stream_id=1, stream_seq=28) 36655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729810, gaps=[]) 36655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729811, stream_id=1, stream_seq=29) 36655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729811, gaps=[]) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729812, stream_id=1, stream_seq=29) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729812, gaps=[]) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729813, stream_id=1, stream_seq=29) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729813, gaps=[]) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729814, stream_id=1, stream_seq=29) 36656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729814, gaps=[]) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729815, stream_id=1, stream_seq=29) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729815, gaps=[]) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729816, stream_id=1, stream_seq=29) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729816, gaps=[]) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729817, stream_id=1, stream_seq=29) 36657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729817, gaps=[]) 36658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729818, stream_id=1, stream_seq=29) 36658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729818, gaps=[]) 36658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729819, stream_id=1, stream_seq=30) 36658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729819, gaps=[]) 36659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729820, stream_id=1, stream_seq=30) 36659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729820, gaps=[]) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729821, stream_id=1, stream_seq=30) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729821, gaps=[]) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729822, stream_id=1, stream_seq=30) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729822, gaps=[]) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729823, stream_id=1, stream_seq=30) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729823, gaps=[]) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729824, stream_id=1, stream_seq=30) 36660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729824, gaps=[]) 36661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729825, stream_id=1, stream_seq=30) 36661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729825, gaps=[]) 36661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729826, stream_id=1, stream_seq=30) 36661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729826, gaps=[]) 36662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729827, stream_id=1, stream_seq=31) 36662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729827, gaps=[]) 36663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729828, stream_id=1, stream_seq=31) 36663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729828, gaps=[]) 36663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729829, stream_id=1, stream_seq=31) 36663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729829, gaps=[]) 36664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729830, stream_id=1, stream_seq=31) 36664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729830, gaps=[]) 36664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729831, stream_id=1, stream_seq=31) 36664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729831, gaps=[]) 36665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729832, stream_id=1, stream_seq=31) 36665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729832, gaps=[]) 36665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729833, stream_id=1, stream_seq=31) 36665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729833, gaps=[]) 36666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729834, stream_id=1, stream_seq=31) 36666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729834, gaps=[]) 36667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729835, stream_id=1, stream_seq=32) 36667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729835, gaps=[]) 36667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729836, stream_id=1, stream_seq=32) 36667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729836, gaps=[]) 36668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729837, stream_id=1, stream_seq=32) 36668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729837, gaps=[]) 36668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729838, stream_id=1, stream_seq=32) 36668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729838, gaps=[]) 36669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729839, stream_id=1, stream_seq=32) 36669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729839, gaps=[]) 36669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729840, stream_id=1, stream_seq=32) 36669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729840, gaps=[]) 36670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729841, stream_id=1, stream_seq=32) 36670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729841, gaps=[]) 36670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729842, stream_id=1, stream_seq=32) 36670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729842, gaps=[]) 36671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=81729843, stream_id=1, stream_seq=33) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=81729843, gaps=[]) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729844, stream_id=1, stream_seq=33) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=81729844, gaps=[]) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729845, stream_id=1, stream_seq=33) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=81729845, gaps=[]) 36672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729846, stream_id=1, stream_seq=33) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=81729846, gaps=[]) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729847, stream_id=1, stream_seq=33) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=81729847, gaps=[]) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729848, stream_id=1, stream_seq=33) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=81729848, gaps=[]) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=81729849, stream_id=1, stream_seq=33) 36673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=81729849, gaps=[]) 36674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=81729850, stream_id=1, stream_seq=33) 36704ms [log] 262140 36704ms [log] 262140 36704ms [log] [file] 36704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=81729850, gaps=[]) 36860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 36860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 36861ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 36862ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 36862ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 36862ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 36862ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 36862ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 36862ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 36862ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 36862ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'i\xda\x91_\n\xae\xa3>@\xe5\xa2b') 36862ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc"}', extra='') 36862ms [log] connectionstatechanged closed closed closed 36862ms [log] connectionstatechanged closed closed closed 36862ms [log] connectionstatechanged closed closed closed 36862ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b7bf99-d438-485c-a288-bb995c40f4bc", "state": "closed"}] 36863ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'i\xda\x91_\n\xae\xa3>@\xe5\xa2b') 36863ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61722) 36863ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 36863ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 36917ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 36917ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 36991ms [err] Traceback (most recent call last): 36991ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 36991ms [err] return _run_code(code, main_globals, None, 36991ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 36991ms [err] exec(code, run_globals) 36991ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 36992ms [err] sys.exit(main()) 36992ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 36992ms [err] asyncio.run(main_async()) 36992ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 36992ms [err] return loop.run_until_complete(main) 36992ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 36992ms [err] self.run_forever() 36992ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 36992ms [err] self._run_once() 36992ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 36993ms [err] event_list = self._selector.select(timeout) 36993ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 36994ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 36994ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 42043ms [log] starting device 42433ms [err] DEBUG:asyncio:Using selector: EpollSelector 42504ms [err] ERROR:asyncio:Unclosed client session 42504ms [err] client_session: 42584ms [log] parsing 42584ms [log] creating device handler 42584ms [log] [ready] 42584ms [log] reading line 42584ms [log] [websocketToken] "0444cab5-a51c-4169-869f-d66b647398a9" 42606ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 42606ms [log] [websocketConnected] 42818ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42818ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42835ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d3e1e7da-a12a-453a-b838-183dedfa5cd7"}}', extra='') 42835ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d3e1e7da-a12a-453a-b838-183dedfa5cd7"} 42885ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 42885ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "new"}] 44889ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 44889ms [err] v=0 44889ms [err] o=- 3929442849 3929442849 IN IP4 0.0.0.0 44889ms [err] s=- 44889ms [err] t=0 0 44889ms [err] a=group:BUNDLE 0 44889ms [err] a=msid-semantic:WMS * 44889ms [err] m=application 9 DTLS/SCTP 5000 44889ms [err] c=IN IP4 0.0.0.0 44889ms [err] a=mid:0 44889ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44889ms [err] a=max-message-size:65536 44889ms [err] a=ice-ufrag:HYw4 44889ms [err] a=ice-pwd:G1W0ZH2LPU0eRDnQBCBIvS 44889ms [err] a=fingerprint:sha-256 BF:65:1C:76:78:1A:44:F9:89:6E:99:B8:F2:F9:81:2F:67:AD:82:37:7A:BC:BC:6E:D9:F5:ED:BC:C5:59:B9:BE 44889ms [err] a=setup:actpass 44889ms [err] 44890ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 44891ms [log] makeOffer 44891ms [log] connectionstatechanged new new have-local-offer 44891ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "new"}] 44891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 44892ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 44894ms [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'*\x95R$r\x1a\x85\xc2n>\x9cQ') 44894ms [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']2%4\xc8M\xbeP\xb8\x9el\x1f') 44895ms [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'*\x95R$r\x1a\x85\xc2n>\x9cQ') 44895ms [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']2%4\xc8M\xbeP\xb8\x9el\x1f') 44896ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 44897ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'q\xbe\xc4R\x98v\xf6&\x97\x13!\x8e') 44898ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'q\xbe\xc4R\x98v\xf6&\x97\x13!\x8e') 44898ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8be\x84]\xe92s\xa005\xeb\xf9') 44899ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8be\x84]\xe92s\xa005\xeb\xf9') 44899ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 49627) (expires in 600 seconds) 44900ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 44900ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 44901ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 44901ms [log] handleSignalingMessage 44901ms [log] handleOptions 44901ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 44901ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 44921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xb5\xc1v\xec\xc7O=\xf7\xe02-') 44921ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xb5\xc1v\xec\xc7O=\xf7\xe02-') 44929ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 44929ms [err] v=0 44929ms [err] o=- 3929442849 3929442849 IN IP4 0.0.0.0 44929ms [err] s=- 44929ms [err] t=0 0 44929ms [err] a=group:BUNDLE 0 44929ms [err] a=msid-semantic:WMS * 44929ms [err] m=application 46452 DTLS/SCTP 5000 44929ms [err] c=IN IP4 172.30.0.1 44929ms [err] a=mid:0 44929ms [err] a=sctpmap:5000 webrtc-datachannel 65535 44929ms [err] a=max-message-size:65536 44929ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46452 typ host 44929ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34662 typ host 44929ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46452 typ srflx raddr 172.30.0.1 rport 46452 44929ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34662 typ srflx raddr 172.17.0.3 rport 34662 44929ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58524 typ relay raddr 172.17.0.3 rport 38602 44929ms [err] a=end-of-candidates 44929ms [err] a=ice-ufrag:w6VM 44929ms [err] a=ice-pwd:SKbZOeNf7WzWn3jPYh3DSH 44929ms [err] a=fingerprint:sha-256 AA:3E:14:19:A7:34:0A:EA:90:6B:40:E0:BD:42:AB:F3:AC:71:F3:B9:BD:C3:8A:9E:0F:8D:E3:A6:21:FA:9E:F3 44929ms [err] a=setup:active 44929ms [err] 44931ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 44931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 44931ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 44932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.30.0.1', 46452)) State.FROZEN -> State.WAITING 44932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('172.30.0.1', 46452)) State.FROZEN -> State.WAITING 44932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 34662)) State.FROZEN -> State.WAITING 44932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('172.30.0.1', 46452)) State.FROZEN -> State.WAITING 44933ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Snsho99mfU 1 udp 1862270975 172.17.0.3 46452 typ prflx) 44933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 46452)) State.WAITING -> State.IN_PROGRESS 44933ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbc?\x8c\xdeq\r\xbc\xcdR\xaa\t]') 44934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.30.0.1', 46452)) State.WAITING -> State.IN_PROGRESS 44934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'M\x9d\xe6\x19zJ\xcc\x0e\x10\x8a-\x93') 44934ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442849 3929442849 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 46452 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 46452 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 34662 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46452 typ srflx raddr 172.30.0.1 rport 46452\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 34662 typ srflx raddr 172.17.0.3 rport 34662\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 58524 typ relay raddr 172.17.0.3 rport 38602\\r\\na=end-of-candidates\\r\\na=ice-ufrag:w6VM\\r\\na=ice-pwd:SKbZOeNf7WzWn3jPYh3DSH\\r\\na=fingerprint:sha-256 AA:3E:14:19:A7:34:0A:EA:90:6B:40:E0:BD:42:AB:F3:AC:71:F3:B9:BD:C3:8A:9E:0F:8D:E3:A6:21:FA:9E:F3\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 44934ms [log] handleSignalingMessage 44934ms [log] handleAnswer 44934ms [log] acceptAnswer 44934ms [log] connectionstatechanged connecting checking stable 44934ms [log] connectionstatechanged connecting checking stable 44934ms [log] connectionstatechanged connecting checking stable 44934ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "connecting"}] 44934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbc?\x8c\xdeq\r\xbc\xcdR\xaa\t]') 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 46452)) State.IN_PROGRESS -> State.SUCCEEDED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('172.30.0.1', 46452)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.17.0.3', 34662)) State.WAITING -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('172.17.0.3', 34662)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('141.24.211.56', 46452)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('141.24.211.56', 46452)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('141.24.211.56', 34662)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('141.24.211.56', 34662)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('141.24.210.113', 58524)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38912) -> ('141.24.210.113', 58524)) State.FROZEN -> State.FAILED 44935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('172.30.0.1', 46452)) State.WAITING -> State.FAILED 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('172.17.0.3', 34662)) State.FROZEN -> State.FAILED 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('141.24.211.56', 46452)) State.FROZEN -> State.FAILED 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('141.24.211.56', 34662)) State.FROZEN -> State.FAILED 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 49627) -> ('141.24.210.113', 58524)) State.FROZEN -> State.FAILED 44936ms [err] INFO:aioice.ice:Connection(0) ICE completed 44936ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'M\x9d\xe6\x19zJ\xcc\x0e\x10\x8a-\x93') 44936ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50372) -> ('172.30.0.1', 46452)) State.IN_PROGRESS -> State.SUCCEEDED 44937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46452) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'(;(LF\x8a\x81\xcfq\x8cTN') 44937ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46452) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'(;(LF\x8a\x81\xcfq\x8cTN') 44954ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 44954ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 44955ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 44959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 44959ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 44959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 44959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 44959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 44960ms [log] connectionstatechanged connecting completed stable 44960ms [log] connectionstatechanged connected completed stable 44960ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "connected"}] 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 44961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 44962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 44962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 44962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 44962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2480370216, stream_id=1, stream_seq=0) 44963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 44964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1559339718, stream_id=1, stream_seq=0) 44964ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 44964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339718, gaps=[]) 44964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2480370216, gaps=[]) 44964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1559339719, stream_id=1, stream_seq=1) 44965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339719, gaps=[]) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339720, stream_id=1, stream_seq=2) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339720, gaps=[]) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339721, stream_id=1, stream_seq=2) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339721, gaps=[]) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339722, stream_id=1, stream_seq=2) 44966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339722, gaps=[]) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339723, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339723, gaps=[]) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339724, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339724, gaps=[]) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339725, stream_id=1, stream_seq=2) 44968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339725, gaps=[]) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339726, stream_id=1, stream_seq=2) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339726, gaps=[]) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339727, stream_id=1, stream_seq=3) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339727, gaps=[]) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339728, stream_id=1, stream_seq=3) 44969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339728, gaps=[]) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339729, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339729, gaps=[]) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339730, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339730, gaps=[]) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339731, stream_id=1, stream_seq=3) 44970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339731, gaps=[]) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339732, stream_id=1, stream_seq=3) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339732, gaps=[]) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339733, stream_id=1, stream_seq=3) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339733, gaps=[]) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339734, stream_id=1, stream_seq=4) 44971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339734, gaps=[]) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339735, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339735, gaps=[]) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339736, stream_id=1, stream_seq=4) 44972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339736, gaps=[]) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339737, stream_id=1, stream_seq=4) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339737, gaps=[]) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339738, stream_id=1, stream_seq=4) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339738, gaps=[]) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339739, stream_id=1, stream_seq=4) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339739, gaps=[]) 44973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339740, stream_id=1, stream_seq=4) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339740, gaps=[]) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339741, stream_id=1, stream_seq=5) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339741, gaps=[]) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339742, stream_id=1, stream_seq=5) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339742, gaps=[]) 44974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339743, stream_id=1, stream_seq=5) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339743, gaps=[]) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339744, stream_id=1, stream_seq=5) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339744, gaps=[]) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339745, stream_id=1, stream_seq=5) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339745, gaps=[]) 44975ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339746, stream_id=1, stream_seq=5) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339746, gaps=[]) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339747, stream_id=1, stream_seq=5) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339747, gaps=[]) 44976ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339748, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339748, gaps=[]) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339749, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339749, gaps=[]) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339750, stream_id=1, stream_seq=6) 44977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339750, gaps=[]) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339751, stream_id=1, stream_seq=6) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339751, gaps=[]) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339752, stream_id=1, stream_seq=6) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339752, gaps=[]) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339753, stream_id=1, stream_seq=6) 44978ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339753, gaps=[]) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339754, stream_id=1, stream_seq=6) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339754, gaps=[]) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339755, stream_id=1, stream_seq=7) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339755, gaps=[]) 44979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339756, stream_id=1, stream_seq=7) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339756, gaps=[]) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339757, stream_id=1, stream_seq=7) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339757, gaps=[]) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339758, stream_id=1, stream_seq=7) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339758, gaps=[]) 44980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339759, stream_id=1, stream_seq=7) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339759, gaps=[]) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339760, stream_id=1, stream_seq=7) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339760, gaps=[]) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339761, stream_id=1, stream_seq=7) 44981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339761, gaps=[]) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339762, stream_id=1, stream_seq=8) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339762, gaps=[]) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339763, stream_id=1, stream_seq=8) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339763, gaps=[]) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339764, stream_id=1, stream_seq=8) 44982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339764, gaps=[]) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339765, stream_id=1, stream_seq=8) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339765, gaps=[]) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339766, stream_id=1, stream_seq=8) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339766, gaps=[]) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339767, stream_id=1, stream_seq=8) 44983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339767, gaps=[]) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339768, stream_id=1, stream_seq=8) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339768, gaps=[]) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339769, stream_id=1, stream_seq=9) 44984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339769, gaps=[]) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339770, stream_id=1, stream_seq=9) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339770, gaps=[]) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339771, stream_id=1, stream_seq=9) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339771, gaps=[]) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339772, stream_id=1, stream_seq=9) 44985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339772, gaps=[]) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339773, stream_id=1, stream_seq=9) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339773, gaps=[]) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339774, stream_id=1, stream_seq=9) 44986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339774, gaps=[]) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339775, stream_id=1, stream_seq=9) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339775, gaps=[]) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339776, stream_id=1, stream_seq=10) 44987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339776, gaps=[]) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339777, stream_id=1, stream_seq=10) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339777, gaps=[]) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339778, stream_id=1, stream_seq=10) 44988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339778, gaps=[]) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339779, stream_id=1, stream_seq=10) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339779, gaps=[]) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339780, stream_id=1, stream_seq=10) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339780, gaps=[]) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339781, stream_id=1, stream_seq=10) 44989ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339781, gaps=[]) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339782, stream_id=1, stream_seq=10) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339782, gaps=[]) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339783, stream_id=1, stream_seq=11) 44990ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339783, gaps=[]) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339784, stream_id=1, stream_seq=11) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339784, gaps=[]) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339785, stream_id=1, stream_seq=11) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339785, gaps=[]) 44991ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339786, stream_id=1, stream_seq=11) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339786, gaps=[]) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339787, stream_id=1, stream_seq=11) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339787, gaps=[]) 44992ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339788, stream_id=1, stream_seq=11) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339788, gaps=[]) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339789, stream_id=1, stream_seq=11) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339789, gaps=[]) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339790, stream_id=1, stream_seq=12) 44993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339790, gaps=[]) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339791, stream_id=1, stream_seq=12) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339791, gaps=[]) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339792, stream_id=1, stream_seq=12) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339792, gaps=[]) 44994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339793, stream_id=1, stream_seq=12) 44995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339793, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339794, stream_id=1, stream_seq=12) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339794, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339795, stream_id=1, stream_seq=12) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339795, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339796, stream_id=1, stream_seq=12) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339796, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339797, stream_id=1, stream_seq=13) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339797, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339798, stream_id=1, stream_seq=13) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339798, gaps=[]) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339799, stream_id=1, stream_seq=13) 44997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339799, gaps=[]) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339800, stream_id=1, stream_seq=13) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339800, gaps=[]) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339801, stream_id=1, stream_seq=13) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339801, gaps=[]) 44998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339802, stream_id=1, stream_seq=13) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339802, gaps=[]) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339803, stream_id=1, stream_seq=13) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339803, gaps=[]) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339804, stream_id=1, stream_seq=14) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339804, gaps=[]) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339805, stream_id=1, stream_seq=14) 44999ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339805, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339806, stream_id=1, stream_seq=14) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339806, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339807, stream_id=1, stream_seq=14) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339807, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339808, stream_id=1, stream_seq=14) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339808, gaps=[]) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339809, stream_id=1, stream_seq=14) 45000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339809, gaps=[]) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339810, stream_id=1, stream_seq=14) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339810, gaps=[]) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339811, stream_id=1, stream_seq=15) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339811, gaps=[]) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339812, stream_id=1, stream_seq=15) 45001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339812, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339813, stream_id=1, stream_seq=15) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339813, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339814, stream_id=1, stream_seq=15) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339814, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339815, stream_id=1, stream_seq=15) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339815, gaps=[]) 45002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339816, stream_id=1, stream_seq=15) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339816, gaps=[]) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339817, stream_id=1, stream_seq=15) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339817, gaps=[]) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339818, stream_id=1, stream_seq=16) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339818, gaps=[]) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339819, stream_id=1, stream_seq=16) 45003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339819, gaps=[]) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339820, stream_id=1, stream_seq=16) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339820, gaps=[]) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339821, stream_id=1, stream_seq=16) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339821, gaps=[]) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339822, stream_id=1, stream_seq=16) 45004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339822, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339823, stream_id=1, stream_seq=16) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339823, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339824, stream_id=1, stream_seq=16) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339824, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339825, stream_id=1, stream_seq=17) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339825, gaps=[]) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339826, stream_id=1, stream_seq=17) 45005ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339826, gaps=[]) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339827, stream_id=1, stream_seq=17) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339827, gaps=[]) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339828, stream_id=1, stream_seq=17) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339828, gaps=[]) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339829, stream_id=1, stream_seq=17) 45006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339829, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339830, stream_id=1, stream_seq=17) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339830, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339831, stream_id=1, stream_seq=17) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339831, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339832, stream_id=1, stream_seq=18) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339832, gaps=[]) 45007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339833, stream_id=1, stream_seq=18) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339833, gaps=[]) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339834, stream_id=1, stream_seq=18) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339834, gaps=[]) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339835, stream_id=1, stream_seq=18) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339835, gaps=[]) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339836, stream_id=1, stream_seq=18) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339836, gaps=[]) 45008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339837, stream_id=1, stream_seq=18) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339837, gaps=[]) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339838, stream_id=1, stream_seq=18) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339838, gaps=[]) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339839, stream_id=1, stream_seq=19) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339839, gaps=[]) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339840, stream_id=1, stream_seq=19) 45009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339840, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339841, stream_id=1, stream_seq=19) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339841, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339842, stream_id=1, stream_seq=19) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339842, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339843, stream_id=1, stream_seq=19) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339843, gaps=[]) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339844, stream_id=1, stream_seq=19) 45010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339844, gaps=[]) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339845, stream_id=1, stream_seq=19) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339845, gaps=[]) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339846, stream_id=1, stream_seq=20) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339846, gaps=[]) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339847, stream_id=1, stream_seq=20) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339847, gaps=[]) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339848, stream_id=1, stream_seq=20) 45011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339848, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339849, stream_id=1, stream_seq=20) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339849, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339850, stream_id=1, stream_seq=20) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339850, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339851, stream_id=1, stream_seq=20) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339851, gaps=[]) 45012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339852, stream_id=1, stream_seq=20) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339852, gaps=[]) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339853, stream_id=1, stream_seq=21) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339853, gaps=[]) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339854, stream_id=1, stream_seq=21) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339854, gaps=[]) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339855, stream_id=1, stream_seq=21) 45013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339855, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339856, stream_id=1, stream_seq=21) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339856, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339857, stream_id=1, stream_seq=21) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339857, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339858, stream_id=1, stream_seq=21) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339858, gaps=[]) 45014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339859, stream_id=1, stream_seq=21) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339859, gaps=[]) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339860, stream_id=1, stream_seq=22) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339860, gaps=[]) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339861, stream_id=1, stream_seq=22) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339861, gaps=[]) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339862, stream_id=1, stream_seq=22) 45015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339862, gaps=[]) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339863, stream_id=1, stream_seq=22) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339863, gaps=[]) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339864, stream_id=1, stream_seq=22) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339864, gaps=[]) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339865, stream_id=1, stream_seq=22) 45016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339865, gaps=[]) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339866, stream_id=1, stream_seq=22) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339866, gaps=[]) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339867, stream_id=1, stream_seq=23) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339867, gaps=[]) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339868, stream_id=1, stream_seq=23) 45017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339868, gaps=[]) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339869, stream_id=1, stream_seq=23) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339869, gaps=[]) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339870, stream_id=1, stream_seq=23) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339870, gaps=[]) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339871, stream_id=1, stream_seq=23) 45018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339871, gaps=[]) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339872, stream_id=1, stream_seq=23) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339872, gaps=[]) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339873, stream_id=1, stream_seq=23) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339873, gaps=[]) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339874, stream_id=1, stream_seq=24) 45019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339874, gaps=[]) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339875, stream_id=1, stream_seq=24) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339875, gaps=[]) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339876, stream_id=1, stream_seq=24) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339876, gaps=[]) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339877, stream_id=1, stream_seq=24) 45020ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339877, gaps=[]) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339878, stream_id=1, stream_seq=24) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339878, gaps=[]) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339879, stream_id=1, stream_seq=24) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339879, gaps=[]) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339880, stream_id=1, stream_seq=24) 45021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339880, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339881, stream_id=1, stream_seq=25) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339881, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339882, stream_id=1, stream_seq=25) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339882, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339883, stream_id=1, stream_seq=25) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339883, gaps=[]) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339884, stream_id=1, stream_seq=25) 45022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339884, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339885, stream_id=1, stream_seq=25) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339885, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339886, stream_id=1, stream_seq=25) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339886, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339887, stream_id=1, stream_seq=25) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339887, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339888, stream_id=1, stream_seq=26) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339888, gaps=[]) 45023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339889, stream_id=1, stream_seq=26) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339889, gaps=[]) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339890, stream_id=1, stream_seq=26) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339890, gaps=[]) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339891, stream_id=1, stream_seq=26) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339891, gaps=[]) 45024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339892, stream_id=1, stream_seq=26) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339892, gaps=[]) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339893, stream_id=1, stream_seq=26) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339893, gaps=[]) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339894, stream_id=1, stream_seq=26) 45025ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339894, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339895, stream_id=1, stream_seq=27) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339895, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339896, stream_id=1, stream_seq=27) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339896, gaps=[]) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339897, stream_id=1, stream_seq=27) 45026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339897, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339898, stream_id=1, stream_seq=27) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339898, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339899, stream_id=1, stream_seq=27) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339899, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339900, stream_id=1, stream_seq=27) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339900, gaps=[]) 45027ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339901, stream_id=1, stream_seq=27) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339901, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339902, stream_id=1, stream_seq=28) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339902, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339903, stream_id=1, stream_seq=28) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339903, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339904, stream_id=1, stream_seq=28) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339904, gaps=[]) 45028ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339905, stream_id=1, stream_seq=28) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339905, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339906, stream_id=1, stream_seq=28) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339906, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339907, stream_id=1, stream_seq=28) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339907, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339908, stream_id=1, stream_seq=28) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339908, gaps=[]) 45029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339909, stream_id=1, stream_seq=29) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339909, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339910, stream_id=1, stream_seq=29) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339910, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339911, stream_id=1, stream_seq=29) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339911, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339912, stream_id=1, stream_seq=29) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339912, gaps=[]) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339913, stream_id=1, stream_seq=29) 45030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339913, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339914, stream_id=1, stream_seq=29) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339914, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339915, stream_id=1, stream_seq=29) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339915, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339916, stream_id=1, stream_seq=30) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339916, gaps=[]) 45031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339917, stream_id=1, stream_seq=30) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339917, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339918, stream_id=1, stream_seq=30) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339918, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339919, stream_id=1, stream_seq=30) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339919, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339920, stream_id=1, stream_seq=30) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339920, gaps=[]) 45032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339921, stream_id=1, stream_seq=30) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339921, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339922, stream_id=1, stream_seq=30) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339922, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339923, stream_id=1, stream_seq=31) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339923, gaps=[]) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339924, stream_id=1, stream_seq=31) 45033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339924, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339925, stream_id=1, stream_seq=31) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339925, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339926, stream_id=1, stream_seq=31) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339926, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339927, stream_id=1, stream_seq=31) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339927, gaps=[]) 45034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339928, stream_id=1, stream_seq=31) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339928, gaps=[]) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339929, stream_id=1, stream_seq=31) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339929, gaps=[]) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339930, stream_id=1, stream_seq=32) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339930, gaps=[]) 45035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339931, stream_id=1, stream_seq=32) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339931, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339932, stream_id=1, stream_seq=32) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339932, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339933, stream_id=1, stream_seq=32) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339933, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339934, stream_id=1, stream_seq=32) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339934, gaps=[]) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339935, stream_id=1, stream_seq=32) 45036ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339935, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339936, stream_id=1, stream_seq=32) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339936, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=1559339937, stream_id=1, stream_seq=33) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1559339937, gaps=[]) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339938, stream_id=1, stream_seq=33) 45037ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1559339938, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339939, stream_id=1, stream_seq=33) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1559339939, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339940, stream_id=1, stream_seq=33) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1559339940, gaps=[]) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339941, stream_id=1, stream_seq=33) 45038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1559339941, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=1559339942, stream_id=1, stream_seq=33) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1559339942, gaps=[]) 45039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=1559339943, stream_id=1, stream_seq=33) 45069ms [log] 262140 45069ms [log] 262140 45069ms [log] [file] 45069ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 45069ms [log] [experimentStatusChanged] {"status": "running", "message": null} 45069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1559339943, gaps=[]) 45234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 45235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 45235ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 45235ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 45235ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 45235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 45235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 45235ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 45236ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca"}', extra='') 45236ms [log] connectionstatechanged closed closed closed 45236ms [log] connectionstatechanged closed closed closed 45236ms [log] connectionstatechanged closed closed closed 45236ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/c111a989-258f-46e1-8808-e131270718ca", "state": "closed"}] 45236ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 45236ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 45236ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1a\x8fcVi\x9a\x1e\x02\xaf\n\x9db') 45237ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1a\x8fcVi\x9a\x1e\x02\xaf\n\x9db') 45237ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 49627) 45237ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 45237ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 45307ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 45307ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 45361ms [err] Traceback (most recent call last): 45361ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 45361ms [err] return _run_code(code, main_globals, None, 45361ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 45361ms [err] exec(code, run_globals) 45361ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 45361ms [err] sys.exit(main()) 45361ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 45361ms [err] asyncio.run(main_async()) 45361ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 45362ms [err] return loop.run_until_complete(main) 45362ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 45362ms [err] self.run_forever() 45362ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 45362ms [err] self._run_once() 45362ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 45362ms [err] event_list = self._selector.select(timeout) 45362ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 45363ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 45363ms [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 51096ms [log] starting device 51504ms [err] DEBUG:asyncio:Using selector: EpollSelector 51571ms [err] ERROR:asyncio:Unclosed client session 51571ms [err] client_session: 51639ms [log] parsing 51639ms [log] creating device handler 51639ms [log] [ready] 51639ms [log] reading line 51639ms [log] [websocketToken] "f24b1d5d-2c1c-4d48-98ab-d03d179e5c97" 51652ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 51652ms [log] [websocketConnected] 53347ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53347ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53363ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8ea7ca82-b9bb-4366-8562-27ba04482280"}}', extra='') 53363ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8ea7ca82-b9bb-4366-8562-27ba04482280"} 53415ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd","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='') 53415ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd", "state": "new"}] 55420ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 55420ms [err] v=0 55420ms [err] o=- 3929442860 3929442860 IN IP4 0.0.0.0 55420ms [err] s=- 55420ms [err] t=0 0 55420ms [err] a=group:BUNDLE 0 55420ms [err] a=msid-semantic:WMS * 55420ms [err] m=application 9 DTLS/SCTP 5000 55420ms [err] c=IN IP4 0.0.0.0 55420ms [err] a=mid:0 55420ms [err] a=sctpmap:5000 webrtc-datachannel 65535 55420ms [err] a=max-message-size:65536 55420ms [err] a=ice-ufrag:D2eW 55420ms [err] a=ice-pwd:U15ywWemA4ZFkXjCgau6E2 55420ms [err] a=fingerprint:sha-256 53:58:48:FF:49:D0:3E:8A:49:56:98:67:FC:8C:5A:EB:9F:14:96:EF:37:40:5E:C1:EF:3D:8E:9F:F3:FF:11:FB 55420ms [err] a=setup:actpass 55420ms [err] 55421ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 55422ms [log] makeOffer 55422ms [log] connectionstatechanged new new have-local-offer 55422ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd", "state": "new"}] 55423ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 55423ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 55425ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l\x14\xd7\x89t\x0c\xe7\xa4t\xc1/5') 55426ms [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'\x03?+\xe7\xab\x9f\xb1G\xca\x11Q\x00') 55426ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l\x14\xd7\x89t\x0c\xe7\xa4t\xc1/5') 55427ms [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'\x03?+\xe7\xab\x9f\xb1G\xca\x11Q\x00') 55428ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 55429ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'}J\xb9\xa8\x83\x07`\xc3#\xf0\xa2m') 55430ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'}J\xb9\xa8\x83\x07`\xc3#\xf0\xa2m') 55430ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'9\xb5@,\xfe\xa9\xbf\xdf\xaa-\xcc\xc2') 55431ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'9\xb5@,\xfe\xa9\xbf\xdf\xaa-\xcc\xc2') 55431ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54864) (expires in 600 seconds) 55431ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 55432ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 55432ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd"}', extra='') 55432ms [log] handleSignalingMessage 55432ms [log] handleOptions 55432ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 55432ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 55453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'szi9jnAXf9Oh') 55453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'szi9jnAXf9Oh') 55453ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 55453ms [err] v=0 55453ms [err] o=- 2995090306846378524 2 IN IP4 127.0.0.1 55453ms [err] s=- 55453ms [err] t=0 0 55453ms [err] a=group:BUNDLE 0 55453ms [err] a=msid-semantic: WMS 55453ms [err] m=application 9 DTLS/SCTP 5000 55453ms [err] c=IN IP4 0.0.0.0 55453ms [err] a=ice-ufrag:VCGn 55453ms [err] a=ice-pwd:t5zG72d0IV76HgPfDkNL5t3k 55453ms [err] a=ice-options:trickle 55453ms [err] a=fingerprint:sha-256 63:AF:97:28:37:FF:8D:CB:3A:53:81:E9:53:5D:30:0A:F9:79:14:7B:5B:23:FB:29:75:DB:E0:41:40:93:2A:7F 55453ms [err] a=setup:active 55453ms [err] a=mid:0 55453ms [err] a=sctpmap:5000 webrtc-datachannel 1024 55453ms [err] 55454ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 55454ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 55454ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 55454ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(W9UdUuJgHu 1 udp 1845501695 172.17.0.3 59925 typ prflx) 55454ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51939) -> ('172.17.0.3', 59925)) State.WAITING -> State.IN_PROGRESS 55454ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa1\x07d\x97o\xec\xad\xae\xfc\xafa\x97') 55455ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2995090306846378524 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:VCGn\\r\\na=ice-pwd:t5zG72d0IV76HgPfDkNL5t3k\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 63:AF:97:28:37:FF:8D:CB:3A:53:81:E9:53:5D:30:0A:F9:79:14:7B:5B:23:FB:29:75:DB:E0:41:40:93:2A:7F\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd"}', extra='') 55455ms [log] handleSignalingMessage 55455ms [log] handleAnswer 55455ms [log] acceptAnswer 55455ms [log] connectionstatechanged connecting checking stable 55455ms [log] connectionstatechanged connecting checking stable 55455ms [log] connectionstatechanged connecting checking stable 55455ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd", "state": "connecting"}] 55456ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa1\x07d\x97o\xec\xad\xae\xfc\xafa\x97') 55456ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51939) -> ('172.17.0.3', 59925)) State.IN_PROGRESS -> State.SUCCEEDED 55456ms [err] INFO:aioice.ice:Connection(0) ICE completed 55464ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d00b4448-36cf-45da-974e-cd28878cffed.local" resolved to 172.17.0.3 55475ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51939) -> ('172.17.0.3', 59925)) State.FROZEN -> State.IN_PROGRESS 55475ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1j\x1c3\xd6U^\x81\xcb\xa057') 55476ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc1j\x1c3\xd6U^\x81\xcb\xa057') 55476ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51939) -> ('172.17.0.3', 59925)) State.IN_PROGRESS -> State.SUCCEEDED 55477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35727) -> ('172.17.0.3', 59925)) State.FROZEN -> State.FAILED 55477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 51939) -> ('141.24.211.56', 59925)) State.FROZEN -> State.FAILED 55477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35727) -> ('141.24.211.56', 59925)) State.FROZEN -> State.FAILED 55477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54864) -> ('172.17.0.3', 59925)) State.FROZEN -> State.FAILED 55477ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54864) -> ('141.24.211.56', 59925)) State.FROZEN -> State.FAILED 55496ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 55496ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 55497ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 55501ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 55501ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 55501ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 55501ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 55502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 55502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 55502ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 55502ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1595522243 1 udp 2113937151 d00b4448-36cf-45da-974e-cd28878cffed.local 59925 typ host generation 0 ufrag VCGn network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd"}', extra='') 55502ms [log] handleSignalingMessage 55502ms [log] handleIceCandidate 55502ms [log] acceptIceCandidate 55502ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1463940868 1 udp 1677729535 141.24.211.56 59925 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag VCGn network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd"}', extra='') 55502ms [log] handleSignalingMessage 55502ms [log] handleIceCandidate 55502ms [log] acceptIceCandidate 55502ms [log] connectionstatechanged connecting completed stable 55502ms [log] connectionstatechanged connected completed stable 55502ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd", "state": "connected"}] 55505ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 55506ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 55507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 55507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 55507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 55507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=28843974, stream_id=1, stream_seq=0) 55507ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 55509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=28843974, gaps=[]) 55509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 55509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=927889368, stream_id=1, stream_seq=0) 55509ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 55509ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=927889368, gaps=[]) 55511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=927889369, stream_id=1, stream_seq=1) 55511ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 55511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=927889369, gaps=[]) 55511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=927889370, stream_id=1, stream_seq=2) 55512ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 55513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=927889370, gaps=[]) 55515ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CvEZLNLOq687') 55516ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CvEZLNLOq687') 55578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'09lf5k9K1E90') 55578ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'09lf5k9K1E90') 55596ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 55596ms [log] [experimentStatusChanged] {"status": "running", "message": null} 55641ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1mEVkOcnKhjJ') 55641ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1mEVkOcnKhjJ') 55642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35727) -> ('172.17.0.3', 59925)) State.WAITING -> State.IN_PROGRESS 55642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xeb\xc4\xd6"Ve\xdc\x90\xd1\x10\x9a\xca') 55646ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59925) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xeb\xc4\xd6"Ve\xdc\x90\xd1\x10\x9a\xca') 55646ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35727) -> ('172.17.0.3', 59925)) State.IN_PROGRESS -> State.SUCCEEDED 55679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 55680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 55680ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 55680ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 55680ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 55680ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 55681ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 55681ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 55681ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd"}', extra='') 55681ms [log] connectionstatechanged closed closed closed 55681ms [log] connectionstatechanged closed closed closed 55681ms [log] connectionstatechanged closed closed closed 55681ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/050c97e8-6576-45b1-945b-205f445c99dd", "state": "closed"}] 55682ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 55682ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 55683ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1et\x90q\xa5_g\x14\xa7\x18yc') 55683ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1et\x90q\xa5_g\x14\xa7\x18yc') 55684ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54864) 55684ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 55684ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 55773ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 55773ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 55834ms [err] Traceback (most recent call last): 55834ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 55834ms [err] return _run_code(code, main_globals, None, 55834ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 55834ms [err] exec(code, run_globals) 55834ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 55835ms [err] sys.exit(main()) 55835ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 55835ms [err] asyncio.run(main_async()) 55835ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 55835ms [err] return loop.run_until_complete(main) 55835ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 55835ms [err] self.run_forever() 55835ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 55836ms [err] self._run_once() 55836ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 55836ms [err] event_list = self._selector.select(timeout) 55836ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 55836ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 55837ms [err] KeyboardInterrupt 55946ms [log] starting device 56347ms [err] DEBUG:asyncio:Using selector: EpollSelector 56415ms [err] ERROR:asyncio:Unclosed client session 56415ms [err] client_session: 56485ms [log] parsing 56485ms [log] creating device handler 56485ms [log] [ready] 56485ms [log] reading line 56485ms [log] [websocketToken] "e57d2d8a-ce73-4957-98a6-dd9a5b109da9" 56499ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 56499ms [log] [websocketConnected] 58235ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 58235ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 58260ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/36974873-1878-49f8-a868-dccb39168eb3"}}', extra='') 58260ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/36974873-1878-49f8-a868-dccb39168eb3"} 58314ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0","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='') 58314ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0", "state": "new"}] 60316ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 60316ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 60317ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 60317ms [err] v=0 60317ms [err] o=- 5995608657596873689 2 IN IP4 127.0.0.1 60317ms [err] s=- 60317ms [err] t=0 0 60317ms [err] a=group:BUNDLE 0 60317ms [err] a=extmap-allow-mixed 60317ms [err] a=msid-semantic: WMS 60317ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 60317ms [err] c=IN IP4 0.0.0.0 60317ms [err] a=ice-ufrag:VRHw 60317ms [err] a=ice-pwd:QSOG+ZRvg3gAu7AW+zGfM1SD 60317ms [err] a=ice-options:trickle 60317ms [err] a=fingerprint:sha-256 ED:ED:5A:E8:17:95:A3:B3:D3:05:BE:A4:52:AB:22:D5:20:17:0B:D8:C0:DA:F8:51:89:7A:D6:94:46:7E:A0:76 60317ms [err] a=setup:actpass 60317ms [err] a=mid:0 60317ms [err] a=sctp-port:5000 60317ms [err] a=max-message-size:262144 60317ms [err] 60319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 60319ms [err] v=0 60319ms [err] o=- 5995608657596873689 2 IN IP4 127.0.0.1 60319ms [err] s=- 60319ms [err] t=0 0 60319ms [err] a=group:BUNDLE 0 60319ms [err] a=extmap-allow-mixed 60319ms [err] a=msid-semantic: WMS 60319ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 60319ms [err] c=IN IP4 0.0.0.0 60319ms [err] a=ice-ufrag:VRHw 60319ms [err] a=ice-pwd:QSOG+ZRvg3gAu7AW+zGfM1SD 60319ms [err] a=ice-options:trickle 60319ms [err] a=fingerprint:sha-256 ED:ED:5A:E8:17:95:A3:B3:D3:05:BE:A4:52:AB:22:D5:20:17:0B:D8:C0:DA:F8:51:89:7A:D6:94:46:7E:A0:76 60319ms [err] a=setup:actpass 60319ms [err] a=mid:0 60319ms [err] a=sctp-port:5000 60319ms [err] a=max-message-size:262144 60319ms [err] 60319ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60319ms [log] handleSignalingMessage 60319ms [log] handleOptions 60319ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5995608657596873689 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:VRHw\\r\\na=ice-pwd:QSOG+ZRvg3gAu7AW+zGfM1SD\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 ED:ED:5A:E8:17:95:A3:B3:D3:05:BE:A4:52:AB:22:D5:20:17:0B:D8:C0:DA:F8:51:89:7A:D6:94:46:7E:A0:76\\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/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60319ms [log] handleSignalingMessage 60319ms [log] handleOffer 60319ms [log] makeAnswer 60319ms [log] connectionstatechanged new new have-remote-offer 60319ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0", "state": "new"}] 60321ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 60321ms [err] v=0 60321ms [err] o=- 3929442865 3929442865 IN IP4 0.0.0.0 60321ms [err] s=- 60321ms [err] t=0 0 60321ms [err] a=group:BUNDLE 0 60321ms [err] a=msid-semantic:WMS * 60321ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 60321ms [err] c=IN IP4 0.0.0.0 60321ms [err] a=mid:0 60321ms [err] a=sctp-port:5000 60321ms [err] a=max-message-size:65536 60321ms [err] a=ice-ufrag:x0KK 60321ms [err] a=ice-pwd:vrtfIpI0J3NSB9XNlKXgty 60321ms [err] a=fingerprint:sha-256 E2:9E:A6:DC:82:41:A1:2D:74:80:A6:4D:8B:D4:7E:DD:C3:E1:16:9A:F1:AA:FD:47:98:E0:BC:30:5B:01:CC:0F 60321ms [err] a=setup:active 60321ms [err] 60321ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 60323ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 60323ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 60326ms [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'\x1e\x81$\x1b\xd1\x96\xf44\xe0\x82\xf7\x11') 60326ms [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'\x9f\xee\xfd\xfa\x06KUs\xc2\xe8\x06\xc0') 60326ms [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'\x1e\x81$\x1b\xd1\x96\xf44\xe0\x82\xf7\x11') 60327ms [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'\x9f\xee\xfd\xfa\x06KUs\xc2\xe8\x06\xc0') 60328ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 60328ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\x9d\x9b\xf1/\x9c\xfc-E\xbe'\xf9s") 60329ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\x9d\x9b\xf1/\x9c\xfc-E\xbe'\xf9s") 60329ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x81f\xfef_\xdd\x88\xd4\xef\xf7\x81\xd2') 60331ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x81f\xfef_\xdd\x88\xd4\xef\xf7\x81\xd2') 60331ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62278) (expires in 600 seconds) 60331ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 60331ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 60332ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 60332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 60332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 60333ms [log] connectionstatechanged new new stable 60333ms [log] connectionstatechanged new new stable 60333ms [log] connectionstatechanged connecting checking stable 60333ms [log] connectionstatechanged connecting checking stable 60333ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0", "state": "connecting"}] 60355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EtBeQLfX1Ztq') 60356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EtBeQLfX1Ztq') 60356ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(9lGMEhDK70 1 udp 1845501695 172.17.0.3 36988 typ prflx) 60356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('172.17.0.3', 36988)) State.WAITING -> State.IN_PROGRESS 60356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x83\xa0U\xf9\xed\xbe\xc3f\xd8\x86>Q') 60358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x83\xa0U\xf9\xed\xbe\xc3f\xd8\x86>Q') 60358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('172.17.0.3', 36988)) State.IN_PROGRESS -> State.SUCCEEDED 60358ms [err] INFO:aioice.ice:Connection(0) ICE completed 60374ms [err] INFO:aioice.ice:Connection(0) Remote candidate "0e1035f1-64b6-47c3-b7aa-b72ddf001cfe.local" resolved to 172.17.0.3 60375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('172.17.0.3', 36988)) State.FROZEN -> State.IN_PROGRESS 60375ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\\\x85\xf7o\x11\xda\x9e\x9d\xa2K\xfd\x90') 60376ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\\\x85\xf7o\x11\xda\x9e\x9d\xa2K\xfd\x90') 60376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('172.17.0.3', 36988)) State.IN_PROGRESS -> State.SUCCEEDED 60395ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47794) -> ('172.17.0.3', 36988)) State.FROZEN -> State.IN_PROGRESS 60395ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb9\x99\xe2\xf0\x9d\x1d{\x92J\xe9\xde\xb5') 60397ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb9\x99\xe2\xf0\x9d\x1d{\x92J\xe9\xde\xb5') 60397ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47794) -> ('172.17.0.3', 36988)) State.IN_PROGRESS -> State.SUCCEEDED 60406ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rssaMke54S4F') 60406ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rssaMke54S4F') 60406ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('141.24.211.56', 36988)) State.FROZEN -> State.FAILED 60406ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47794) -> ('141.24.211.56', 36988)) State.FROZEN -> State.FAILED 60406ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57118) -> ('141.24.210.113', 54076)) State.FROZEN -> State.FAILED 60407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47794) -> ('141.24.210.113', 54076)) State.FROZEN -> State.FAILED 60407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62278) -> ('172.17.0.3', 36988)) State.FROZEN -> State.FAILED 60407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62278) -> ('141.24.211.56', 36988)) State.FROZEN -> State.FAILED 60407ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62278) -> ('141.24.210.113', 54076)) State.FROZEN -> State.FAILED 60417ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 60417ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 60418ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 60422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 60422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 60422ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 60423ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 60423ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:883791921 1 udp 2113937151 0e1035f1-64b6-47c3-b7aa-b72ddf001cfe.local 36988 typ host generation 0 ufrag VRHw network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60423ms [log] handleSignalingMessage 60423ms [log] handleIceCandidate 60423ms [log] acceptIceCandidate 60423ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1022743542 1 udp 1677729535 141.24.211.56 36988 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag VRHw network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60423ms [log] handleSignalingMessage 60423ms [log] handleIceCandidate 60423ms [log] acceptIceCandidate 60423ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2195286020 1 udp 33562623 141.24.210.113 54076 typ relay raddr 141.24.211.56 rport 36988 generation 0 ufrag VRHw network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60423ms [log] handleSignalingMessage 60423ms [log] handleIceCandidate 60423ms [log] acceptIceCandidate 60423ms [log] connectionstatechanged connecting completed stable 60423ms [log] connectionstatechanged connected completed stable 60423ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0", "state": "connected"}] 60427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 60427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 60427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 60428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 60428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 60428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 60429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3955361237, stream_id=1, stream_seq=0) 60430ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 60430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3732283991, stream_id=1, stream_seq=0) 60430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 60431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3955361237, gaps=[]) 60431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3732283991, gaps=[]) 60431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 60432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3955361238, stream_id=1, stream_seq=1) 60432ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 60432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3955361238, gaps=[]) 60432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3955361239, stream_id=1, stream_seq=2) 60432ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 60434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3955361239, gaps=[]) 60434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3955361240, stream_id=1, stream_seq=3) 60434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3955361240, gaps=[]) 60434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3955361241, stream_id=1, stream_seq=4) 60434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3955361241, gaps=[]) 60469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rT4G/WJJmKyC') 60469ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36988) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rT4G/WJJmKyC') 60489ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 60489ms [log] [experimentStatusChanged] {"status": "running", "message": null} 60596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 60596ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 60596ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 60596ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 60596ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 60597ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 60597ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 60597ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 60598ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0"}', extra='') 60598ms [log] connectionstatechanged closed closed closed 60598ms [log] connectionstatechanged closed closed closed 60598ms [log] connectionstatechanged closed closed closed 60598ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ffc8239-1e2b-4278-8fae-ee6ab51b53a0", "state": "closed"}] 60600ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 60600ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 60600ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'3\xa1O\xf2\x02a\xaf\xd3\xe2\x81GL') 60602ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'3\xa1O\xf2\x02a\xaf\xd3\xe2\x81GL') 60602ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62278) 60602ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 60602ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 60664ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 60664ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 60745ms [err] Traceback (most recent call last): 60745ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 60745ms [err] return _run_code(code, main_globals, None, 60745ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 60745ms [err] exec(code, run_globals) 60745ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 60745ms [err] sys.exit(main()) 60745ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 60745ms [err] asyncio.run(main_async()) 60745ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 60745ms [err] return loop.run_until_complete(main) 60745ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 60746ms [err] self.run_forever() 60746ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 60746ms [err] self._run_once() 60746ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 60747ms [err] event_list = self._selector.select(timeout) 60747ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 60747ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 60747ms [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 70726ms [log] starting device 71117ms [err] DEBUG:asyncio:Using selector: EpollSelector 71187ms [err] ERROR:asyncio:Unclosed client session 71187ms [err] client_session: 71253ms [log] parsing 71253ms [log] creating device handler 71253ms [log] [ready] 71253ms [log] reading line 71253ms [log] [websocketToken] "863fdf98-9b12-4292-ada3-214e066336de" 71275ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 71275ms [log] [websocketConnected] 71504ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 71504ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 71523ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/19ab14a7-9ca9-4dd1-b63c-8d415f5efed1"}}', extra='') 71523ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/19ab14a7-9ca9-4dd1-b63c-8d415f5efed1"} 71574ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","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='') 71574ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "new"}] 73579ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 73579ms [err] v=0 73579ms [err] o=- 3929442878 3929442878 IN IP4 0.0.0.0 73579ms [err] s=- 73579ms [err] t=0 0 73579ms [err] a=group:BUNDLE 0 73579ms [err] a=msid-semantic:WMS * 73579ms [err] m=application 9 DTLS/SCTP 5000 73579ms [err] c=IN IP4 0.0.0.0 73579ms [err] a=mid:0 73579ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73579ms [err] a=max-message-size:65536 73579ms [err] a=ice-ufrag:qiJS 73579ms [err] a=ice-pwd:U72evF5NEAs7eO3pYTiREb 73579ms [err] a=fingerprint:sha-256 F1:0A:35:17:27:FE:B8:2B:E9:11:75:06:DC:C2:EF:C1:AF:FF:2E:63:13:50:44:03:14:66:58:37:64:02:91:86 73579ms [err] a=setup:actpass 73579ms [err] 73580ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73581ms [log] makeOffer 73581ms [log] connectionstatechanged new new have-local-offer 73581ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "new"}] 73582ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73582ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73584ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f\x03\xf7\xab\x8d\xb3b\x9a!1\x12\xc2') 73584ms [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'Jv%\xec\xc2\xdb?\x91\xfaB\xacF') 73585ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f\x03\xf7\xab\x8d\xb3b\x9a!1\x12\xc2') 73585ms [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'Jv%\xec\xc2\xdb?\x91\xfaB\xacF') 73587ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 73587ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa6\xab\rt\x8e\xa0\xb1\xd9\x16${\xd3') 73588ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xa6\xab\rt\x8e\xa0\xb1\xd9\x16${\xd3') 73588ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x95\xf8R=\xd5\x8a\xd6\x08n\x10\xc0q') 73589ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x95\xf8R=\xd5\x8a\xd6\x08n\x10\xc0q') 73590ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 59688) (expires in 600 seconds) 73590ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 73590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73591ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 73591ms [log] handleSignalingMessage 73591ms [log] handleOptions 73591ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73591ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x8c\xd3do\x87r\xa4\xc3e6d') 73615ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x8c\xd3do\x87r\xa4\xc3e6d') 73628ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 73628ms [err] v=0 73628ms [err] o=- 3929442878 3929442878 IN IP4 0.0.0.0 73628ms [err] s=- 73628ms [err] t=0 0 73628ms [err] a=group:BUNDLE 0 73628ms [err] a=msid-semantic:WMS * 73628ms [err] m=application 51680 DTLS/SCTP 5000 73628ms [err] c=IN IP4 172.30.0.1 73628ms [err] a=mid:0 73628ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73628ms [err] a=max-message-size:65536 73628ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51680 typ host 73628ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51226 typ host 73628ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51680 typ srflx raddr 172.30.0.1 rport 51680 73628ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51226 typ srflx raddr 172.17.0.3 rport 51226 73628ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56201 typ relay raddr 172.17.0.3 rport 46103 73628ms [err] a=end-of-candidates 73628ms [err] a=ice-ufrag:2rBU 73628ms [err] a=ice-pwd:isfypSWcMhWjNU7hRde5y8 73628ms [err] a=fingerprint:sha-256 9F:A4:60:10:6E:0F:E6:D4:35:8F:69:2C:B2:A0:3D:05:CA:F6:5E:58:72:4C:11:C1:9E:E1:E1:15:A6:32:4C:F8 73628ms [err] a=setup:active 73628ms [err] 73630ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 73630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.30.0.1', 51680)) State.FROZEN -> State.WAITING 73631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('172.30.0.1', 51680)) State.FROZEN -> State.WAITING 73631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.17.0.3', 51226)) State.FROZEN -> State.WAITING 73631ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('172.30.0.1', 51680)) State.FROZEN -> State.WAITING 73631ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(cWeI84hhG4 1 udp 1862270975 172.17.0.3 51680 typ prflx) 73632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.17.0.3', 51680)) State.WAITING -> State.IN_PROGRESS 73632ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x88\x05-\xead\xd2\x11O\xa1\xd4\x05@') 73632ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.30.0.1', 51680)) State.WAITING -> State.IN_PROGRESS 73632ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'?\xe3d\xbcVPC!6\xbf6\xd9') 73632ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442878 3929442878 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 51680 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 51680 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51226 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51680 typ srflx raddr 172.30.0.1 rport 51680\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51226 typ srflx raddr 172.17.0.3 rport 51226\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56201 typ relay raddr 172.17.0.3 rport 46103\\r\\na=end-of-candidates\\r\\na=ice-ufrag:2rBU\\r\\na=ice-pwd:isfypSWcMhWjNU7hRde5y8\\r\\na=fingerprint:sha-256 9F:A4:60:10:6E:0F:E6:D4:35:8F:69:2C:B2:A0:3D:05:CA:F6:5E:58:72:4C:11:C1:9E:E1:E1:15:A6:32:4C:F8\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 73632ms [log] handleSignalingMessage 73632ms [log] handleAnswer 73632ms [log] acceptAnswer 73632ms [log] connectionstatechanged connecting checking stable 73632ms [log] connectionstatechanged connecting checking stable 73632ms [log] connectionstatechanged connecting checking stable 73632ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "connecting"}] 73633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x88\x05-\xead\xd2\x11O\xa1\xd4\x05@') 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.17.0.3', 51680)) State.IN_PROGRESS -> State.SUCCEEDED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('172.30.0.1', 51680)) State.WAITING -> State.FAILED 73633ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.17.0.3', 51226)) State.WAITING -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('172.17.0.3', 51226)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('141.24.211.56', 51680)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('141.24.211.56', 51680)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('141.24.211.56', 51226)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('141.24.211.56', 51226)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('141.24.210.113', 56201)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36518) -> ('141.24.210.113', 56201)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('172.30.0.1', 51680)) State.WAITING -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('172.17.0.3', 51226)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('141.24.211.56', 51680)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('141.24.211.56', 51226)) State.FROZEN -> State.FAILED 73634ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 59688) -> ('141.24.210.113', 56201)) State.FROZEN -> State.FAILED 73635ms [err] INFO:aioice.ice:Connection(0) ICE completed 73635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'?\xe3d\xbcVPC!6\xbf6\xd9') 73635ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47890) -> ('172.30.0.1', 51680)) State.IN_PROGRESS -> State.SUCCEEDED 73636ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51680) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H4b\x05U1J\xb5q\x1c\x85\x05') 73636ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51680) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H4b\x05U1J\xb5q\x1c\x85\x05') 73653ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 73653ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73654ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 73658ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 73659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 73659ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 73659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 73659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 73660ms [log] connectionstatechanged connecting completed stable 73660ms [log] connectionstatechanged connected completed stable 73660ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "connected"}] 73661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 73661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 73661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 73661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 73662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 73662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3345036084, stream_id=1, stream_seq=0) 73663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 73665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3718738169, stream_id=1, stream_seq=0) 73665ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738169, gaps=[]) 73665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3345036084, gaps=[]) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3718738170, stream_id=1, stream_seq=1) 73666ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738170, gaps=[]) 73666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3718738171, stream_id=1, stream_seq=2) 73667ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3718738171, gaps=[]) 73766ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73766ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 73835ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 73835ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73835ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 73836ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 73836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73836ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73836ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 73837ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8"}', extra='') 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] connectionstatechanged closed closed closed 73837ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/291284f4-a58e-4251-80cf-7b54eb83bcc8", "state": "closed"}] 73837ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73838ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73838ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc6?!\xd3\x05\xae\x97=\x1elP\x07') 73839ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc6?!\xd3\x05\xae\x97=\x1elP\x07') 73839ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 59688) 73840ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 73840ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 73928ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73928ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 73986ms [err] Traceback (most recent call last): 73986ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73986ms [err] return _run_code(code, main_globals, None, 73986ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73986ms [err] exec(code, run_globals) 73986ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73986ms [err] sys.exit(main()) 73986ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73987ms [err] asyncio.run(main_async()) 73987ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73987ms [err] return loop.run_until_complete(main) 73987ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73987ms [err] self.run_forever() 73987ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73987ms [err] self._run_once() 73987ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73988ms [err] event_list = self._selector.select(timeout) 73988ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73988ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73989ms [err] KeyboardInterrupt 74094ms [log] starting device 74487ms [err] DEBUG:asyncio:Using selector: EpollSelector 74556ms [err] ERROR:asyncio:Unclosed client session 74556ms [err] client_session: 74606ms [log] parsing 74606ms [log] creating device handler 74606ms [log] [ready] 74606ms [log] reading line 74606ms [log] [websocketToken] "90fda71a-2406-4b83-bf35-a69cd6ddcd05" 74625ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74625ms [log] [websocketConnected] 74821ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74821ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74831ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/fbb8d5a9-cfe9-4ce6-8320-d5502eed742d"}}', extra='') 74831ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/fbb8d5a9-cfe9-4ce6-8320-d5502eed742d"} 74878ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","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='') 74878ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "new"}] 76882ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 76882ms [err] v=0 76882ms [err] o=- 3929442881 3929442881 IN IP4 0.0.0.0 76882ms [err] s=- 76882ms [err] t=0 0 76882ms [err] a=group:BUNDLE 0 76882ms [err] a=msid-semantic:WMS * 76882ms [err] m=application 9 DTLS/SCTP 5000 76882ms [err] c=IN IP4 0.0.0.0 76882ms [err] a=mid:0 76882ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76882ms [err] a=max-message-size:65536 76882ms [err] a=ice-ufrag:U1XF 76882ms [err] a=ice-pwd:iup40hQZS6pLubCEvxQP9Q 76882ms [err] a=fingerprint:sha-256 2F:BF:2E:11:D8:0A:E9:0D:EC:92:C4:66:4C:EF:58:C8:2E:8C:62:94:99:97:FD:7B:EB:16:9D:6B:DD:EC:DC:EF 76882ms [err] a=setup:actpass 76882ms [err] 76883ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 76884ms [log] makeOffer 76884ms [log] connectionstatechanged new new have-local-offer 76884ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "new"}] 76884ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 76885ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 76887ms [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'H\x9b\xfa\xde\x8d+\xe0;\xbd\xa2\x85K') 76887ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5\x93\xbd$\x05\x02\xfb\x02\xe8\xee^W') 76888ms [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'H\x9b\xfa\xde\x8d+\xe0;\xbd\xa2\x85K') 76888ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd5\x93\xbd$\x05\x02\xfb\x02\xe8\xee^W') 76890ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 76890ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xac\xb5AW\xe7\xf5P\x0cyS3\x1e') 76891ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xac\xb5AW\xe7\xf5P\x0cyS3\x1e') 76891ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc0\xdag\x16\x89o!\x0e9\x80\x8f\xc9') 76892ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc0\xdag\x16\x89o!\x0e9\x80\x8f\xc9') 76892ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 57364) (expires in 600 seconds) 76892ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 76893ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 76894ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 76894ms [log] handleSignalingMessage 76894ms [log] handleOptions 76894ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 76894ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 76918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33235) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3\x0f\xdf#\x8d\xd4H\xd4\xed\xc25\xcb') 76918ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33235) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3\x0f\xdf#\x8d\xd4H\xd4\xed\xc25\xcb') 76927ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 76927ms [err] v=0 76927ms [err] o=- 3929442881 3929442881 IN IP4 0.0.0.0 76927ms [err] s=- 76927ms [err] t=0 0 76927ms [err] a=group:BUNDLE 0 76927ms [err] a=msid-semantic:WMS * 76927ms [err] m=application 33235 DTLS/SCTP 5000 76927ms [err] c=IN IP4 172.30.0.1 76927ms [err] a=mid:0 76927ms [err] a=sctpmap:5000 webrtc-datachannel 65535 76927ms [err] a=max-message-size:65536 76927ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33235 typ host 76927ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47548 typ host 76927ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33235 typ srflx raddr 172.30.0.1 rport 33235 76927ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 47548 typ srflx raddr 172.17.0.3 rport 47548 76927ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52332 typ relay raddr 172.17.0.3 rport 54897 76927ms [err] a=end-of-candidates 76927ms [err] a=ice-ufrag:YJI6 76927ms [err] a=ice-pwd:S1rOcL5TgAXZhnHHsVYhZy 76927ms [err] a=fingerprint:sha-256 29:75:EB:38:A0:F8:F4:75:D0:EE:BE:68:98:4D:20:D4:0B:DC:F3:D1:16:F2:04:68:DD:61:B5:73:AD:95:43:6B 76927ms [err] a=setup:active 76927ms [err] 76928ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 76929ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 76929ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 76930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('172.30.0.1', 33235)) State.FROZEN -> State.WAITING 76930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('172.30.0.1', 33235)) State.FROZEN -> State.WAITING 76930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('172.17.0.3', 47548)) State.FROZEN -> State.WAITING 76930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('172.30.0.1', 33235)) State.FROZEN -> State.WAITING 76930ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(oAvVB2XfnH 1 udp 1862270975 172.17.0.3 33235 typ prflx) 76930ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('172.17.0.3', 33235)) State.WAITING -> State.IN_PROGRESS 76931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33235) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\n{\xcc. ('172.30.0.1', 33235)) State.WAITING -> State.IN_PROGRESS 76931ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33235) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'!\xf3z\xce\x02\x91\xe4\xbeZ\xa6\x0fs') 76931ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929442881 3929442881 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 33235 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 33235 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47548 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33235 typ srflx raddr 172.30.0.1 rport 33235\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 47548 typ srflx raddr 172.17.0.3 rport 47548\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52332 typ relay raddr 172.17.0.3 rport 54897\\r\\na=end-of-candidates\\r\\na=ice-ufrag:YJI6\\r\\na=ice-pwd:S1rOcL5TgAXZhnHHsVYhZy\\r\\na=fingerprint:sha-256 29:75:EB:38:A0:F8:F4:75:D0:EE:BE:68:98:4D:20:D4:0B:DC:F3:D1:16:F2:04:68:DD:61:B5:73:AD:95:43:6B\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 76931ms [log] handleSignalingMessage 76931ms [log] handleAnswer 76931ms [log] acceptAnswer 76931ms [log] connectionstatechanged connecting checking stable 76931ms [log] connectionstatechanged connecting checking stable 76931ms [log] connectionstatechanged connecting checking stable 76931ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "connecting"}] 76932ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33235) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\n{\xcc. ('172.17.0.3', 33235)) State.IN_PROGRESS -> State.SUCCEEDED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('172.30.0.1', 33235)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('172.17.0.3', 47548)) State.WAITING -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('172.17.0.3', 47548)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('141.24.211.56', 33235)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('141.24.211.56', 33235)) State.FROZEN -> State.FAILED 76932ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('141.24.211.56', 47548)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('141.24.211.56', 47548)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('141.24.210.113', 52332)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 59632) -> ('141.24.210.113', 52332)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('172.30.0.1', 33235)) State.WAITING -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('172.17.0.3', 47548)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('141.24.211.56', 33235)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('141.24.211.56', 47548)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 57364) -> ('141.24.210.113', 52332)) State.FROZEN -> State.FAILED 76933ms [err] INFO:aioice.ice:Connection(0) ICE completed 76934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33235) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'!\xf3z\xce\x02\x91\xe4\xbeZ\xa6\x0fs') 76934ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41230) -> ('172.30.0.1', 33235)) State.IN_PROGRESS -> State.SUCCEEDED 76934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33235) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90\xa3a\xa1\x11\x1b\xe1\xb8\x04.\xa8\x7f') 76934ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33235) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90\xa3a\xa1\x11\x1b\xe1\xb8\x04.\xa8\x7f') 76951ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 76951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 76952ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 76957ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 76958ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 76958ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 76958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 76958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 76958ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 76959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 76959ms [log] connectionstatechanged connecting completed stable 76959ms [log] connectionstatechanged connected completed stable 76959ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "connected"}] 76959ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 76960ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 76961ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3226327991, stream_id=1, stream_seq=0) 76962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 76963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1491264040, stream_id=1, stream_seq=0) 76963ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 76963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264040, gaps=[]) 76964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3226327991, gaps=[]) 76964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 76964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1491264041, stream_id=1, stream_seq=1) 76965ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 76965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264041, gaps=[]) 76965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1491264042, stream_id=1, stream_seq=2) 76965ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264042, gaps=[]) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1491264043, stream_id=1, stream_seq=3) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264043, gaps=[]) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1491264044, stream_id=1, stream_seq=4) 76966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1491264044, gaps=[]) 77040ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 77040ms [log] [experimentStatusChanged] {"status": "running", "message": null} 77127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 77127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 77128ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 77128ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 77128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 77128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 77128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 77129ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 77129ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e"}', extra='') 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] connectionstatechanged closed closed closed 77129ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/597da4d6-5040-419f-bab9-03f30d02b74e", "state": "closed"}] 77129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 77130ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 77130ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'0\x07\x85\xd6\x11)\xa2\x8d\x10\x97\xfe\xd8') 77131ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'0\x07\x85\xd6\x11)\xa2\x8d\x10\x97\xfe\xd8') 77131ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 57364) 77132ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 77132ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 77210ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 77210ms [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 77259ms [err] Traceback (most recent call last): 77259ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 77259ms [err] return _run_code(code, main_globals, None, 77259ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 77259ms [err] exec(code, run_globals) 77259ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 77259ms [err] sys.exit(main()) 77259ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 77260ms [err] asyncio.run(main_async()) 77260ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 77260ms [err] return loop.run_until_complete(main) 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 77260ms [err] self.run_forever() 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 77260ms [err] self._run_once() 77260ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 77260ms [err] event_list = self._selector.select(timeout) 77260ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 77261ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 77261ms [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 82899ms [log] starting device 83313ms [err] DEBUG:asyncio:Using selector: EpollSelector 83380ms [err] ERROR:asyncio:Unclosed client session 83380ms [err] client_session: 83450ms [log] parsing 83450ms [log] creating device handler 83450ms [log] [ready] 83450ms [log] reading line 83450ms [log] [websocketToken] "66477abb-f838-4c17-8b53-15fb94a42115" 83465ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 83465ms [log] [websocketConnected] 85170ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 85170ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 85186ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5bef1bc7-77f8-41b0-9d07-47c96a8ed056"}}', extra='') 85186ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5bef1bc7-77f8-41b0-9d07-47c96a8ed056"} 85230ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747","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='') 85230ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747", "state": "new"}] 87235ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 87235ms [err] v=0 87235ms [err] o=- 3929442891 3929442891 IN IP4 0.0.0.0 87235ms [err] s=- 87235ms [err] t=0 0 87235ms [err] a=group:BUNDLE 0 87235ms [err] a=msid-semantic:WMS * 87235ms [err] m=application 9 DTLS/SCTP 5000 87235ms [err] c=IN IP4 0.0.0.0 87235ms [err] a=mid:0 87235ms [err] a=sctpmap:5000 webrtc-datachannel 65535 87235ms [err] a=max-message-size:65536 87235ms [err] a=ice-ufrag:V0R8 87235ms [err] a=ice-pwd:feGsQ6bHewDXbDieKN05H5 87235ms [err] a=fingerprint:sha-256 B4:07:CE:19:0B:C6:65:F7:C1:B4:95:20:7F:80:57:59:57:30:99:64:4C:36:6D:43:C8:A2:04:0C:AD:02:DD:2E 87235ms [err] a=setup:actpass 87235ms [err] 87236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 87237ms [log] makeOffer 87237ms [log] connectionstatechanged new new have-local-offer 87237ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747", "state": "new"}] 87238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 87238ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 87240ms [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'\xbe\xdb_\xb9z\xaf{\xb8Q\xd6\x91\x9f') 87240ms [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'\xa6\xaf\xc7=tP\xe7\x0e\t\xe8\xb3\xa0') 87241ms [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'\xbe\xdb_\xb9z\xaf{\xb8Q\xd6\x91\x9f') 87241ms [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'\xa6\xaf\xc7=tP\xe7\x0e\t\xe8\xb3\xa0') 87243ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 87243ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'"t\x88q\x96Z\xdcA\x91\xd8d\x84') 87244ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'"t\x88q\x96Z\xdcA\x91\xd8d\x84') 87244ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Z]\xe9V\x91\xe8\xce\xbev\x85u\x9b') 87245ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Z]\xe9V\x91\xe8\xce\xbev\x85u\x9b') 87246ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64455) (expires in 600 seconds) 87246ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 87246ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 87247ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747"}', extra='') 87247ms [log] handleSignalingMessage 87247ms [log] handleOptions 87247ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 87247ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 87263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 87263ms [err] v=0 87263ms [err] o=- 2901844291971258826 2 IN IP4 127.0.0.1 87263ms [err] s=- 87263ms [err] t=0 0 87263ms [err] a=group:BUNDLE 0 87263ms [err] a=msid-semantic: WMS 87263ms [err] m=application 9 DTLS/SCTP 5000 87263ms [err] c=IN IP4 0.0.0.0 87263ms [err] a=ice-ufrag:EE4F 87263ms [err] a=ice-pwd:tuYMner/ItAczzo2/i+uOvBJ 87263ms [err] a=ice-options:trickle 87263ms [err] a=fingerprint:sha-256 D1:95:56:4B:CD:FF:3F:F2:86:20:E8:DE:54:A9:7A:70:7C:A9:33:A9:0A:85:A4:5E:0D:31:CF:B5:13:CB:45:57 87263ms [err] a=setup:active 87263ms [err] a=mid:0 87263ms [err] a=sctpmap:5000 webrtc-datachannel 1024 87263ms [err] 87265ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 87265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 87265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 87265ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dGN6zQoLaH3C') 87265ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2901844291971258826 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:EE4F\\r\\na=ice-pwd:tuYMner/ItAczzo2/i+uOvBJ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 D1:95:56:4B:CD:FF:3F:F2:86:20:E8:DE:54:A9:7A:70:7C:A9:33:A9:0A:85:A4:5E:0D:31:CF:B5:13:CB:45:57\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747"}', extra='') 87265ms [log] handleSignalingMessage 87265ms [log] handleAnswer 87265ms [log] acceptAnswer 87265ms [log] connectionstatechanged connecting checking stable 87265ms [log] connectionstatechanged connecting checking stable 87265ms [log] connectionstatechanged connecting checking stable 87265ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747", "state": "connecting"}] 87265ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dGN6zQoLaH3C') 87265ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(LXh60wOQK9 1 udp 1845501695 172.17.0.3 36442 typ prflx) 87265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48789) -> ('172.17.0.3', 36442)) State.WAITING -> State.IN_PROGRESS 87265ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1Q\xb1\xf5\xf2\xef\x97\x80\xa7\xf5A\xa1') 87268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1Q\xb1\xf5\xf2\xef\x97\x80\xa7\xf5A\xa1') 87268ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48789) -> ('172.17.0.3', 36442)) State.IN_PROGRESS -> State.SUCCEEDED 87268ms [err] INFO:aioice.ice:Connection(0) ICE completed 87278ms [err] INFO:aioice.ice:Connection(0) Remote candidate "71a8b234-250e-4038-b029-12fff18acdf9.local" resolved to 172.17.0.3 87285ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48789) -> ('172.17.0.3', 36442)) State.FROZEN -> State.IN_PROGRESS 87285ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1d\xa5B\xa8K\xf9\xb8j\xa1\xfd\xefP') 87286ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1d\xa5B\xa8K\xf9\xb8j\xa1\xfd\xefP') 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48789) -> ('172.17.0.3', 36442)) State.IN_PROGRESS -> State.SUCCEEDED 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58833) -> ('172.17.0.3', 36442)) State.FROZEN -> State.FAILED 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48789) -> ('141.24.211.56', 36442)) State.FROZEN -> State.FAILED 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58833) -> ('141.24.211.56', 36442)) State.FROZEN -> State.FAILED 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64455) -> ('172.17.0.3', 36442)) State.FROZEN -> State.FAILED 87287ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64455) -> ('141.24.211.56', 36442)) State.FROZEN -> State.FAILED 87306ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 87306ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 87307ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 87310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 87310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 87310ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 87311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 87312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 87312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 87312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 87312ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3124476626 1 udp 2113937151 71a8b234-250e-4038-b029-12fff18acdf9.local 36442 typ host generation 0 ufrag EE4F network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747"}', extra='') 87312ms [log] handleSignalingMessage 87312ms [log] handleIceCandidate 87312ms [log] acceptIceCandidate 87312ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3207837066 1 udp 1677729535 141.24.211.56 36442 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag EE4F network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747"}', extra='') 87312ms [log] handleSignalingMessage 87312ms [log] handleIceCandidate 87312ms [log] acceptIceCandidate 87312ms [log] connectionstatechanged connecting completed stable 87312ms [log] connectionstatechanged connected completed stable 87312ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747", "state": "connected"}] 87317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 87318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 87319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 87319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 87319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 87319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1241849074, stream_id=1, stream_seq=0) 87319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 87320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1241849074, gaps=[]) 87320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 87320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4228467885, stream_id=1, stream_seq=0) 87320ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 87320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4228467885, gaps=[]) 87324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4228467886, stream_id=1, stream_seq=1) 87324ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 87324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4228467886, gaps=[]) 87324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4228467887, stream_id=1, stream_seq=2) 87325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4228467887, gaps=[]) 87325ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 87328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'teLcknEj8y3g') 87328ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'teLcknEj8y3g') 87390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bBnP7aAtJvdu') 87390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bBnP7aAtJvdu') 87394ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 87394ms [log] [experimentStatusChanged] {"status": "running", "message": null} 87453ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kJ6DN6WCB0JI') 87454ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kJ6DN6WCB0JI') 87454ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58833) -> ('172.17.0.3', 36442)) State.WAITING -> State.IN_PROGRESS 87454ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'd\xdc\xee\xfeP\xf7~^\xdcL}j') 87459ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'd\xdc\xee\xfeP\xf7~^\xdcL}j') 87459ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58833) -> ('172.17.0.3', 36442)) State.IN_PROGRESS -> State.SUCCEEDED 87488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 87488ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 87488ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 87489ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 87489ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 87489ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 87489ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 87490ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 87490ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747"}', extra='') 87490ms [log] connectionstatechanged closed closed closed 87490ms [log] connectionstatechanged closed closed closed 87490ms [log] connectionstatechanged closed closed closed 87490ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8ea050cc-ba10-4f48-b120-367c719d2747", "state": "closed"}] 87491ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 87491ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 87492ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf0\xc6\xbe-,\x17\x1b\xca,Dzw') 87493ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf0\xc6\xbe-,\x17\x1b\xca,Dzw') 87493ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64455) 87493ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 87493ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 87577ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 87577ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 87633ms [err] Traceback (most recent call last): 87633ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 87633ms [err] return _run_code(code, main_globals, None, 87633ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 87633ms [err] exec(code, run_globals) 87633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 87633ms [err] sys.exit(main()) 87633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 87634ms [err] asyncio.run(main_async()) 87634ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 87634ms [err] return loop.run_until_complete(main) 87634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 87634ms [err] self.run_forever() 87634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 87634ms [err] self._run_once() 87634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 87635ms [err] event_list = self._selector.select(timeout) 87635ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 87635ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 87635ms [err] KeyboardInterrupt 87728ms [log] starting device 88127ms [err] DEBUG:asyncio:Using selector: EpollSelector 88194ms [err] ERROR:asyncio:Unclosed client session 88194ms [err] client_session: 88259ms [log] parsing 88259ms [log] creating device handler 88259ms [log] [ready] 88259ms [log] reading line 88259ms [log] [websocketToken] "77838433-68b5-4c22-9858-225cda679d10" 88273ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 88273ms [log] [websocketConnected] 89983ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89983ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 90001ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a2996c8b-bce2-467d-b9c0-5adf073ec942"}}', extra='') 90001ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a2996c8b-bce2-467d-b9c0-5adf073ec942"} 90051ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96","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='') 90051ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96", "state": "new"}] 92055ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 92055ms [err] v=0 92055ms [err] o=- 3929442896 3929442896 IN IP4 0.0.0.0 92055ms [err] s=- 92055ms [err] t=0 0 92055ms [err] a=group:BUNDLE 0 92055ms [err] a=msid-semantic:WMS * 92055ms [err] m=application 9 DTLS/SCTP 5000 92055ms [err] c=IN IP4 0.0.0.0 92055ms [err] a=mid:0 92055ms [err] a=sctpmap:5000 webrtc-datachannel 65535 92055ms [err] a=max-message-size:65536 92055ms [err] a=ice-ufrag:68AE 92055ms [err] a=ice-pwd:bPvscDPMy4mMkCnNVAhrAv 92055ms [err] a=fingerprint:sha-256 F2:E3:E0:F0:71:8B:99:AA:DD:3C:22:4C:34:21:7E:4B:D1:15:A2:5A:20:69:12:44:2C:B1:D4:22:FE:DC:91:29 92055ms [err] a=setup:actpass 92055ms [err] 92057ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 92058ms [log] makeOffer 92058ms [log] connectionstatechanged new new have-local-offer 92058ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96", "state": "new"}] 92059ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 92059ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 92061ms [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'#\x8e4 \xf9\xb5\xc2\x7fA\xbc\xc7\xf0') 92062ms [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'\xc46\xa0I)\xae\x86\xb5ll+.') 92062ms [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'#\x8e4 \xf9\xb5\xc2\x7fA\xbc\xc7\xf0') 92063ms [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'\xc46\xa0I)\xae\x86\xb5ll+.') 92065ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 92065ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd9\xe16\x1d\x91H\x908<\xc8\x88\xf2') 92066ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd9\xe16\x1d\x91H\x908<\xc8\x88\xf2') 92066ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xb8\xb7\x8f\xf8\x0c\xc7\xbe=\xd3,\x0e+') 92067ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xb8\xb7\x8f\xf8\x0c\xc7\xbe=\xd3,\x0e+') 92068ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56814) (expires in 600 seconds) 92068ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 92068ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 92069ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96"}', extra='') 92069ms [log] handleSignalingMessage 92069ms [log] handleOptions 92069ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 92069ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 92090ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 92090ms [err] v=0 92090ms [err] o=- 2495402606655834241 2 IN IP4 127.0.0.1 92090ms [err] s=- 92090ms [err] t=0 0 92090ms [err] a=group:BUNDLE 0 92090ms [err] a=msid-semantic: WMS 92090ms [err] m=application 9 DTLS/SCTP 5000 92090ms [err] c=IN IP4 0.0.0.0 92090ms [err] a=ice-ufrag:3CM5 92090ms [err] a=ice-pwd:OFjVqJNdRy64QgUrVZDwKR6m 92090ms [err] a=ice-options:trickle 92090ms [err] a=fingerprint:sha-256 5C:54:63:21:6F:C8:B7:FA:F1:C1:28:DC:17:62:CF:7D:A5:EF:03:FC:8C:90:D5:A3:69:18:D4:23:6F:9F:71:D2 92090ms [err] a=setup:active 92090ms [err] a=mid:0 92090ms [err] a=sctpmap:5000 webrtc-datachannel 1024 92090ms [err] 92090ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 92091ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 92091ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 92091ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2495402606655834241 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:3CM5\\r\\na=ice-pwd:OFjVqJNdRy64QgUrVZDwKR6m\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 5C:54:63:21:6F:C8:B7:FA:F1:C1:28:DC:17:62:CF:7D:A5:EF:03:FC:8C:90:D5:A3:69:18:D4:23:6F:9F:71:D2\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96"}', extra='') 92091ms [log] handleSignalingMessage 92091ms [log] handleAnswer 92091ms [log] acceptAnswer 92091ms [log] connectionstatechanged connecting checking stable 92091ms [log] connectionstatechanged connecting checking stable 92091ms [log] connectionstatechanged connecting checking stable 92091ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96", "state": "connecting"}] 92092ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Gr5nziJLfdNH') 92092ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Gr5nziJLfdNH') 92092ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(FobUrgq8Aj 1 udp 1845501695 172.17.0.3 36169 typ prflx) 92092ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60698) -> ('172.17.0.3', 36169)) State.WAITING -> State.IN_PROGRESS 92093ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\x12r\xff\x85\x03+\xf2\xfcY|\x89') 92095ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\x12r\xff\x85\x03+\xf2\xfcY|\x89') 92095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60698) -> ('172.17.0.3', 36169)) State.IN_PROGRESS -> State.SUCCEEDED 92095ms [err] INFO:aioice.ice:Connection(0) ICE completed 92101ms [err] INFO:aioice.ice:Connection(0) Remote candidate "4cff763c-0a3b-418b-b298-784775681ccc.local" resolved to 172.17.0.3 92111ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60698) -> ('172.17.0.3', 36169)) State.FROZEN -> State.IN_PROGRESS 92111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q\xf84\x9d\x8f\xf5\x80\x8aDpS\x7f') 92112ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q\xf84\x9d\x8f\xf5\x80\x8aDpS\x7f') 92112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60698) -> ('172.17.0.3', 36169)) State.IN_PROGRESS -> State.SUCCEEDED 92112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42603) -> ('172.17.0.3', 36169)) State.FROZEN -> State.FAILED 92112ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60698) -> ('141.24.211.56', 36169)) State.FROZEN -> State.FAILED 92113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42603) -> ('141.24.211.56', 36169)) State.FROZEN -> State.FAILED 92113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56814) -> ('172.17.0.3', 36169)) State.FROZEN -> State.FAILED 92113ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56814) -> ('141.24.211.56', 36169)) State.FROZEN -> State.FAILED 92132ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 92132ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 92133ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 92136ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 92137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 92137ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 92137ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 92137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 92137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 92137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 92138ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3530229022 1 udp 2113937151 4cff763c-0a3b-418b-b298-784775681ccc.local 36169 typ host generation 0 ufrag 3CM5 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96"}', extra='') 92138ms [log] handleSignalingMessage 92138ms [log] handleIceCandidate 92138ms [log] acceptIceCandidate 92138ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3613592134 1 udp 1677729535 141.24.211.56 36169 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag 3CM5 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96"}', extra='') 92138ms [log] handleSignalingMessage 92138ms [log] handleIceCandidate 92138ms [log] acceptIceCandidate 92138ms [log] connectionstatechanged connecting completed stable 92138ms [log] connectionstatechanged connected completed stable 92138ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96", "state": "connected"}] 92142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 92142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 92142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 92142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 92143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 92143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 92143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 92143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 92144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 92144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 92144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=142068224, stream_id=1, stream_seq=0) 92144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 92144ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=142068224, gaps=[]) 92145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 92145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1637302004, stream_id=1, stream_seq=0) 92145ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 92145ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1637302004, gaps=[]) 92147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1637302005, stream_id=1, stream_seq=1) 92147ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 92147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1637302005, gaps=[]) 92147ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1637302006, stream_id=1, stream_seq=2) 92147ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 92148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1637302006, gaps=[]) 92148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1637302007, stream_id=1, stream_seq=3) 92148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1637302007, gaps=[]) 92148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1637302008, stream_id=1, stream_seq=4) 92148ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1637302008, gaps=[]) 92156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MtgNnndlWDUt') 92156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MtgNnndlWDUt') 92213ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 92213ms [log] [experimentStatusChanged] {"status": "running", "message": null} 92218ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K7cLxlv+E/B6') 92219ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K7cLxlv+E/B6') 92281ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f3/6uqMpz0D+') 92282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f3/6uqMpz0D+') 92282ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42603) -> ('172.17.0.3', 36169)) State.WAITING -> State.IN_PROGRESS 92282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'D\x89DCX:]\xd3,R\x141') 92287ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36169) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'D\x89DCX:]\xd3,R\x141') 92288ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42603) -> ('172.17.0.3', 36169)) State.IN_PROGRESS -> State.SUCCEEDED 92310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 92311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 92311ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 92311ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 92311ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 92311ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 92312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 92312ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 92313ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96"}', extra='') 92313ms [log] connectionstatechanged closed closed closed 92313ms [log] connectionstatechanged closed closed closed 92313ms [log] connectionstatechanged closed closed closed 92313ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/753f85b6-4151-4046-8352-730a78d9cc96", "state": "closed"}] 92313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 92314ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 92314ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'7\xc0\x9d\xa05\xb0\xbcP@\xcb9\xb9') 92315ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'7\xc0\x9d\xa05\xb0\xbcP@\xcb9\xb9') 92315ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56814) 92316ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 92316ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 92395ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 92395ms [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 92455ms [err] Traceback (most recent call last): 92455ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 92455ms [err] return _run_code(code, main_globals, None, 92455ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 92455ms [err] exec(code, run_globals) 92455ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 92455ms [err] sys.exit(main()) 92455ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 92455ms [err] asyncio.run(main_async()) 92455ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 92455ms [err] return loop.run_until_complete(main) 92455ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 92455ms [err] self.run_forever() 92455ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 92455ms [err] self._run_once() 92455ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 92456ms [err] event_list = self._selector.select(timeout) 92456ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 92456ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 92456ms [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 102238ms [log] starting device 102628ms [err] DEBUG:asyncio:Using selector: EpollSelector 102699ms [err] ERROR:asyncio:Unclosed client session 102699ms [err] client_session: 102759ms [log] parsing 102759ms [log] creating device handler 102759ms [log] [ready] 102759ms [log] reading line 102759ms [log] [websocketToken] "f6294ef6-22b5-4ff8-a52f-20fa3f5d2f3e" 102782ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 102782ms [log] [websocketConnected] 102968ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 102968ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 102988ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f3937165-405b-401c-bbc9-44fcac5c2883"}}', extra='') 102988ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f3937165-405b-401c-bbc9-44fcac5c2883"} 103030ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","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='') 103030ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "new"}] 105032ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 105032ms [log] handleSignalingMessage 105032ms [log] handleOptions 105032ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 105032ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 105051ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 105051ms [err] v=0 105051ms [err] o=- 3929442909 3929442909 IN IP4 0.0.0.0 105051ms [err] s=- 105051ms [err] t=0 0 105051ms [err] a=group:BUNDLE 0 105051ms [err] a=msid-semantic:WMS * 105051ms [err] m=application 51837 DTLS/SCTP 5000 105051ms [err] c=IN IP4 172.30.0.1 105051ms [err] a=mid:0 105051ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105051ms [err] a=max-message-size:65536 105051ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51837 typ host 105051ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43278 typ host 105051ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51837 typ srflx raddr 172.30.0.1 rport 51837 105051ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43278 typ srflx raddr 172.17.0.3 rport 43278 105051ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52060 typ relay raddr 172.17.0.3 rport 57874 105051ms [err] a=end-of-candidates 105051ms [err] a=ice-ufrag:A8Vk 105051ms [err] a=ice-pwd:gyEtiblkzLbQOBJrSK6dLl 105051ms [err] a=fingerprint:sha-256 EA:6A:97:79:4E:B6:C3:D7:58:DA:AD:39:96:1E:9C:17:FF:41:03:16:B4:1B:FE:D8:8C:E7:E3:CD:0D:9D:68:22 105051ms [err] a=setup:actpass 105051ms [err] 105054ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 105054ms [err] v=0 105054ms [err] o=- 3929442909 3929442909 IN IP4 0.0.0.0 105054ms [err] s=- 105054ms [err] t=0 0 105054ms [err] a=group:BUNDLE 0 105054ms [err] a=msid-semantic:WMS * 105054ms [err] m=application 51837 DTLS/SCTP 5000 105054ms [err] c=IN IP4 172.30.0.1 105054ms [err] a=mid:0 105054ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105054ms [err] a=max-message-size:65536 105054ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51837 typ host 105054ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43278 typ host 105054ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51837 typ srflx raddr 172.30.0.1 rport 51837 105054ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43278 typ srflx raddr 172.17.0.3 rport 43278 105054ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52060 typ relay raddr 172.17.0.3 rport 57874 105054ms [err] a=end-of-candidates 105054ms [err] a=ice-ufrag:A8Vk 105054ms [err] a=ice-pwd:gyEtiblkzLbQOBJrSK6dLl 105054ms [err] a=fingerprint:sha-256 EA:6A:97:79:4E:B6:C3:D7:58:DA:AD:39:96:1E:9C:17:FF:41:03:16:B4:1B:FE:D8:8C:E7:E3:CD:0D:9D:68:22 105054ms [err] a=setup:actpass 105054ms [err] 105055ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442909 3929442909 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 51837 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 51837 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 43278 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 51837 typ srflx raddr 172.30.0.1 rport 51837\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 43278 typ srflx raddr 172.17.0.3 rport 43278\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 52060 typ relay raddr 172.17.0.3 rport 57874\\r\\na=end-of-candidates\\r\\na=ice-ufrag:A8Vk\\r\\na=ice-pwd:gyEtiblkzLbQOBJrSK6dLl\\r\\na=fingerprint:sha-256 EA:6A:97:79:4E:B6:C3:D7:58:DA:AD:39:96:1E:9C:17:FF:41:03:16:B4:1B:FE:D8:8C:E7:E3:CD:0D:9D:68:22\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 105055ms [log] handleSignalingMessage 105055ms [log] handleOffer 105055ms [log] makeAnswer 105055ms [log] connectionstatechanged new new have-remote-offer 105055ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "new"}] 105056ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 105056ms [err] v=0 105056ms [err] o=- 3929442909 3929442909 IN IP4 0.0.0.0 105056ms [err] s=- 105056ms [err] t=0 0 105056ms [err] a=group:BUNDLE 0 105056ms [err] a=msid-semantic:WMS * 105056ms [err] m=application 9 DTLS/SCTP 5000 105056ms [err] c=IN IP4 0.0.0.0 105056ms [err] a=mid:0 105056ms [err] a=sctpmap:5000 webrtc-datachannel 65535 105056ms [err] a=max-message-size:65536 105056ms [err] a=ice-ufrag:Pk5m 105056ms [err] a=ice-pwd:gFTMGVWY0wbmpPCZJIVS5k 105056ms [err] a=fingerprint:sha-256 23:2D:3C:BF:9B:91:C1:E9:F4:75:81:0B:E1:BC:BA:2E:55:3C:07:AE:FB:5B:D0:3B:0C:F2:FF:31:BE:C5:7C:2E 105056ms [err] a=setup:active 105056ms [err] 105057ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 105058ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 105059ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 105060ms [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'\x9c\xbflBT\xb9\xb2\x83\xf5\xb1K\xb1') 105061ms [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'\x9f\x93\x8b\x13R\xec\xc4e\x17\xe4\x9f\xe3') 105061ms [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'\x9c\xbflBT\xb9\xb2\x83\xf5\xb1K\xb1') 105062ms [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'\x9f\x93\x8b\x13R\xec\xc4e\x17\xe4\x9f\xe3') 105063ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 105063ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1f\xfa\x83\x8a\xe5\xaf|\x80\xae\x90\x12\xef') 105064ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1f\xfa\x83\x8a\xe5\xaf|\x80\xae\x90\x12\xef') 105064ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'&T\x86+jN\xa2*\xf8\x1f\xbeu') 105065ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'&T\x86+jN\xa2*\xf8\x1f\xbeu') 105066ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52443) (expires in 600 seconds) 105066ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 105066ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 105067ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 105067ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 105067ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 105068ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.30.0.1', 51837)) State.FROZEN -> State.WAITING 105068ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('172.30.0.1', 51837)) State.FROZEN -> State.WAITING 105068ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.17.0.3', 43278)) State.FROZEN -> State.WAITING 105068ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('172.30.0.1', 51837)) State.FROZEN -> State.WAITING 105068ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.30.0.1', 51837)) State.WAITING -> State.IN_PROGRESS 105068ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51837) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b';\x82Q\x13=\tR\xbe\xe6\xf9\x11j') 105069ms [log] connectionstatechanged new new stable 105069ms [log] connectionstatechanged new new stable 105069ms [log] connectionstatechanged connecting checking stable 105069ms [log] connectionstatechanged connecting checking stable 105069ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "connecting"}] 105070ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51837) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b';\x82Q\x13=\tR\xbe\xe6\xf9\x11j') 105070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.30.0.1', 51837)) State.IN_PROGRESS -> State.SUCCEEDED 105070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.211.56', 51837)) State.FROZEN -> State.WAITING 105070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.211.56', 43278)) State.FROZEN -> State.WAITING 105070ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.210.113', 52060)) State.FROZEN -> State.WAITING 105080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51837) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd9HP\xceLwI\x89w#t\xc1') 105080ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51837) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd9HP\xceLwI\x89w#t\xc1') 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('172.30.0.1', 51837)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.17.0.3', 43278)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('172.17.0.3', 43278)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.211.56', 51837)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('141.24.211.56', 51837)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.211.56', 43278)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('141.24.211.56', 43278)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('172.30.0.1', 51837)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('172.17.0.3', 43278)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('141.24.210.113', 52060)) State.WAITING -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 34422) -> ('141.24.210.113', 52060)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('141.24.211.56', 51837)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('141.24.211.56', 43278)) State.FROZEN -> State.FAILED 105081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52443) -> ('141.24.210.113', 52060)) State.FROZEN -> State.FAILED 105082ms [err] INFO:aioice.ice:Connection(0) ICE completed 105082ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51837) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xd0\xb1\xd8\x88\x9eJ\xf5\xac\x84\xde\xae') 105082ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51837) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xd0\xb1\xd8\x88\x9eJ\xf5\xac\x84\xde\xae') 105082ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(tA1eRF9d3Z 1 udp 1862270975 172.17.0.3 51837 typ prflx) 105082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.17.0.3', 51837)) State.WAITING -> State.IN_PROGRESS 105082ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51837) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'H\x98\xcd\xf0\x94>r|O\xdf\r\x8a') 105083ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51837) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'H\x98\xcd\xf0\x94>r|O\xdf\r\x8a') 105083ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38418) -> ('172.17.0.3', 51837)) State.IN_PROGRESS -> State.SUCCEEDED 105089ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 105089ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 105090ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 105105ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 105105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 105106ms [log] connectionstatechanged connecting completed stable 105106ms [log] connectionstatechanged connected completed stable 105106ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "connected"}] 105106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 105106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 105106ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 105108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 105109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472799428, stream_id=1, stream_seq=0) 105110ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 105110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2102831509, stream_id=1, stream_seq=0) 105110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 105110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799428, gaps=[]) 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2102831509, gaps=[]) 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 105111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472799429, stream_id=1, stream_seq=1) 105111ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 105112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799429, gaps=[]) 105112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3472799430, stream_id=1, stream_seq=2) 105112ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 105113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3472799430, gaps=[]) 105178ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 105178ms [log] [experimentStatusChanged] {"status": "running", "message": null} 105273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 105273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 105273ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 105273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 105273ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 105274ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 105274ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 105274ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 105274ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4"}', extra='') 105274ms [log] connectionstatechanged closed closed closed 105274ms [log] connectionstatechanged closed closed closed 105274ms [log] connectionstatechanged closed closed closed 105274ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5aa23ad2-051f-4fc2-9ee3-458c382ac1b4", "state": "closed"}] 105275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 105275ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 105275ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x8b\tp\xf3\x06\\\xeb\xcd\x87S\x82\xd9') 105276ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x8b\tp\xf3\x06\\\xeb\xcd\x87S\x82\xd9') 105276ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52443) 105277ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 105277ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 105345ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 105345ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 105420ms [err] Traceback (most recent call last): 105420ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 105420ms [err] return _run_code(code, main_globals, None, 105420ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 105420ms [err] exec(code, run_globals) 105420ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 105421ms [err] sys.exit(main()) 105421ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 105421ms [err] asyncio.run(main_async()) 105421ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 105421ms [err] return loop.run_until_complete(main) 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 105421ms [err] self.run_forever() 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 105421ms [err] self._run_once() 105421ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 105422ms [err] event_list = self._selector.select(timeout) 105422ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 105422ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 105422ms [err] KeyboardInterrupt 105520ms [log] starting device 105909ms [err] DEBUG:asyncio:Using selector: EpollSelector 105980ms [err] ERROR:asyncio:Unclosed client session 105980ms [err] client_session: 106049ms [log] parsing 106049ms [log] creating device handler 106049ms [log] [ready] 106049ms [log] reading line 106049ms [log] [websocketToken] "177e44e7-9739-4230-8b43-25b46df7f388" 106060ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 106060ms [log] [websocketConnected] 106279ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 106279ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 106291ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a5d0924f-a366-45e6-b663-f6d27aff8759"}}', extra='') 106291ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a5d0924f-a366-45e6-b663-f6d27aff8759"} 106329ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","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='') 106329ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "new"}] 108332ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 108332ms [log] handleSignalingMessage 108332ms [log] handleOptions 108332ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 108332ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 108351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 108351ms [err] v=0 108351ms [err] o=- 3929442913 3929442913 IN IP4 0.0.0.0 108351ms [err] s=- 108351ms [err] t=0 0 108351ms [err] a=group:BUNDLE 0 108351ms [err] a=msid-semantic:WMS * 108351ms [err] m=application 41222 DTLS/SCTP 5000 108351ms [err] c=IN IP4 172.30.0.1 108351ms [err] a=mid:0 108351ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108351ms [err] a=max-message-size:65536 108351ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41222 typ host 108351ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51210 typ host 108351ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41222 typ srflx raddr 172.30.0.1 rport 41222 108351ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51210 typ srflx raddr 172.17.0.3 rport 51210 108351ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59201 typ relay raddr 172.17.0.3 rport 52501 108351ms [err] a=end-of-candidates 108351ms [err] a=ice-ufrag:JnrX 108351ms [err] a=ice-pwd:E4ADxnNZxZLCdQP5Jqt3dY 108351ms [err] a=fingerprint:sha-256 95:17:05:5E:53:28:9A:E5:FE:2D:73:9B:D3:B3:FC:FB:35:9F:38:AD:1F:5E:20:07:D3:F1:F4:60:1A:35:93:1F 108351ms [err] a=setup:actpass 108351ms [err] 108354ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 108354ms [err] v=0 108354ms [err] o=- 3929442913 3929442913 IN IP4 0.0.0.0 108354ms [err] s=- 108354ms [err] t=0 0 108354ms [err] a=group:BUNDLE 0 108354ms [err] a=msid-semantic:WMS * 108354ms [err] m=application 41222 DTLS/SCTP 5000 108354ms [err] c=IN IP4 172.30.0.1 108354ms [err] a=mid:0 108354ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108354ms [err] a=max-message-size:65536 108354ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41222 typ host 108354ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51210 typ host 108354ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41222 typ srflx raddr 172.30.0.1 rport 41222 108354ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51210 typ srflx raddr 172.17.0.3 rport 51210 108354ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59201 typ relay raddr 172.17.0.3 rport 52501 108354ms [err] a=end-of-candidates 108354ms [err] a=ice-ufrag:JnrX 108354ms [err] a=ice-pwd:E4ADxnNZxZLCdQP5Jqt3dY 108354ms [err] a=fingerprint:sha-256 95:17:05:5E:53:28:9A:E5:FE:2D:73:9B:D3:B3:FC:FB:35:9F:38:AD:1F:5E:20:07:D3:F1:F4:60:1A:35:93:1F 108354ms [err] a=setup:actpass 108354ms [err] 108354ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929442913 3929442913 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 41222 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 41222 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 51210 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 41222 typ srflx raddr 172.30.0.1 rport 41222\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 51210 typ srflx raddr 172.17.0.3 rport 51210\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 59201 typ relay raddr 172.17.0.3 rport 52501\\r\\na=end-of-candidates\\r\\na=ice-ufrag:JnrX\\r\\na=ice-pwd:E4ADxnNZxZLCdQP5Jqt3dY\\r\\na=fingerprint:sha-256 95:17:05:5E:53:28:9A:E5:FE:2D:73:9B:D3:B3:FC:FB:35:9F:38:AD:1F:5E:20:07:D3:F1:F4:60:1A:35:93:1F\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 108354ms [log] handleSignalingMessage 108354ms [log] handleOffer 108354ms [log] makeAnswer 108354ms [log] connectionstatechanged new new have-remote-offer 108354ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "new"}] 108356ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 108356ms [err] v=0 108356ms [err] o=- 3929442913 3929442913 IN IP4 0.0.0.0 108356ms [err] s=- 108356ms [err] t=0 0 108356ms [err] a=group:BUNDLE 0 108356ms [err] a=msid-semantic:WMS * 108356ms [err] m=application 9 DTLS/SCTP 5000 108356ms [err] c=IN IP4 0.0.0.0 108356ms [err] a=mid:0 108356ms [err] a=sctpmap:5000 webrtc-datachannel 65535 108356ms [err] a=max-message-size:65536 108356ms [err] a=ice-ufrag:yRnf 108356ms [err] a=ice-pwd:xJvSABLQirAtldjykJVRHC 108356ms [err] a=fingerprint:sha-256 4F:14:C7:76:19:21:5F:E3:5A:04:A7:BC:15:E4:8A:0A:2F:67:3A:2C:4D:3E:73:DD:D9:D2:49:63:9A:23:96:6D 108356ms [err] a=setup:active 108356ms [err] 108356ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 108358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 108358ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 108361ms [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'\xf6\xa0\xd9\xb1-7\xc24\x99\xe7\xc4C') 108361ms [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' )Y\xe7.\xd4\x1b\xf4/\xcf\xdc3') 108361ms [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'\xf6\xa0\xd9\xb1-7\xc24\x99\xe7\xc4C') 108362ms [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' )Y\xe7.\xd4\x1b\xf4/\xcf\xdc3') 108363ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 108364ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8at\x0ff\x0c\xf2q\xe0\x1f?\x7f\x0f') 108365ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x8at\x0ff\x0c\xf2q\xe0\x1f?\x7f\x0f') 108365ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x8b\x82\xb8\xecO\x9c\x8b\xefs\xba\xf3\x95') 108366ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x8b\x82\xb8\xecO\x9c\x8b\xefs\xba\xf3\x95') 108366ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 65343) (expires in 600 seconds) 108366ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 108367ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 108368ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 108368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 108368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 108369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.30.0.1', 41222)) State.FROZEN -> State.WAITING 108369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('172.30.0.1', 41222)) State.FROZEN -> State.WAITING 108369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.17.0.3', 51210)) State.FROZEN -> State.WAITING 108369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('172.30.0.1', 41222)) State.FROZEN -> State.WAITING 108369ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.30.0.1', 41222)) State.WAITING -> State.IN_PROGRESS 108370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41222) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcd\x8e\xdc!m*\xfc\x04%(Z,') 108370ms [log] connectionstatechanged new new stable 108370ms [log] connectionstatechanged new new stable 108370ms [log] connectionstatechanged connecting checking stable 108370ms [log] connectionstatechanged connecting checking stable 108370ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "connecting"}] 108370ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41222) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcd\x8e\xdc!m*\xfc\x04%(Z,') 108370ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.30.0.1', 41222)) State.IN_PROGRESS -> State.SUCCEEDED 108370ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.211.56', 41222)) State.FROZEN -> State.WAITING 108370ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.211.56', 51210)) State.FROZEN -> State.WAITING 108371ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.210.113', 59201)) State.FROZEN -> State.WAITING 108380ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41222) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'K\x9a\xa8.\x7f\xf6.\xe9\xcc&V_') 108381ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41222) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'K\x9a\xa8.\x7f\xf6.\xe9\xcc&V_') 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('172.30.0.1', 41222)) State.WAITING -> State.FAILED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.17.0.3', 51210)) State.WAITING -> State.FAILED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('172.17.0.3', 51210)) State.FROZEN -> State.FAILED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.211.56', 41222)) State.WAITING -> State.FAILED 108381ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('141.24.211.56', 41222)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.211.56', 51210)) State.WAITING -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('141.24.211.56', 51210)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('172.30.0.1', 41222)) State.WAITING -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('172.17.0.3', 51210)) State.FROZEN -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('141.24.210.113', 59201)) State.WAITING -> State.FAILED 108382ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55116) -> ('141.24.210.113', 59201)) State.FROZEN -> State.FAILED 108383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('141.24.211.56', 41222)) State.FROZEN -> State.FAILED 108383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('141.24.211.56', 51210)) State.FROZEN -> State.FAILED 108383ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 65343) -> ('141.24.210.113', 59201)) State.FROZEN -> State.FAILED 108383ms [err] INFO:aioice.ice:Connection(0) ICE completed 108383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41222) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Z\x99\x8d\x06\x05\x93W\xa8\xc8\xebEd') 108383ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41222) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Z\x99\x8d\x06\x05\x93W\xa8\xc8\xebEd') 108384ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jTO96pHKSg 1 udp 1862270975 172.17.0.3 41222 typ prflx) 108384ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.17.0.3', 41222)) State.WAITING -> State.IN_PROGRESS 108384ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41222) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa6\xa7X\n\xad\xa1Z\x1f\xbf\xe3\xca\x16') 108385ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41222) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa6\xa7X\n\xad\xa1Z\x1f\xbf\xe3\xca\x16') 108385ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50240) -> ('172.17.0.3', 41222)) State.IN_PROGRESS -> State.SUCCEEDED 108390ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 108390ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 108392ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 108407ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 108408ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 108408ms [log] connectionstatechanged connecting completed stable 108408ms [log] connectionstatechanged connected completed stable 108408ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "connected"}] 108409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 108409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 108409ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 108410ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 108411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 108411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 108413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2322540407, stream_id=1, stream_seq=0) 108413ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 108413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=300344006, stream_id=1, stream_seq=0) 108413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 108413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540407, gaps=[]) 108414ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=300344006, gaps=[]) 108415ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2322540408, stream_id=1, stream_seq=1) 108416ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 108416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540408, gaps=[]) 108417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2322540409, stream_id=1, stream_seq=2) 108417ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540409, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2322540410, stream_id=1, stream_seq=3) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540410, gaps=[]) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2322540411, stream_id=1, stream_seq=4) 108418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2322540411, gaps=[]) 108485ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 108485ms [log] [experimentStatusChanged] {"status": "running", "message": null} 108577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 108577ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 108577ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 108578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 108578ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 108578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 108578ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 108578ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 108579ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d"}', extra='') 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] connectionstatechanged closed closed closed 108579ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b333120c-b246-43e7-b060-8421836b3b1d", "state": "closed"}] 108579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 108580ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 108580ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe5G\xcf\xb6Y\xca\xf4\x0f%/\xbc/') 108581ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe5G\xcf\xb6Y\xca\xf4\x0f%/\xbc/') 108581ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 65343) 108582ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 108582ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 108646ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 108646ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 108719ms [err] Traceback (most recent call last): 108719ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 108719ms [err] return _run_code(code, main_globals, None, 108719ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 108719ms [err] exec(code, run_globals) 108719ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 108719ms [err] sys.exit(main()) 108719ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 108719ms [err] asyncio.run(main_async()) 108719ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 108719ms [err] return loop.run_until_complete(main) 108719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 108719ms [err] self.run_forever() 108719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 108719ms [err] self._run_once() 108719ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 108720ms [err] event_list = self._selector.select(timeout) 108720ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 108720ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 108720ms [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