================== js Client to python Client Communication: should connect without errors 5522ms [log] starting device 6080ms [err] DEBUG:asyncio:Using selector: EpollSelector 6152ms [err] ERROR:asyncio:Unclosed client session 6152ms [err] client_session: 6285ms [log] parsing 6285ms [log] creating device handler 6285ms [log] [ready] 6285ms [log] reading line 6285ms [log] [websocketToken] "2a770a65-1939-4a79-bb9b-47bc31f76da7" 6299ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 6299ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7924ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7924ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7972ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/aca8f132-2d38-493b-b4a5-dd3f8d981a50"}}', extra='') 7972ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/aca8f132-2d38-493b-b4a5-dd3f8d981a50"} 8055ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 8055ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2", "state": "new"}] 10059ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10059ms [log] handleSignalingMessage 10059ms [log] handleOptions 10059ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 10059ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 10059ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 10059ms [err] v=0 10059ms [err] o=- 2529727157274717129 2 IN IP4 127.0.0.1 10059ms [err] s=- 10059ms [err] t=0 0 10059ms [err] a=group:BUNDLE 0 10059ms [err] a=extmap-allow-mixed 10059ms [err] a=msid-semantic: WMS 10059ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 10059ms [err] c=IN IP4 0.0.0.0 10059ms [err] a=ice-ufrag:oUVT 10059ms [err] a=ice-pwd:wUw6QU6AflsCs4SBv7Le7LXB 10059ms [err] a=ice-options:trickle 10059ms [err] a=fingerprint:sha-256 A3:3F:6C:D6:00:78:01:2A:33:96:F7:0F:A7:E7:40:20:F7:BA:67:F7:50:BF:AE:9A:B7:5D:E3:8A:10:AE:32:51 10059ms [err] a=setup:actpass 10059ms [err] a=mid:0 10059ms [err] a=sctp-port:5000 10059ms [err] a=max-message-size:262144 10059ms [err] 10061ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 10061ms [err] v=0 10061ms [err] o=- 2529727157274717129 2 IN IP4 127.0.0.1 10061ms [err] s=- 10061ms [err] t=0 0 10061ms [err] a=group:BUNDLE 0 10061ms [err] a=extmap-allow-mixed 10061ms [err] a=msid-semantic: WMS 10061ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 10061ms [err] c=IN IP4 0.0.0.0 10061ms [err] a=ice-ufrag:oUVT 10061ms [err] a=ice-pwd:wUw6QU6AflsCs4SBv7Le7LXB 10061ms [err] a=ice-options:trickle 10061ms [err] a=fingerprint:sha-256 A3:3F:6C:D6:00:78:01:2A:33:96:F7:0F:A7:E7:40:20:F7:BA:67:F7:50:BF:AE:9A:B7:5D:E3:8A:10:AE:32:51 10061ms [err] a=setup:actpass 10061ms [err] a=mid:0 10061ms [err] a=sctp-port:5000 10061ms [err] a=max-message-size:262144 10061ms [err] 10061ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 2529727157274717129 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:oUVT\\r\\na=ice-pwd:wUw6QU6AflsCs4SBv7Le7LXB\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 A3:3F:6C:D6:00:78:01:2A:33:96:F7:0F:A7:E7:40:20:F7:BA:67:F7:50:BF:AE:9A:B7:5D:E3:8A:10:AE:32:51\\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/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10061ms [log] handleSignalingMessage 10061ms [log] handleOffer 10061ms [log] makeAnswer 10061ms [log] connectionstatechanged new new have-remote-offer 10061ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2", "state": "new"}] 10063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 10063ms [err] v=0 10063ms [err] o=- 3929504092 3929504092 IN IP4 0.0.0.0 10063ms [err] s=- 10063ms [err] t=0 0 10063ms [err] a=group:BUNDLE 0 10063ms [err] a=msid-semantic:WMS * 10063ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 10063ms [err] c=IN IP4 0.0.0.0 10063ms [err] a=mid:0 10063ms [err] a=sctp-port:5000 10063ms [err] a=max-message-size:65536 10063ms [err] a=ice-ufrag:tw7n 10063ms [err] a=ice-pwd:4mNaZKq26iLKeltInCqdpH 10063ms [err] a=fingerprint:sha-256 B3:12:61:20:2D:3C:AF:E1:1D:09:00:55:79:19:0F:4C:17:03:66:41:B5:DF:18:A2:C6:02:1A:FF:E4:9A:64:15 10063ms [err] a=setup:active 10063ms [err] 10063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 10065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 10065ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 10067ms [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'D\x899\x8e\xf3\xf4.\xb9\x1fq\xf4\x1b') 10068ms [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'\x99>\xe1[\xc6:j\x1e\xd9\x0b\xc4\xf7') 10068ms [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'D\x899\x8e\xf3\xf4.\xb9\x1fq\xf4\x1b') 10068ms [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'\x99>\xe1[\xc6:j\x1e\xd9\x0b\xc4\xf7') 10070ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 10070ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x14\x1b\xc9B\x00z\xb2\x9a\xf22\xf6\xf5') 10071ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x14\x1b\xc9B\x00z\xb2\x9a\xf22\xf6\xf5') 10071ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdf\xcc@\nm \x07z\x07[\xa6\x97') 10072ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xdf\xcc@\nm \x07z\x07[\xa6\x97') 10073ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63484) (expires in 600 seconds) 10073ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 10073ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 10074ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 10074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 10074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 10075ms [log] connectionstatechanged new new stable 10075ms [log] connectionstatechanged new new stable 10075ms [log] connectionstatechanged connecting checking stable 10075ms [log] connectionstatechanged connecting checking stable 10075ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2", "state": "connecting"}] 10100ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n88XmzP9fSgq') 10101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n88XmzP9fSgq') 10101ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Es02hbmDyC 1 udp 1845501695 172.17.0.2 58562 typ prflx) 10101ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44771) -> ('172.17.0.2', 58562)) State.WAITING -> State.IN_PROGRESS 10101ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'(\x1d&\xe3(-vA\xce\x0c\x80<') 10103ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'(\x1d&\xe3(-vA\xce\x0c\x80<') 10103ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44771) -> ('172.17.0.2', 58562)) State.IN_PROGRESS -> State.SUCCEEDED 10103ms [err] INFO:aioice.ice:Connection(0) ICE completed 10116ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 10116ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 10117ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 10122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 10122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 10122ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 10122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 10125ms [log] connectionstatechanged connecting completed stable 10125ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3900545399 1 udp 2113937151 9a25b005-7902-4809-80ba-9ff7cbaa6a43.local 58562 typ host generation 0 ufrag oUVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10125ms [log] handleSignalingMessage 10125ms [log] handleIceCandidate 10125ms [log] acceptIceCandidate 10125ms [log] connectionstatechanged connected completed stable 10125ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2", "state": "connected"}] 10125ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9a25b005-7902-4809-80ba-9ff7cbaa6a43.local" resolved to 172.17.0.2 10126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 10126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 10126ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 10127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 10127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 10127ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 10128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2490026423, stream_id=1, stream_seq=0) 10128ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 10128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1023693970, stream_id=1, stream_seq=0) 10128ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 10129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2490026423, gaps=[]) 10129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1023693970, gaps=[]) 10129ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 10157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UV2WcfXb0zD4') 10157ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UV2WcfXb0zD4') 10157ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44771) -> ('172.17.0.2', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46215) -> ('172.17.0.2', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44771) -> ('141.24.211.56', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46215) -> ('141.24.211.56', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44771) -> ('141.24.210.113', 55395)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46215) -> ('141.24.210.113', 55395)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63484) -> ('172.17.0.2', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63484) -> ('141.24.211.56', 58562)) State.FROZEN -> State.FAILED 10158ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63484) -> ('141.24.210.113', 55395)) State.FROZEN -> State.FAILED 10199ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1817244424 1 udp 1677729535 141.24.211.56 58562 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag oUVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10199ms [log] handleSignalingMessage 10199ms [log] handleIceCandidate 10199ms [log] acceptIceCandidate 10199ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1063079043 1 udp 33562623 141.24.210.113 55395 typ relay raddr 141.24.211.56 rport 58562 generation 0 ufrag oUVT network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10199ms [log] handleSignalingMessage 10199ms [log] handleIceCandidate 10199ms [log] acceptIceCandidate 10199ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 10199ms [log] [experimentStatusChanged] {"status": "running", "message": null} 10219ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'l8Wt1ggFxI8i') 10220ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 58562) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'l8Wt1ggFxI8i') 10303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 10304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 10304ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 10304ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 10304ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 10305ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 10305ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 10305ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 10306ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2"}', extra='') 10306ms [log] connectionstatechanged closed closed closed 10306ms [log] connectionstatechanged closed closed closed 10306ms [log] connectionstatechanged closed closed closed 10306ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/eba7a414-f266-41c9-8e81-ff700e62afd2", "state": "closed"}] 10307ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 10307ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 10307ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb1\x8cu"M\x1e\x0e\x81`7e\x1e') 10308ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb1\x8cu"M\x1e\x0e\x81`7e\x1e') 10308ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63484) 10309ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 10309ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 10386ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 10386ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 10472ms [err] Traceback (most recent call last): 10472ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 10472ms [err] return _run_code(code, main_globals, None, 10472ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 10472ms [err] exec(code, run_globals) 10472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 10472ms [err] sys.exit(main()) 10472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 10472ms [err] asyncio.run(main_async()) 10472ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 10473ms [err] return loop.run_until_complete(main) 10473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 10473ms [err] self.run_forever() 10473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 10473ms [err] self._run_once() 10473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 10474ms [err] event_list = self._selector.select(timeout) 10474ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 10475ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 10475ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 15362ms [log] starting device 15795ms [err] DEBUG:asyncio:Using selector: EpollSelector 15869ms [err] ERROR:asyncio:Unclosed client session 15869ms [err] client_session: 15945ms [log] parsing 15945ms [log] creating device handler 15945ms [log] [ready] 15945ms [log] reading line 15945ms [log] [websocketToken] "b0d674fb-967f-4982-b251-ada8210074cb" 15963ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15963ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 16152ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 16152ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 16165ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e309593c-1bd9-459c-9fd0-76bac5d9e469"}}', extra='') 16165ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e309593c-1bd9-459c-9fd0-76bac5d9e469"} 16212ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 16212ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076", "state": "new"}] 18214ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 18214ms [log] handleSignalingMessage 18214ms [log] handleOptions 18214ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 18214ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 18233ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 18233ms [err] v=0 18233ms [err] o=- 3929504100 3929504100 IN IP4 0.0.0.0 18233ms [err] s=- 18233ms [err] t=0 0 18233ms [err] a=group:BUNDLE 0 18233ms [err] a=msid-semantic:WMS * 18233ms [err] m=application 46584 DTLS/SCTP 5000 18233ms [err] c=IN IP4 172.30.0.1 18233ms [err] a=mid:0 18233ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18233ms [err] a=max-message-size:65536 18233ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46584 typ host 18233ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 32998 typ host 18233ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46584 typ srflx raddr 172.30.0.1 rport 46584 18233ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 32998 typ srflx raddr 172.17.0.2 rport 32998 18233ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49508 typ relay raddr 172.17.0.2 rport 52391 18233ms [err] a=end-of-candidates 18233ms [err] a=ice-ufrag:YPpp 18233ms [err] a=ice-pwd:SPxKafP5eIOm4k7uHHVSkZ 18233ms [err] a=fingerprint:sha-256 42:1B:E8:E5:75:7E:D1:3D:51:CB:17:F7:E7:01:8A:4F:84:29:44:59:D6:61:D4:5A:88:D7:0F:DE:7A:6A:B7:37 18233ms [err] a=setup:actpass 18233ms [err] 18236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 18236ms [err] v=0 18236ms [err] o=- 3929504100 3929504100 IN IP4 0.0.0.0 18236ms [err] s=- 18236ms [err] t=0 0 18236ms [err] a=group:BUNDLE 0 18236ms [err] a=msid-semantic:WMS * 18236ms [err] m=application 46584 DTLS/SCTP 5000 18236ms [err] c=IN IP4 172.30.0.1 18236ms [err] a=mid:0 18236ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18236ms [err] a=max-message-size:65536 18236ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46584 typ host 18236ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 32998 typ host 18236ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46584 typ srflx raddr 172.30.0.1 rport 46584 18236ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 32998 typ srflx raddr 172.17.0.2 rport 32998 18236ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49508 typ relay raddr 172.17.0.2 rport 52391 18236ms [err] a=end-of-candidates 18236ms [err] a=ice-ufrag:YPpp 18236ms [err] a=ice-pwd:SPxKafP5eIOm4k7uHHVSkZ 18236ms [err] a=fingerprint:sha-256 42:1B:E8:E5:75:7E:D1:3D:51:CB:17:F7:E7:01:8A:4F:84:29:44:59:D6:61:D4:5A:88:D7:0F:DE:7A:6A:B7:37 18236ms [err] a=setup:actpass 18236ms [err] 18236ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929504100 3929504100 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 46584 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 46584 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 32998 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46584 typ srflx raddr 172.30.0.1 rport 46584\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 32998 typ srflx raddr 172.17.0.2 rport 32998\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49508 typ relay raddr 172.17.0.2 rport 52391\\r\\na=end-of-candidates\\r\\na=ice-ufrag:YPpp\\r\\na=ice-pwd:SPxKafP5eIOm4k7uHHVSkZ\\r\\na=fingerprint:sha-256 42:1B:E8:E5:75:7E:D1:3D:51:CB:17:F7:E7:01:8A:4F:84:29:44:59:D6:61:D4:5A:88:D7:0F:DE:7A:6A:B7:37\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 18236ms [log] handleSignalingMessage 18236ms [log] handleOffer 18236ms [log] makeAnswer 18236ms [log] connectionstatechanged new new have-remote-offer 18236ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076", "state": "new"}] 18238ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 18238ms [err] v=0 18238ms [err] o=- 3929504100 3929504100 IN IP4 0.0.0.0 18238ms [err] s=- 18238ms [err] t=0 0 18238ms [err] a=group:BUNDLE 0 18238ms [err] a=msid-semantic:WMS * 18238ms [err] m=application 9 DTLS/SCTP 5000 18238ms [err] c=IN IP4 0.0.0.0 18238ms [err] a=mid:0 18238ms [err] a=sctpmap:5000 webrtc-datachannel 65535 18238ms [err] a=max-message-size:65536 18238ms [err] a=ice-ufrag:IpqO 18238ms [err] a=ice-pwd:29Orxcp92jjEDlwReqeV1w 18238ms [err] a=fingerprint:sha-256 21:0E:0E:33:9C:85:A1:CA:0E:57:9A:AD:A1:C2:00:DC:E5:1C:85:55:1B:3C:6F:C1:C7:54:87:B9:72:20:1A:21 18238ms [err] a=setup:active 18238ms [err] 18238ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 18239ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 18240ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 18242ms [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'\xbb:\x1aN_T\x11~]3\x1a\x13') 18243ms [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'\xe9_\x813\xe90\xdf\xca\r\xacx\n') 18243ms [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'\xbb:\x1aN_T\x11~]3\x1a\x13') 18243ms [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'\xe9_\x813\xe90\xdf\xca\r\xacx\n') 18245ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 18245ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b"\xf2P'R\xae\xb0y\xa0\x1dR\xb4C") 18246ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b"\xf2P'R\xae\xb0y\xa0\x1dR\xb4C") 18246ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc3\x8d%\xfd\x08\x94\xfd%\xf4V\x9f\x83') 18248ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc3\x8d%\xfd\x08\x94\xfd%\xf4V\x9f\x83') 18248ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50234) (expires in 600 seconds) 18248ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 18248ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 18249ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 18249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 18249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 18249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.30.0.1', 46584)) State.FROZEN -> State.WAITING 18249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('172.30.0.1', 46584)) State.FROZEN -> State.WAITING 18249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.17.0.2', 32998)) State.FROZEN -> State.WAITING 18249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('172.30.0.1', 46584)) State.FROZEN -> State.WAITING 18250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.30.0.1', 46584)) State.WAITING -> State.IN_PROGRESS 18250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08\x1cr\xa7\x1b\x11\x04H8\xe6\xe5#') 18250ms [log] connectionstatechanged new new stable 18250ms [log] connectionstatechanged new new stable 18250ms [log] connectionstatechanged connecting checking stable 18250ms [log] connectionstatechanged connecting checking stable 18250ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076", "state": "connecting"}] 18251ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08\x1cr\xa7\x1b\x11\x04H8\xe6\xe5#') 18251ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.30.0.1', 46584)) State.IN_PROGRESS -> State.SUCCEEDED 18251ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.211.56', 46584)) State.FROZEN -> State.WAITING 18251ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.211.56', 32998)) State.FROZEN -> State.WAITING 18251ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.210.113', 49508)) State.FROZEN -> State.WAITING 18264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe71\xc3\xcbv\x17\x7fl\xba\x10\xd1/') 18264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe71\xc3\xcbv\x17\x7fl\xba\x10\xd1/') 18264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('172.30.0.1', 46584)) State.WAITING -> State.FAILED 18264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.17.0.2', 32998)) State.WAITING -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('172.17.0.2', 32998)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.211.56', 46584)) State.WAITING -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('141.24.211.56', 46584)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.211.56', 32998)) State.WAITING -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('141.24.211.56', 32998)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('172.30.0.1', 46584)) State.WAITING -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('172.17.0.2', 32998)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('141.24.210.113', 49508)) State.WAITING -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 54634) -> ('141.24.210.113', 49508)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('141.24.211.56', 46584)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('141.24.211.56', 32998)) State.FROZEN -> State.FAILED 18265ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50234) -> ('141.24.210.113', 49508)) State.FROZEN -> State.FAILED 18266ms [err] INFO:aioice.ice:Connection(0) ICE completed 18266ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'n ('172.17.0.2', 46584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'n ('172.17.0.2', 46584)) State.WAITING -> State.IN_PROGRESS 18267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 46584) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdfX\xbb=\x18\xa02\xc1\x15\xd7\xd4\x84') 18268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 46584) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdfX\xbb=\x18\xa02\xc1\x15\xd7\xd4\x84') 18268ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44898) -> ('172.17.0.2', 46584)) State.IN_PROGRESS -> State.SUCCEEDED 18271ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 18271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 18272ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 18287ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 18288ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 18288ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 18288ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 18288ms [log] connectionstatechanged connecting completed stable 18288ms [log] connectionstatechanged connected completed stable 18288ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076", "state": "connected"}] 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 18289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 18290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3768584688, stream_id=1, stream_seq=0) 18290ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 18291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1588265783, stream_id=1, stream_seq=0) 18291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 18291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3768584688, gaps=[]) 18291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1588265783, gaps=[]) 18291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 18354ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 18354ms [log] [experimentStatusChanged] {"status": "running", "message": null} 18436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 18437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 18437ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 18437ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 18437ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 18437ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 18437ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 18437ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 18437ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076"}', extra='') 18437ms [log] connectionstatechanged closed closed closed 18437ms [log] connectionstatechanged closed closed closed 18437ms [log] connectionstatechanged closed closed closed 18437ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/333c3e2d-6e06-43db-b9f0-c151f4d4e076", "state": "closed"}] 18438ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 18438ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 18438ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe1XtK\x7f/\xec\x8e\xb7\xc3}\x83') 18439ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe1XtK\x7f/\xec\x8e\xb7\xc3}\x83') 18439ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50234) 18439ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 18439ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 18496ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 18496ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 18565ms [err] Traceback (most recent call last): 18565ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 18565ms [err] return _run_code(code, main_globals, None, 18565ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 18565ms [err] exec(code, run_globals) 18565ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 18565ms [err] sys.exit(main()) 18565ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 18565ms [err] asyncio.run(main_async()) 18565ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 18565ms [err] return loop.run_until_complete(main) 18565ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 18565ms [err] self.run_forever() 18565ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 18566ms [err] self._run_once() 18566ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 18566ms [err] event_list = self._selector.select(timeout) 18566ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 18566ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 18566ms [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 30514ms [log] starting device 30937ms [err] DEBUG:asyncio:Using selector: EpollSelector 31006ms [err] ERROR:asyncio:Unclosed client session 31006ms [err] client_session: 31073ms [log] parsing 31073ms [log] creating device handler 31073ms [log] [ready] 31073ms [log] reading line 31073ms [log] [websocketToken] "f117b47e-3229-472c-9116-e9378fb4d66a" 31085ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 31085ms [log] [websocketConnected] 32786ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 32786ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 32806ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/dc0d4699-7677-4833-86cb-1ad0081f2123"}}', extra='') 32806ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/dc0d4699-7677-4833-86cb-1ad0081f2123"} 32856ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 32856ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f", "state": "new"}] 34859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 34859ms [err] v=0 34859ms [err] o=- 3671526171266491668 2 IN IP4 127.0.0.1 34859ms [err] s=- 34859ms [err] t=0 0 34859ms [err] a=group:BUNDLE 0 34859ms [err] a=extmap-allow-mixed 34859ms [err] a=msid-semantic: WMS 34859ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 34859ms [err] c=IN IP4 0.0.0.0 34859ms [err] a=ice-ufrag:FCBK 34859ms [err] a=ice-pwd:BhNCjECbcM0jYJOgCha7LbA7 34859ms [err] a=ice-options:trickle 34859ms [err] a=fingerprint:sha-256 E8:2F:AF:9A:22:3C:92:97:BF:40:2F:A2:60:16:26:2C:3B:ED:77:EA:FD:6A:90:8B:17:CE:C2:98:0E:6D:91:26 34859ms [err] a=setup:actpass 34859ms [err] a=mid:0 34859ms [err] a=sctp-port:5000 34859ms [err] a=max-message-size:262144 34859ms [err] 34860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 34860ms [err] v=0 34860ms [err] o=- 3671526171266491668 2 IN IP4 127.0.0.1 34860ms [err] s=- 34860ms [err] t=0 0 34860ms [err] a=group:BUNDLE 0 34860ms [err] a=extmap-allow-mixed 34860ms [err] a=msid-semantic: WMS 34860ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 34860ms [err] c=IN IP4 0.0.0.0 34860ms [err] a=ice-ufrag:FCBK 34860ms [err] a=ice-pwd:BhNCjECbcM0jYJOgCha7LbA7 34860ms [err] a=ice-options:trickle 34860ms [err] a=fingerprint:sha-256 E8:2F:AF:9A:22:3C:92:97:BF:40:2F:A2:60:16:26:2C:3B:ED:77:EA:FD:6A:90:8B:17:CE:C2:98:0E:6D:91:26 34860ms [err] a=setup:actpass 34860ms [err] a=mid:0 34860ms [err] a=sctp-port:5000 34860ms [err] a=max-message-size:262144 34860ms [err] 34861ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 34861ms [log] handleSignalingMessage 34861ms [log] handleOptions 34861ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3671526171266491668 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:FCBK\\r\\na=ice-pwd:BhNCjECbcM0jYJOgCha7LbA7\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 E8:2F:AF:9A:22:3C:92:97:BF:40:2F:A2:60:16:26:2C:3B:ED:77:EA:FD:6A:90:8B:17:CE:C2:98:0E:6D:91:26\\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/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 34861ms [log] handleSignalingMessage 34861ms [log] handleOffer 34861ms [log] makeAnswer 34861ms [log] connectionstatechanged new new have-remote-offer 34861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f", "state": "new"}] 34862ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 34862ms [err] v=0 34862ms [err] o=- 3929504117 3929504117 IN IP4 0.0.0.0 34862ms [err] s=- 34862ms [err] t=0 0 34862ms [err] a=group:BUNDLE 0 34862ms [err] a=msid-semantic:WMS * 34862ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 34862ms [err] c=IN IP4 0.0.0.0 34862ms [err] a=mid:0 34862ms [err] a=sctp-port:5000 34862ms [err] a=max-message-size:65536 34862ms [err] a=ice-ufrag:X1A3 34862ms [err] a=ice-pwd:MvA8dvkpoh3qhR5pADsXP1 34862ms [err] a=fingerprint:sha-256 E3:EE:F3:E5:CA:39:27:BC:02:65:10:14:FC:24:01:0B:27:B9:A4:56:EA:78:0E:EC:6D:37:ED:75:FD:64:EF:E7 34862ms [err] a=setup:active 34862ms [err] 34863ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 34864ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 34865ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 34867ms [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'<\x90\xc3>\xcb\x1b\x82o\xf0\xd3\x1a\xbc') 34867ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xac'\xb2\x06\x86\xc0 \xadE\xce\xb5\xd1") 34868ms [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'<\x90\xc3>\xcb\x1b\x82o\xf0\xd3\x1a\xbc') 34868ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xac'\xb2\x06\x86\xc0 \xadE\xce\xb5\xd1") 34870ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 34870ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcd\xa78\xa7b\xb5\xe5\xe7\x89\x86\xd20') 34871ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcd\xa78\xa7b\xb5\xe5\xe7\x89\x86\xd20') 34871ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\n\x0e\xe1 \xdd6\xdd\xd0\xa2\xc29') 34872ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b':\n\x0e\xe1 \xdd6\xdd\xd0\xa2\xc29') 34872ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56813) (expires in 600 seconds) 34872ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 34873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 34873ms [log] connectionstatechanged new new stable 34873ms [log] connectionstatechanged new new stable 34873ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 34873ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 34873ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 34873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 34874ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 34874ms [log] connectionstatechanged connecting checking stable 34874ms [log] connectionstatechanged connecting checking stable 34874ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f", "state": "connecting"}] 34895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BSW57Asky0Pr') 34895ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BSW57Asky0Pr') 34895ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(tHOuST4XqT 1 udp 1845501695 172.17.0.2 56640 typ prflx) 34896ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('172.17.0.2', 56640)) State.WAITING -> State.IN_PROGRESS 34896ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$\xa9\x08z\xcbCG\xf2Kld\xc2') 34897ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$\xa9\x08z\xcbCG\xf2Kld\xc2') 34900ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('172.17.0.2', 56640)) State.IN_PROGRESS -> State.SUCCEEDED 34900ms [err] INFO:aioice.ice:Connection(0) ICE completed 34908ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a5c37374-a459-4e6e-b3ed-837e2d7b2f9a.local" resolved to 172.17.0.2 34915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('172.17.0.2', 56640)) State.FROZEN -> State.IN_PROGRESS 34915ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdf\xed\xec\xd1\xdad\xe3vnL\xc9(') 34915ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdf\xed\xec\xd1\xdad\xe3vnL\xc9(') 34915ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('172.17.0.2', 56640)) State.IN_PROGRESS -> State.SUCCEEDED 34935ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44872) -> ('172.17.0.2', 56640)) State.FROZEN -> State.IN_PROGRESS 34935ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc8\xe9\xb7\xda\xe39\xa7\xbd\x0bg\xd7y') 34936ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc8\xe9\xb7\xda\xe39\xa7\xbd\x0bg\xd7y') 34937ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44872) -> ('172.17.0.2', 56640)) State.IN_PROGRESS -> State.SUCCEEDED 34953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'UWNduBMxAv8V') 34954ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'UWNduBMxAv8V') 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('141.24.211.56', 56640)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44872) -> ('141.24.211.56', 56640)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57067) -> ('141.24.210.113', 65134)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 44872) -> ('141.24.210.113', 65134)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56813) -> ('172.17.0.2', 56640)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56813) -> ('141.24.211.56', 56640)) State.FROZEN -> State.FAILED 34954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56813) -> ('141.24.210.113', 65134)) State.FROZEN -> State.FAILED 34955ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 34955ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 34956ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 34959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 34959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 34959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 34960ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 34960ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1755858349 1 udp 2113937151 a5c37374-a459-4e6e-b3ed-837e2d7b2f9a.local 56640 typ host generation 0 ufrag FCBK network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 34960ms [log] handleSignalingMessage 34960ms [log] handleIceCandidate 34960ms [log] acceptIceCandidate 34960ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3968151506 1 udp 1677729535 141.24.211.56 56640 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag FCBK network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 34960ms [log] handleSignalingMessage 34960ms [log] handleIceCandidate 34960ms [log] acceptIceCandidate 34960ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3213398105 1 udp 33562623 141.24.210.113 65134 typ relay raddr 141.24.211.56 rport 56640 generation 0 ufrag FCBK network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 34960ms [log] handleSignalingMessage 34960ms [log] handleIceCandidate 34960ms [log] acceptIceCandidate 34960ms [log] connectionstatechanged connecting completed stable 34960ms [log] connectionstatechanged connected completed stable 34960ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f", "state": "connected"}] 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 34963ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 34964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=864727342, stream_id=1, stream_seq=0) 34964ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 34964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2911407425, stream_id=1, stream_seq=0) 34964ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 34965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727342, gaps=[]) 34965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=864727343, stream_id=1, stream_seq=1) 34965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727343, gaps=[]) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2911407425, gaps=[]) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727344, stream_id=1, stream_seq=2) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727344, gaps=[]) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727345, stream_id=1, stream_seq=2) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727345, gaps=[]) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727346, stream_id=1, stream_seq=2) 34966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727346, gaps=[]) 34967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727347, stream_id=1, stream_seq=2) 34967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727347, gaps=[]) 34967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727348, stream_id=1, stream_seq=2) 34967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727348, gaps=[]) 34968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727349, stream_id=1, stream_seq=2) 34968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727349, gaps=[]) 34968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727350, stream_id=1, stream_seq=2) 34968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727350, gaps=[]) 34969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727351, stream_id=1, stream_seq=2) 34969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727351, gaps=[]) 34969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727352, stream_id=1, stream_seq=3) 34969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727352, gaps=[]) 34970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727353, stream_id=1, stream_seq=3) 34970ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727353, gaps=[]) 34971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727354, stream_id=1, stream_seq=3) 34971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727354, gaps=[]) 34971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727355, stream_id=1, stream_seq=3) 34971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727355, gaps=[]) 34972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727356, stream_id=1, stream_seq=3) 34972ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727356, gaps=[]) 34973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727357, stream_id=1, stream_seq=3) 34973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727357, gaps=[]) 34973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727358, stream_id=1, stream_seq=3) 34973ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727358, gaps=[]) 34974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727359, stream_id=1, stream_seq=3) 34974ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727359, gaps=[]) 34977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727360, stream_id=1, stream_seq=4) 34977ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727360, gaps=[]) 34979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727361, stream_id=1, stream_seq=4) 34979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727361, gaps=[]) 34979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727362, stream_id=1, stream_seq=4) 34979ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727362, gaps=[]) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727363, stream_id=1, stream_seq=4) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727363, gaps=[]) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727364, stream_id=1, stream_seq=4) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727364, gaps=[]) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727365, stream_id=1, stream_seq=4) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727365, gaps=[]) 34980ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727366, stream_id=1, stream_seq=4) 34981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727366, gaps=[]) 34981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727367, stream_id=1, stream_seq=4) 34981ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727367, gaps=[]) 34982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727368, stream_id=1, stream_seq=5) 34982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727368, gaps=[]) 34983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727369, stream_id=1, stream_seq=5) 34983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727369, gaps=[]) 34983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727370, stream_id=1, stream_seq=5) 34983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727370, gaps=[]) 34984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727371, stream_id=1, stream_seq=5) 34984ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727371, gaps=[]) 34985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727372, stream_id=1, stream_seq=5) 34985ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727372, gaps=[]) 34986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727373, stream_id=1, stream_seq=5) 34986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727373, gaps=[]) 34986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727374, stream_id=1, stream_seq=5) 34986ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727374, gaps=[]) 34987ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727375, stream_id=1, stream_seq=5) 34988ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727375, gaps=[]) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727376, stream_id=1, stream_seq=6) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727376, gaps=[]) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727377, stream_id=1, stream_seq=6) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727377, gaps=[]) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727378, stream_id=1, stream_seq=6) 34993ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727378, gaps=[]) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727379, stream_id=1, stream_seq=6) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727379, gaps=[]) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727380, stream_id=1, stream_seq=6) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727380, gaps=[]) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727381, stream_id=1, stream_seq=6) 34994ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727381, gaps=[]) 34995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727382, stream_id=1, stream_seq=6) 34995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727382, gaps=[]) 34995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727383, stream_id=1, stream_seq=6) 34995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727383, gaps=[]) 34995ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727384, stream_id=1, stream_seq=7) 34996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727384, gaps=[]) 34996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727385, stream_id=1, stream_seq=7) 34996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727385, gaps=[]) 34996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727386, stream_id=1, stream_seq=7) 34996ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727386, gaps=[]) 34997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727387, stream_id=1, stream_seq=7) 34997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727387, gaps=[]) 34997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727388, stream_id=1, stream_seq=7) 34997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727388, gaps=[]) 34997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727389, stream_id=1, stream_seq=7) 34998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727389, gaps=[]) 34998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727390, stream_id=1, stream_seq=7) 34998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727390, gaps=[]) 34998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727391, stream_id=1, stream_seq=7) 34998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727391, gaps=[]) 35000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727392, stream_id=1, stream_seq=8) 35000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727392, gaps=[]) 35000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727393, stream_id=1, stream_seq=8) 35000ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727393, gaps=[]) 35001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727394, stream_id=1, stream_seq=8) 35001ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727394, gaps=[]) 35002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727395, stream_id=1, stream_seq=8) 35002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727395, gaps=[]) 35002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727396, stream_id=1, stream_seq=8) 35002ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727396, gaps=[]) 35003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727397, stream_id=1, stream_seq=8) 35003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727397, gaps=[]) 35003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727398, stream_id=1, stream_seq=8) 35003ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=864727398, gaps=[]) 35004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727399, stream_id=1, stream_seq=8) 35004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727399, gaps=[]) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727400, stream_id=1, stream_seq=9) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727400, gaps=[]) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727401, stream_id=1, stream_seq=9) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727401, gaps=[]) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727402, stream_id=1, stream_seq=9) 35006ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727402, gaps=[]) 35007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727403, stream_id=1, stream_seq=9) 35007ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727403, gaps=[]) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727404, stream_id=1, stream_seq=9) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727404, gaps=[]) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727405, stream_id=1, stream_seq=9) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727405, gaps=[]) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727406, stream_id=1, stream_seq=9) 35008ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727406, gaps=[]) 35009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727407, stream_id=1, stream_seq=9) 35009ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727407, gaps=[]) 35010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727408, stream_id=1, stream_seq=10) 35010ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727408, gaps=[]) 35011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727409, stream_id=1, stream_seq=10) 35011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727409, gaps=[]) 35011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727410, stream_id=1, stream_seq=10) 35011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727410, gaps=[]) 35012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727411, stream_id=1, stream_seq=10) 35012ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727411, gaps=[]) 35013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727412, stream_id=1, stream_seq=10) 35013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727412, gaps=[]) 35013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727413, stream_id=1, stream_seq=10) 35013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727413, gaps=[]) 35013ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727414, stream_id=1, stream_seq=10) 35014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727414, gaps=[]) 35014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727415, stream_id=1, stream_seq=10) 35014ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727415, gaps=[]) 35015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727416, stream_id=1, stream_seq=11) 35015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727416, gaps=[]) 35015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727417, stream_id=1, stream_seq=11) 35015ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727417, gaps=[]) 35016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727418, stream_id=1, stream_seq=11) 35016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727418, gaps=[]) 35016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727419, stream_id=1, stream_seq=11) 35016ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727419, gaps=[]) 35017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727420, stream_id=1, stream_seq=11) 35017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727420, gaps=[]) 35017ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727421, stream_id=1, stream_seq=11) 35018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727421, gaps=[]) 35018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727422, stream_id=1, stream_seq=11) 35018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727422, gaps=[]) 35019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727423, stream_id=1, stream_seq=11) 35019ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727423, gaps=[]) 35020ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'kL7hn+Qxt5qU') 35020ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'kL7hn+Qxt5qU') 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727424, stream_id=1, stream_seq=12) 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727424, gaps=[]) 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727425, stream_id=1, stream_seq=12) 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727425, gaps=[]) 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727426, stream_id=1, stream_seq=12) 35021ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727426, gaps=[]) 35022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727427, stream_id=1, stream_seq=12) 35022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727427, gaps=[]) 35022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727428, stream_id=1, stream_seq=12) 35022ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727428, gaps=[]) 35023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727429, stream_id=1, stream_seq=12) 35023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727429, gaps=[]) 35023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727430, stream_id=1, stream_seq=12) 35023ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727430, gaps=[]) 35024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727431, stream_id=1, stream_seq=12) 35024ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727431, gaps=[]) 35025ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 35025ms [log] [experimentStatusChanged] {"status": "running", "message": null} 35026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727432, stream_id=1, stream_seq=13) 35026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727432, gaps=[]) 35026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727433, stream_id=1, stream_seq=13) 35026ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727433, gaps=[]) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727434, stream_id=1, stream_seq=13) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727434, gaps=[]) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727435, stream_id=1, stream_seq=13) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727435, gaps=[]) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727436, stream_id=1, stream_seq=13) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727436, gaps=[]) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727437, stream_id=1, stream_seq=13) 35029ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727437, gaps=[]) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727438, stream_id=1, stream_seq=13) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727438, gaps=[]) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727439, stream_id=1, stream_seq=13) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727439, gaps=[]) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727440, stream_id=1, stream_seq=14) 35030ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727440, gaps=[]) 35031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727441, stream_id=1, stream_seq=14) 35031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727441, gaps=[]) 35031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727442, stream_id=1, stream_seq=14) 35031ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727442, gaps=[]) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727443, stream_id=1, stream_seq=14) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727443, gaps=[]) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727444, stream_id=1, stream_seq=14) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727444, gaps=[]) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727445, stream_id=1, stream_seq=14) 35032ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727445, gaps=[]) 35033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727446, stream_id=1, stream_seq=14) 35033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727446, gaps=[]) 35033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727447, stream_id=1, stream_seq=14) 35033ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727447, gaps=[]) 35034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727448, stream_id=1, stream_seq=15) 35034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727448, gaps=[]) 35034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727449, stream_id=1, stream_seq=15) 35034ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727449, gaps=[]) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727450, stream_id=1, stream_seq=15) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727450, gaps=[]) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727451, stream_id=1, stream_seq=15) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727451, gaps=[]) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727452, stream_id=1, stream_seq=15) 35035ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727452, gaps=[]) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727453, stream_id=1, stream_seq=15) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727453, gaps=[]) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727454, stream_id=1, stream_seq=15) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727454, gaps=[]) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727455, stream_id=1, stream_seq=15) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727455, gaps=[]) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727456, stream_id=1, stream_seq=16) 35038ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727456, gaps=[]) 35039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727457, stream_id=1, stream_seq=16) 35039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727457, gaps=[]) 35039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727458, stream_id=1, stream_seq=16) 35039ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727458, gaps=[]) 35040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727459, stream_id=1, stream_seq=16) 35040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727459, gaps=[]) 35040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727460, stream_id=1, stream_seq=16) 35040ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727460, gaps=[]) 35041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727461, stream_id=1, stream_seq=16) 35041ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727461, gaps=[]) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727462, stream_id=1, stream_seq=16) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727462, gaps=[]) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727463, stream_id=1, stream_seq=16) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727463, gaps=[]) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727464, stream_id=1, stream_seq=17) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727464, gaps=[]) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727465, stream_id=1, stream_seq=17) 35042ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727465, gaps=[]) 35043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727466, stream_id=1, stream_seq=17) 35043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727466, gaps=[]) 35043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727467, stream_id=1, stream_seq=17) 35043ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727467, gaps=[]) 35044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727468, stream_id=1, stream_seq=17) 35044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727468, gaps=[]) 35044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727469, stream_id=1, stream_seq=17) 35044ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727469, gaps=[]) 35045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727470, stream_id=1, stream_seq=17) 35045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727470, gaps=[]) 35045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727471, stream_id=1, stream_seq=17) 35045ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727471, gaps=[]) 35046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727472, stream_id=1, stream_seq=18) 35046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727472, gaps=[]) 35046ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727473, stream_id=1, stream_seq=18) 35047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727473, gaps=[]) 35047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727474, stream_id=1, stream_seq=18) 35047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727474, gaps=[]) 35047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727475, stream_id=1, stream_seq=18) 35047ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727475, gaps=[]) 35048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727476, stream_id=1, stream_seq=18) 35048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727476, gaps=[]) 35048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727477, stream_id=1, stream_seq=18) 35048ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727477, gaps=[]) 35049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727478, stream_id=1, stream_seq=18) 35049ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727478, gaps=[]) 35050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727479, stream_id=1, stream_seq=18) 35050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727479, gaps=[]) 35050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727480, stream_id=1, stream_seq=19) 35050ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727480, gaps=[]) 35051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727481, stream_id=1, stream_seq=19) 35051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727481, gaps=[]) 35051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727482, stream_id=1, stream_seq=19) 35051ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727482, gaps=[]) 35052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727483, stream_id=1, stream_seq=19) 35052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727483, gaps=[]) 35052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727484, stream_id=1, stream_seq=19) 35052ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727484, gaps=[]) 35053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727485, stream_id=1, stream_seq=19) 35053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727485, gaps=[]) 35053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727486, stream_id=1, stream_seq=19) 35053ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727486, gaps=[]) 35054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727487, stream_id=1, stream_seq=19) 35054ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727487, gaps=[]) 35056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727488, stream_id=1, stream_seq=20) 35056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727488, gaps=[]) 35056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727489, stream_id=1, stream_seq=20) 35056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727489, gaps=[]) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727490, stream_id=1, stream_seq=20) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727490, gaps=[]) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727491, stream_id=1, stream_seq=20) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727491, gaps=[]) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727492, stream_id=1, stream_seq=20) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727492, gaps=[]) 35057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727493, stream_id=1, stream_seq=20) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727493, gaps=[]) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727494, stream_id=1, stream_seq=20) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727494, gaps=[]) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727495, stream_id=1, stream_seq=20) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727496, stream_id=1, stream_seq=21) 35058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047504, cumulative_tsn=864727496, gaps=[]) 35059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727497, stream_id=1, stream_seq=21) 35059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046344, cumulative_tsn=864727497, gaps=[]) 35059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727498, stream_id=1, stream_seq=21) 35059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045184, cumulative_tsn=864727498, gaps=[]) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727499, stream_id=1, stream_seq=21) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044024, cumulative_tsn=864727499, gaps=[]) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727500, stream_id=1, stream_seq=21) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042864, cumulative_tsn=864727500, gaps=[]) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727501, stream_id=1, stream_seq=21) 35060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041704, cumulative_tsn=864727501, gaps=[]) 35061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727502, stream_id=1, stream_seq=21) 35061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040544, cumulative_tsn=864727502, gaps=[]) 35061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727503, stream_id=1, stream_seq=21) 35061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727503, gaps=[]) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727504, stream_id=1, stream_seq=22) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727504, gaps=[]) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727505, stream_id=1, stream_seq=22) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727505, gaps=[]) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727506, stream_id=1, stream_seq=22) 35062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727506, gaps=[]) 35063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727507, stream_id=1, stream_seq=22) 35063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727507, gaps=[]) 35063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727508, stream_id=1, stream_seq=22) 35063ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727508, gaps=[]) 35064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727509, stream_id=1, stream_seq=22) 35064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727509, gaps=[]) 35064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727510, stream_id=1, stream_seq=22) 35064ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727510, gaps=[]) 35065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727511, stream_id=1, stream_seq=22) 35065ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727511, gaps=[]) 35066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727512, stream_id=1, stream_seq=23) 35066ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727512, gaps=[]) 35067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727513, stream_id=1, stream_seq=23) 35067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727513, gaps=[]) 35067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727514, stream_id=1, stream_seq=23) 35067ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727514, gaps=[]) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727515, stream_id=1, stream_seq=23) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727515, gaps=[]) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727516, stream_id=1, stream_seq=23) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727516, gaps=[]) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727517, stream_id=1, stream_seq=23) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727517, gaps=[]) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727518, stream_id=1, stream_seq=23) 35068ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727518, gaps=[]) 35069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727519, stream_id=1, stream_seq=23) 35069ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727519, gaps=[]) 35070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727520, stream_id=1, stream_seq=24) 35070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727520, gaps=[]) 35070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727521, stream_id=1, stream_seq=24) 35070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727521, gaps=[]) 35071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727522, stream_id=1, stream_seq=24) 35071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727522, gaps=[]) 35071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727523, stream_id=1, stream_seq=24) 35071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727523, gaps=[]) 35072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727524, stream_id=1, stream_seq=24) 35072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727524, gaps=[]) 35072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727525, stream_id=1, stream_seq=24) 35072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727525, gaps=[]) 35073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727526, stream_id=1, stream_seq=24) 35073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727526, gaps=[]) 35073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727527, stream_id=1, stream_seq=24) 35073ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727527, gaps=[]) 35074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727528, stream_id=1, stream_seq=25) 35074ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727528, gaps=[]) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727529, stream_id=1, stream_seq=25) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727529, gaps=[]) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727530, stream_id=1, stream_seq=25) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727530, gaps=[]) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727531, stream_id=1, stream_seq=25) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727531, gaps=[]) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727532, stream_id=1, stream_seq=25) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727532, gaps=[]) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727533, stream_id=1, stream_seq=25) 35076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727533, gaps=[]) 35077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727534, stream_id=1, stream_seq=25) 35077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727534, gaps=[]) 35077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727535, stream_id=1, stream_seq=25) 35077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727535, gaps=[]) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727536, stream_id=1, stream_seq=26) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727536, gaps=[]) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727537, stream_id=1, stream_seq=26) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727537, gaps=[]) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727538, stream_id=1, stream_seq=26) 35078ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727538, gaps=[]) 35079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727539, stream_id=1, stream_seq=26) 35079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727539, gaps=[]) 35079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727540, stream_id=1, stream_seq=26) 35079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727540, gaps=[]) 35080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727541, stream_id=1, stream_seq=26) 35080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727541, gaps=[]) 35080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727542, stream_id=1, stream_seq=26) 35080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727542, gaps=[]) 35080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727543, stream_id=1, stream_seq=26) 35081ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727543, gaps=[]) 35083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727544, stream_id=1, stream_seq=27) 35083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727544, gaps=[]) 35083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727545, stream_id=1, stream_seq=27) 35083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727545, gaps=[]) 35083ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727546, stream_id=1, stream_seq=27) 35084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727546, gaps=[]) 35084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727547, stream_id=1, stream_seq=27) 35084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727547, gaps=[]) 35084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727548, stream_id=1, stream_seq=27) 35084ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727548, gaps=[]) 35085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727549, stream_id=1, stream_seq=27) 35085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727549, gaps=[]) 35085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727550, stream_id=1, stream_seq=27) 35085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727550, gaps=[]) 35085ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727551, stream_id=1, stream_seq=27) 35086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727551, gaps=[]) 35086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727552, stream_id=1, stream_seq=28) 35086ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727552, gaps=[]) 35087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727553, stream_id=1, stream_seq=28) 35087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727553, gaps=[]) 35087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727554, stream_id=1, stream_seq=28) 35087ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727554, gaps=[]) 35088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727555, stream_id=1, stream_seq=28) 35088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727555, gaps=[]) 35088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727556, stream_id=1, stream_seq=28) 35088ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727556, gaps=[]) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727557, stream_id=1, stream_seq=28) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727557, gaps=[]) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727558, stream_id=1, stream_seq=28) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727558, gaps=[]) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727559, stream_id=1, stream_seq=28) 35089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727559, gaps=[]) 35091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727560, stream_id=1, stream_seq=29) 35091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727560, gaps=[]) 35091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727561, stream_id=1, stream_seq=29) 35091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727561, gaps=[]) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727562, stream_id=1, stream_seq=29) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727562, gaps=[]) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727563, stream_id=1, stream_seq=29) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727563, gaps=[]) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727564, stream_id=1, stream_seq=29) 35093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727564, gaps=[]) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727565, stream_id=1, stream_seq=29) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727565, gaps=[]) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727566, stream_id=1, stream_seq=29) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727566, gaps=[]) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727567, stream_id=1, stream_seq=29) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727567, gaps=[]) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727568, stream_id=1, stream_seq=30) 35094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727568, gaps=[]) 35095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727569, stream_id=1, stream_seq=30) 35095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727569, gaps=[]) 35095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727570, stream_id=1, stream_seq=30) 35095ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727570, gaps=[]) 35096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727571, stream_id=1, stream_seq=30) 35096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727571, gaps=[]) 35096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727572, stream_id=1, stream_seq=30) 35096ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727572, gaps=[]) 35097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727573, stream_id=1, stream_seq=30) 35097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727573, gaps=[]) 35097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727574, stream_id=1, stream_seq=30) 35097ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727574, gaps=[]) 35098ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727575, stream_id=1, stream_seq=30) 35098ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727575, gaps=[]) 35099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727576, stream_id=1, stream_seq=31) 35099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727576, gaps=[]) 35099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727577, stream_id=1, stream_seq=31) 35099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727577, gaps=[]) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727578, stream_id=1, stream_seq=31) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727578, gaps=[]) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727579, stream_id=1, stream_seq=31) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727579, gaps=[]) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727580, stream_id=1, stream_seq=31) 35100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727580, gaps=[]) 35101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727581, stream_id=1, stream_seq=31) 35101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727581, gaps=[]) 35101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727582, stream_id=1, stream_seq=31) 35101ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727582, gaps=[]) 35102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727583, stream_id=1, stream_seq=31) 35102ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727583, gaps=[]) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727584, stream_id=1, stream_seq=32) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727584, gaps=[]) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727585, stream_id=1, stream_seq=32) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727585, gaps=[]) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727586, stream_id=1, stream_seq=32) 35103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727586, gaps=[]) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727587, stream_id=1, stream_seq=32) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727587, gaps=[]) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727588, stream_id=1, stream_seq=32) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727588, gaps=[]) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727589, stream_id=1, stream_seq=32) 35104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727589, gaps=[]) 35105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727590, stream_id=1, stream_seq=32) 35105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727590, gaps=[]) 35105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727591, stream_id=1, stream_seq=32) 35105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727591, gaps=[]) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=864727592, stream_id=1, stream_seq=33) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=864727592, gaps=[]) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727593, stream_id=1, stream_seq=33) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=864727593, gaps=[]) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727594, stream_id=1, stream_seq=33) 35107ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=864727594, gaps=[]) 35108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727595, stream_id=1, stream_seq=33) 35108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=864727595, gaps=[]) 35108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727596, stream_id=1, stream_seq=33) 35108ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=864727596, gaps=[]) 35109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727597, stream_id=1, stream_seq=33) 35109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=864727597, gaps=[]) 35109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=864727598, stream_id=1, stream_seq=33) 35109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=864727598, gaps=[]) 35110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=864727599, stream_id=1, stream_seq=33) 35139ms [log] 262140 35139ms [log] 262140 35139ms [log] [file] 35139ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=864727599, gaps=[]) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 35304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 35304ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 35305ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 35305ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 35305ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 35305ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 35305ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 35305ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f"}', extra='') 35305ms [log] connectionstatechanged closed closed closed 35305ms [log] connectionstatechanged closed closed closed 35305ms [log] connectionstatechanged closed closed closed 35305ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/9a56f91d-8779-41ca-8a18-3400d333dd2f", "state": "closed"}] 35305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 35306ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 35306ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x0cz"\xf8\xd3\xe78yV\xc7e\xa5') 35307ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x0cz"\xf8\xd3\xe78yV\xc7e\xa5') 35307ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56813) 35307ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 35307ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 35360ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 35360ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 35425ms [err] Traceback (most recent call last): 35425ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 35426ms [err] return _run_code(code, main_globals, None, 35426ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 35426ms [err] exec(code, run_globals) 35426ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 35426ms [err] sys.exit(main()) 35426ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 35426ms [err] asyncio.run(main_async()) 35426ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 35426ms [err] return loop.run_until_complete(main) 35426ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 35426ms [err] self.run_forever() 35426ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 35426ms [err] self._run_once() 35426ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 35427ms [err] event_list = self._selector.select(timeout) 35427ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 35427ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 35427ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 40509ms [log] starting device 40900ms [err] DEBUG:asyncio:Using selector: EpollSelector 40969ms [err] ERROR:asyncio:Unclosed client session 40969ms [err] client_session: 41053ms [log] parsing 41053ms [log] creating device handler 41053ms [log] [ready] 41053ms [log] reading line 41053ms [log] [websocketToken] "9625b809-607b-43ad-ae55-5f47734d703e" 41073ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 41073ms [log] [websocketConnected] 41254ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 41254ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 41267ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/8783fe69-d5c2-4d72-a3f9-4922eafa7924"}}', extra='') 41267ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/8783fe69-d5c2-4d72-a3f9-4922eafa7924"} 41315ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 41315ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652", "state": "new"}] 43318ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 43318ms [log] handleSignalingMessage 43318ms [log] handleOptions 43318ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 43318ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 43339ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43339ms [err] v=0 43339ms [err] o=- 3929504125 3929504125 IN IP4 0.0.0.0 43339ms [err] s=- 43339ms [err] t=0 0 43339ms [err] a=group:BUNDLE 0 43339ms [err] a=msid-semantic:WMS * 43339ms [err] m=application 38055 DTLS/SCTP 5000 43339ms [err] c=IN IP4 172.30.0.1 43339ms [err] a=mid:0 43339ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43339ms [err] a=max-message-size:65536 43339ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38055 typ host 43339ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50799 typ host 43339ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38055 typ srflx raddr 172.30.0.1 rport 38055 43339ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50799 typ srflx raddr 172.17.0.2 rport 50799 43339ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49691 typ relay raddr 172.17.0.2 rport 45494 43339ms [err] a=end-of-candidates 43339ms [err] a=ice-ufrag:94Lf 43339ms [err] a=ice-pwd:XQuEgcrLe1jt3wEg2JhLUf 43339ms [err] a=fingerprint:sha-256 CE:FC:2F:47:CB:54:76:6D:3B:62:FE:EC:FB:1C:58:BB:3B:AF:FC:EE:42:55:E4:3C:43:F6:E7:D4:A0:C6:C5:89 43339ms [err] a=setup:actpass 43339ms [err] 43341ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 43341ms [err] v=0 43341ms [err] o=- 3929504125 3929504125 IN IP4 0.0.0.0 43341ms [err] s=- 43341ms [err] t=0 0 43341ms [err] a=group:BUNDLE 0 43341ms [err] a=msid-semantic:WMS * 43341ms [err] m=application 38055 DTLS/SCTP 5000 43341ms [err] c=IN IP4 172.30.0.1 43341ms [err] a=mid:0 43341ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43341ms [err] a=max-message-size:65536 43341ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38055 typ host 43341ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50799 typ host 43341ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38055 typ srflx raddr 172.30.0.1 rport 38055 43341ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50799 typ srflx raddr 172.17.0.2 rport 50799 43341ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49691 typ relay raddr 172.17.0.2 rport 45494 43341ms [err] a=end-of-candidates 43341ms [err] a=ice-ufrag:94Lf 43341ms [err] a=ice-pwd:XQuEgcrLe1jt3wEg2JhLUf 43341ms [err] a=fingerprint:sha-256 CE:FC:2F:47:CB:54:76:6D:3B:62:FE:EC:FB:1C:58:BB:3B:AF:FC:EE:42:55:E4:3C:43:F6:E7:D4:A0:C6:C5:89 43341ms [err] a=setup:actpass 43341ms [err] 43342ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929504125 3929504125 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 38055 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 38055 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 50799 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38055 typ srflx raddr 172.30.0.1 rport 38055\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 50799 typ srflx raddr 172.17.0.2 rport 50799\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49691 typ relay raddr 172.17.0.2 rport 45494\\r\\na=end-of-candidates\\r\\na=ice-ufrag:94Lf\\r\\na=ice-pwd:XQuEgcrLe1jt3wEg2JhLUf\\r\\na=fingerprint:sha-256 CE:FC:2F:47:CB:54:76:6D:3B:62:FE:EC:FB:1C:58:BB:3B:AF:FC:EE:42:55:E4:3C:43:F6:E7:D4:A0:C6:C5:89\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 43342ms [log] handleSignalingMessage 43342ms [log] handleOffer 43342ms [log] makeAnswer 43342ms [log] connectionstatechanged new new have-remote-offer 43342ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652", "state": "new"}] 43343ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 43343ms [err] v=0 43343ms [err] o=- 3929504125 3929504125 IN IP4 0.0.0.0 43343ms [err] s=- 43343ms [err] t=0 0 43343ms [err] a=group:BUNDLE 0 43343ms [err] a=msid-semantic:WMS * 43343ms [err] m=application 9 DTLS/SCTP 5000 43343ms [err] c=IN IP4 0.0.0.0 43343ms [err] a=mid:0 43343ms [err] a=sctpmap:5000 webrtc-datachannel 65535 43343ms [err] a=max-message-size:65536 43343ms [err] a=ice-ufrag:wTMF 43343ms [err] a=ice-pwd:7JaTKKUQI2qzGkybA8Wf1O 43343ms [err] a=fingerprint:sha-256 B7:00:F5:BF:3A:DB:AD:2B:EC:7C:E3:3C:8B:C4:8D:F1:DB:F1:35:F3:EF:79:A8:FF:46:57:04:29:1A:19:CC:C1 43343ms [err] a=setup:active 43343ms [err] 43343ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 43345ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 43347ms [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'4\x00V:\xa2\xe1\x9c\xbd\x03\x8e\x14\xdc') 43348ms [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'\xa4R\xd0p\xf6\x1e\x11 R}6O') 43349ms [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'4\x00V:\xa2\xe1\x9c\xbd\x03\x8e\x14\xdc') 43349ms [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'\xa4R\xd0p\xf6\x1e\x11 R}6O') 43351ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43351ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x1eD\xdf\xeb\x89\xd2gE\x89{)\xdf') 43352ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x1eD\xdf\xeb\x89\xd2gE\x89{)\xdf') 43352ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'm\x03CI\xd2L\xc6oJT$\x06') 43353ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'm\x03CI\xd2L\xc6oJT$\x06') 43354ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64413) (expires in 600 seconds) 43354ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 43354ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43355ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 43355ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43355ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.30.0.1', 38055)) State.FROZEN -> State.WAITING 43356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('172.30.0.1', 38055)) State.FROZEN -> State.WAITING 43356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.17.0.2', 50799)) State.FROZEN -> State.WAITING 43356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('172.30.0.1', 38055)) State.FROZEN -> State.WAITING 43357ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.30.0.1', 38055)) State.WAITING -> State.IN_PROGRESS 43357ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38055) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbb\x12\xbe\xfd\x9cy\x85/\x95\xdf\x88\xcc') 43357ms [log] connectionstatechanged new new stable 43357ms [log] connectionstatechanged new new stable 43357ms [log] connectionstatechanged connecting checking stable 43357ms [log] connectionstatechanged connecting checking stable 43357ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652", "state": "connecting"}] 43358ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38055) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbb\x12\xbe\xfd\x9cy\x85/\x95\xdf\x88\xcc') 43358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.30.0.1', 38055)) State.IN_PROGRESS -> State.SUCCEEDED 43358ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.211.56', 38055)) State.FROZEN -> State.WAITING 43359ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.211.56', 50799)) State.FROZEN -> State.WAITING 43359ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.210.113', 49691)) State.FROZEN -> State.WAITING 43373ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38055) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1a\x12\x81\xafJu\xfa\xfd\x8d\xba\x84\x05') 43374ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38055) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1a\x12\x81\xafJu\xfa\xfd\x8d\xba\x84\x05') 43374ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('172.30.0.1', 38055)) State.WAITING -> State.FAILED 43374ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.17.0.2', 50799)) State.WAITING -> State.FAILED 43374ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('172.17.0.2', 50799)) State.FROZEN -> State.FAILED 43374ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.211.56', 38055)) State.WAITING -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('141.24.211.56', 38055)) State.FROZEN -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.211.56', 50799)) State.WAITING -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('141.24.211.56', 50799)) State.FROZEN -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('172.30.0.1', 38055)) State.WAITING -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('172.17.0.2', 50799)) State.FROZEN -> State.FAILED 43375ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('141.24.210.113', 49691)) State.WAITING -> State.FAILED 43376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 48549) -> ('141.24.210.113', 49691)) State.FROZEN -> State.FAILED 43376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('141.24.211.56', 38055)) State.FROZEN -> State.FAILED 43376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('141.24.211.56', 50799)) State.FROZEN -> State.FAILED 43376ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64413) -> ('141.24.210.113', 49691)) State.FROZEN -> State.FAILED 43376ms [err] INFO:aioice.ice:Connection(0) ICE completed 43376ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38055) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O\x88\xd3\xb8oa\xab\xcd\xe5\xdas\x12') 43377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38055) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O\x88\xd3\xb8oa\xab\xcd\xe5\xdas\x12') 43377ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(WQlW5PrR0T 1 udp 1862270975 172.17.0.2 38055 typ prflx) 43377ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37815) -> ('172.17.0.2', 38055)) State.WAITING -> State.IN_PROGRESS 43377ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 38055) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'O\x9d\x95\x0882\xb7\x1d\x06^\xf6\xc6') 43377ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 43377ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43379ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 43379ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 38055) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'O\x9d\x95\x0882\xb7\x1d\x06^\xf6\xc6') 43400ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 43401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 43401ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 43401ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43401ms [log] connectionstatechanged connecting completed stable 43401ms [log] connectionstatechanged connected completed stable 43401ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652", "state": "connected"}] 43402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 43402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 43402ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 43404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 43404ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 43405ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 43406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=175673463, stream_id=1, stream_seq=0) 43407ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2246264272, stream_id=1, stream_seq=0) 43407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 43407ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673463, gaps=[]) 43408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2246264272, gaps=[]) 43408ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 43411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=175673464, stream_id=1, stream_seq=1) 43411ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673464, gaps=[]) 43412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673465, stream_id=1, stream_seq=2) 43412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673465, gaps=[]) 43412ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673466, stream_id=1, stream_seq=2) 43413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673466, gaps=[]) 43413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673467, stream_id=1, stream_seq=2) 43413ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673467, gaps=[]) 43416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673468, stream_id=1, stream_seq=2) 43416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673468, gaps=[]) 43416ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673469, stream_id=1, stream_seq=2) 43417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673469, gaps=[]) 43417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673470, stream_id=1, stream_seq=2) 43417ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673470, gaps=[]) 43418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673471, stream_id=1, stream_seq=2) 43418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673471, gaps=[]) 43418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673472, stream_id=1, stream_seq=3) 43418ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673472, gaps=[]) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673473, stream_id=1, stream_seq=3) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673473, gaps=[]) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673474, stream_id=1, stream_seq=3) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673474, gaps=[]) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673475, stream_id=1, stream_seq=3) 43419ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673475, gaps=[]) 43420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673476, stream_id=1, stream_seq=3) 43420ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673476, gaps=[]) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673477, stream_id=1, stream_seq=3) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673477, gaps=[]) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673478, stream_id=1, stream_seq=3) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673478, gaps=[]) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673479, stream_id=1, stream_seq=4) 43421ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673479, gaps=[]) 43422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673480, stream_id=1, stream_seq=4) 43422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673480, gaps=[]) 43422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673481, stream_id=1, stream_seq=4) 43422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673481, gaps=[]) 43422ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673482, stream_id=1, stream_seq=4) 43423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673482, gaps=[]) 43423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673483, stream_id=1, stream_seq=4) 43423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673483, gaps=[]) 43423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673484, stream_id=1, stream_seq=4) 43423ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673484, gaps=[]) 43424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673485, stream_id=1, stream_seq=4) 43424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673485, gaps=[]) 43425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673486, stream_id=1, stream_seq=5) 43425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673486, gaps=[]) 43425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673487, stream_id=1, stream_seq=5) 43425ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673487, gaps=[]) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673488, stream_id=1, stream_seq=5) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673488, gaps=[]) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673489, stream_id=1, stream_seq=5) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673489, gaps=[]) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673490, stream_id=1, stream_seq=5) 43426ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673490, gaps=[]) 43427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673491, stream_id=1, stream_seq=5) 43427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673491, gaps=[]) 43427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673492, stream_id=1, stream_seq=5) 43427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673492, gaps=[]) 43427ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673493, stream_id=1, stream_seq=6) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673493, gaps=[]) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673494, stream_id=1, stream_seq=6) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673494, gaps=[]) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673495, stream_id=1, stream_seq=6) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673495, gaps=[]) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673496, stream_id=1, stream_seq=6) 43428ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673496, gaps=[]) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673497, stream_id=1, stream_seq=6) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673497, gaps=[]) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673498, stream_id=1, stream_seq=6) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673498, gaps=[]) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673499, stream_id=1, stream_seq=6) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673499, gaps=[]) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673500, stream_id=1, stream_seq=7) 43429ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673500, gaps=[]) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673501, stream_id=1, stream_seq=7) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673501, gaps=[]) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673502, stream_id=1, stream_seq=7) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673502, gaps=[]) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673503, stream_id=1, stream_seq=7) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673503, gaps=[]) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673504, stream_id=1, stream_seq=7) 43430ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673504, gaps=[]) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673505, stream_id=1, stream_seq=7) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673505, gaps=[]) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673506, stream_id=1, stream_seq=7) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673506, gaps=[]) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673507, stream_id=1, stream_seq=8) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673507, gaps=[]) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673508, stream_id=1, stream_seq=8) 43431ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673508, gaps=[]) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673509, stream_id=1, stream_seq=8) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673509, gaps=[]) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673510, stream_id=1, stream_seq=8) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673510, gaps=[]) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673511, stream_id=1, stream_seq=8) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673511, gaps=[]) 43432ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673512, stream_id=1, stream_seq=8) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673512, gaps=[]) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673513, stream_id=1, stream_seq=8) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673513, gaps=[]) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673514, stream_id=1, stream_seq=9) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673514, gaps=[]) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673515, stream_id=1, stream_seq=9) 43433ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673515, gaps=[]) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673516, stream_id=1, stream_seq=9) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673516, gaps=[]) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673517, stream_id=1, stream_seq=9) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673517, gaps=[]) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673518, stream_id=1, stream_seq=9) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673518, gaps=[]) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673519, stream_id=1, stream_seq=9) 43434ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673519, gaps=[]) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673520, stream_id=1, stream_seq=9) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673520, gaps=[]) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673521, stream_id=1, stream_seq=10) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673521, gaps=[]) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673522, stream_id=1, stream_seq=10) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673522, gaps=[]) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673523, stream_id=1, stream_seq=10) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673523, gaps=[]) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673524, stream_id=1, stream_seq=10) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673524, gaps=[]) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673525, stream_id=1, stream_seq=10) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673525, gaps=[]) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673526, stream_id=1, stream_seq=10) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673526, gaps=[]) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673527, stream_id=1, stream_seq=10) 43436ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673527, gaps=[]) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673528, stream_id=1, stream_seq=11) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673528, gaps=[]) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673529, stream_id=1, stream_seq=11) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673529, gaps=[]) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673530, stream_id=1, stream_seq=11) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673530, gaps=[]) 43437ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673531, stream_id=1, stream_seq=11) 43438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673531, gaps=[]) 43438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673532, stream_id=1, stream_seq=11) 43438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673532, gaps=[]) 43438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673533, stream_id=1, stream_seq=11) 43438ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673533, gaps=[]) 43439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673534, stream_id=1, stream_seq=11) 43439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673534, gaps=[]) 43439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673535, stream_id=1, stream_seq=12) 43439ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673535, gaps=[]) 43440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673536, stream_id=1, stream_seq=12) 43440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673536, gaps=[]) 43440ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673537, stream_id=1, stream_seq=12) 43441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673537, gaps=[]) 43441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673538, stream_id=1, stream_seq=12) 43441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673538, gaps=[]) 43441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673539, stream_id=1, stream_seq=12) 43441ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673539, gaps=[]) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673540, stream_id=1, stream_seq=12) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673540, gaps=[]) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673541, stream_id=1, stream_seq=12) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673541, gaps=[]) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673542, stream_id=1, stream_seq=13) 43442ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673542, gaps=[]) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673543, stream_id=1, stream_seq=13) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673543, gaps=[]) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673544, stream_id=1, stream_seq=13) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673544, gaps=[]) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673545, stream_id=1, stream_seq=13) 43443ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673545, gaps=[]) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673546, stream_id=1, stream_seq=13) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673546, gaps=[]) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673547, stream_id=1, stream_seq=13) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673547, gaps=[]) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673548, stream_id=1, stream_seq=13) 43444ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673548, gaps=[]) 43445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673549, stream_id=1, stream_seq=14) 43445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673549, gaps=[]) 43445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673550, stream_id=1, stream_seq=14) 43445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673550, gaps=[]) 43445ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673551, stream_id=1, stream_seq=14) 43446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673551, gaps=[]) 43446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673552, stream_id=1, stream_seq=14) 43446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673552, gaps=[]) 43446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673553, stream_id=1, stream_seq=14) 43446ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673553, gaps=[]) 43447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673554, stream_id=1, stream_seq=14) 43447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673554, gaps=[]) 43447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673555, stream_id=1, stream_seq=14) 43447ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673555, gaps=[]) 43448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673556, stream_id=1, stream_seq=15) 43448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673556, gaps=[]) 43448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673557, stream_id=1, stream_seq=15) 43448ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673557, gaps=[]) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673558, stream_id=1, stream_seq=15) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673558, gaps=[]) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673559, stream_id=1, stream_seq=15) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673559, gaps=[]) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673560, stream_id=1, stream_seq=15) 43449ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673560, gaps=[]) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673561, stream_id=1, stream_seq=15) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673561, gaps=[]) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673562, stream_id=1, stream_seq=15) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673562, gaps=[]) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673563, stream_id=1, stream_seq=16) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673563, gaps=[]) 43450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673564, stream_id=1, stream_seq=16) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673564, gaps=[]) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673565, stream_id=1, stream_seq=16) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673565, gaps=[]) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673566, stream_id=1, stream_seq=16) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673566, gaps=[]) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673567, stream_id=1, stream_seq=16) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673567, gaps=[]) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673568, stream_id=1, stream_seq=16) 43451ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673568, gaps=[]) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673569, stream_id=1, stream_seq=16) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673569, gaps=[]) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673570, stream_id=1, stream_seq=17) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673570, gaps=[]) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673571, stream_id=1, stream_seq=17) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673571, gaps=[]) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673572, stream_id=1, stream_seq=17) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673572, gaps=[]) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673573, stream_id=1, stream_seq=17) 43452ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673573, gaps=[]) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673574, stream_id=1, stream_seq=17) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673574, gaps=[]) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673575, stream_id=1, stream_seq=17) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673575, gaps=[]) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673576, stream_id=1, stream_seq=17) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673576, gaps=[]) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673577, stream_id=1, stream_seq=18) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673577, gaps=[]) 43453ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673578, stream_id=1, stream_seq=18) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673578, gaps=[]) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673579, stream_id=1, stream_seq=18) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673579, gaps=[]) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673580, stream_id=1, stream_seq=18) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673580, gaps=[]) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673581, stream_id=1, stream_seq=18) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673581, gaps=[]) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673582, stream_id=1, stream_seq=18) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673582, gaps=[]) 43454ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673583, stream_id=1, stream_seq=18) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673583, gaps=[]) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673584, stream_id=1, stream_seq=19) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673584, gaps=[]) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673585, stream_id=1, stream_seq=19) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673585, gaps=[]) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673586, stream_id=1, stream_seq=19) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673586, gaps=[]) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673587, stream_id=1, stream_seq=19) 43455ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673587, gaps=[]) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673588, stream_id=1, stream_seq=19) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673588, gaps=[]) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673589, stream_id=1, stream_seq=19) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673589, gaps=[]) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673590, stream_id=1, stream_seq=19) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673590, gaps=[]) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673591, stream_id=1, stream_seq=20) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673591, gaps=[]) 43456ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673592, stream_id=1, stream_seq=20) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673592, gaps=[]) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673593, stream_id=1, stream_seq=20) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673593, gaps=[]) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673594, stream_id=1, stream_seq=20) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673594, gaps=[]) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673595, stream_id=1, stream_seq=20) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673595, gaps=[]) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673596, stream_id=1, stream_seq=20) 43457ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673596, gaps=[]) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673597, stream_id=1, stream_seq=20) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673597, gaps=[]) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673598, stream_id=1, stream_seq=21) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673598, gaps=[]) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673599, stream_id=1, stream_seq=21) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673599, gaps=[]) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673600, stream_id=1, stream_seq=21) 43458ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673600, gaps=[]) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673601, stream_id=1, stream_seq=21) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673601, gaps=[]) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673602, stream_id=1, stream_seq=21) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673602, gaps=[]) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673603, stream_id=1, stream_seq=21) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673603, gaps=[]) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673604, stream_id=1, stream_seq=21) 43459ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673604, gaps=[]) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673605, stream_id=1, stream_seq=22) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673605, gaps=[]) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673606, stream_id=1, stream_seq=22) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673606, gaps=[]) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673607, stream_id=1, stream_seq=22) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673607, gaps=[]) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673608, stream_id=1, stream_seq=22) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673608, gaps=[]) 43460ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673609, stream_id=1, stream_seq=22) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673609, gaps=[]) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673610, stream_id=1, stream_seq=22) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673610, gaps=[]) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673611, stream_id=1, stream_seq=22) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673611, gaps=[]) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673612, stream_id=1, stream_seq=23) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673612, gaps=[]) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673613, stream_id=1, stream_seq=23) 43461ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673613, gaps=[]) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673614, stream_id=1, stream_seq=23) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673614, gaps=[]) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673615, stream_id=1, stream_seq=23) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673615, gaps=[]) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673616, stream_id=1, stream_seq=23) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673616, gaps=[]) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673617, stream_id=1, stream_seq=23) 43462ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673617, gaps=[]) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673618, stream_id=1, stream_seq=23) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673618, gaps=[]) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673619, stream_id=1, stream_seq=24) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673619, gaps=[]) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673620, stream_id=1, stream_seq=24) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673620, gaps=[]) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673621, stream_id=1, stream_seq=24) 43463ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673621, gaps=[]) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673622, stream_id=1, stream_seq=24) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673622, gaps=[]) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673623, stream_id=1, stream_seq=24) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673623, gaps=[]) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673624, stream_id=1, stream_seq=24) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673624, gaps=[]) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673625, stream_id=1, stream_seq=24) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673625, gaps=[]) 43464ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673626, stream_id=1, stream_seq=25) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673626, gaps=[]) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673627, stream_id=1, stream_seq=25) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673627, gaps=[]) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673628, stream_id=1, stream_seq=25) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673628, gaps=[]) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673629, stream_id=1, stream_seq=25) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673629, gaps=[]) 43465ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673630, stream_id=1, stream_seq=25) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673630, gaps=[]) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673631, stream_id=1, stream_seq=25) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673631, gaps=[]) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673632, stream_id=1, stream_seq=25) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673632, gaps=[]) 43466ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673633, stream_id=1, stream_seq=26) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673633, gaps=[]) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673634, stream_id=1, stream_seq=26) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673634, gaps=[]) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673635, stream_id=1, stream_seq=26) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673635, gaps=[]) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673636, stream_id=1, stream_seq=26) 43467ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673636, gaps=[]) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673637, stream_id=1, stream_seq=26) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673637, gaps=[]) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673638, stream_id=1, stream_seq=26) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673638, gaps=[]) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673639, stream_id=1, stream_seq=26) 43468ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673639, gaps=[]) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673640, stream_id=1, stream_seq=27) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673640, gaps=[]) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673641, stream_id=1, stream_seq=27) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673641, gaps=[]) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673642, stream_id=1, stream_seq=27) 43469ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673642, gaps=[]) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673643, stream_id=1, stream_seq=27) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673643, gaps=[]) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673644, stream_id=1, stream_seq=27) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673644, gaps=[]) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673645, stream_id=1, stream_seq=27) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673645, gaps=[]) 43470ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673646, stream_id=1, stream_seq=27) 43471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673646, gaps=[]) 43471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673647, stream_id=1, stream_seq=28) 43471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673647, gaps=[]) 43471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673648, stream_id=1, stream_seq=28) 43471ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673648, gaps=[]) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673649, stream_id=1, stream_seq=28) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673649, gaps=[]) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673650, stream_id=1, stream_seq=28) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673650, gaps=[]) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673651, stream_id=1, stream_seq=28) 43472ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673651, gaps=[]) 43473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673652, stream_id=1, stream_seq=28) 43473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673652, gaps=[]) 43473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673653, stream_id=1, stream_seq=28) 43473ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673653, gaps=[]) 43473ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43473ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673654, stream_id=1, stream_seq=29) 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673654, gaps=[]) 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673655, stream_id=1, stream_seq=29) 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673655, gaps=[]) 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673656, stream_id=1, stream_seq=29) 43474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673656, gaps=[]) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673657, stream_id=1, stream_seq=29) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673657, gaps=[]) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673658, stream_id=1, stream_seq=29) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673658, gaps=[]) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673659, stream_id=1, stream_seq=29) 43475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673659, gaps=[]) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673660, stream_id=1, stream_seq=29) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673660, gaps=[]) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673661, stream_id=1, stream_seq=30) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673661, gaps=[]) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673662, stream_id=1, stream_seq=30) 43476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673662, gaps=[]) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673663, stream_id=1, stream_seq=30) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673663, gaps=[]) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673664, stream_id=1, stream_seq=30) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673664, gaps=[]) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673665, stream_id=1, stream_seq=30) 43477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673665, gaps=[]) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673666, stream_id=1, stream_seq=30) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673666, gaps=[]) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673667, stream_id=1, stream_seq=30) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673667, gaps=[]) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673668, stream_id=1, stream_seq=31) 43478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673668, gaps=[]) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673669, stream_id=1, stream_seq=31) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673669, gaps=[]) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673670, stream_id=1, stream_seq=31) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673670, gaps=[]) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673671, stream_id=1, stream_seq=31) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673671, gaps=[]) 43479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673672, stream_id=1, stream_seq=31) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673672, gaps=[]) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673673, stream_id=1, stream_seq=31) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673673, gaps=[]) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673674, stream_id=1, stream_seq=31) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673674, gaps=[]) 43480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673675, stream_id=1, stream_seq=32) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673675, gaps=[]) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673676, stream_id=1, stream_seq=32) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673676, gaps=[]) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673677, stream_id=1, stream_seq=32) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673677, gaps=[]) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673678, stream_id=1, stream_seq=32) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673678, gaps=[]) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673679, stream_id=1, stream_seq=32) 43481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673679, gaps=[]) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673680, stream_id=1, stream_seq=32) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673680, gaps=[]) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673681, stream_id=1, stream_seq=32) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673681, gaps=[]) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=175673682, stream_id=1, stream_seq=33) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=175673682, gaps=[]) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673683, stream_id=1, stream_seq=33) 43482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=175673683, gaps=[]) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673684, stream_id=1, stream_seq=33) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=175673684, gaps=[]) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673685, stream_id=1, stream_seq=33) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=175673685, gaps=[]) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673686, stream_id=1, stream_seq=33) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=175673686, gaps=[]) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=175673687, stream_id=1, stream_seq=33) 43483ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=175673687, gaps=[]) 43484ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=175673688, stream_id=1, stream_seq=33) 43513ms [log] 262140 43513ms [log] 262140 43513ms [log] [file] 43514ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=175673688, gaps=[]) 43682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 43682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 43682ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 43682ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 43682ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 43682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 43682ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 43682ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 43683ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652"}', extra='') 43683ms [log] connectionstatechanged closed closed closed 43683ms [log] connectionstatechanged closed closed closed 43683ms [log] connectionstatechanged closed closed closed 43683ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/1c2b5277-be26-49b2-a8c5-87abced7a652", "state": "closed"}] 43683ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 43683ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 43683ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf8\xe2R\x9eW[\x04\x1d3\x8bb\x1b') 43684ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf8\xe2R\x9eW[\x04\x1d3\x8bb\x1b') 43685ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64413) 43685ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 43685ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 43752ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 43752ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 43834ms [err] Traceback (most recent call last): 43834ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 43834ms [err] return _run_code(code, main_globals, None, 43834ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 43834ms [err] exec(code, run_globals) 43834ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 43835ms [err] sys.exit(main()) 43835ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 43835ms [err] asyncio.run(main_async()) 43835ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 43835ms [err] return loop.run_until_complete(main) 43835ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 43835ms [err] self.run_forever() 43835ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 43836ms [err] self._run_once() 43836ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 43836ms [err] event_list = self._selector.select(timeout) 43836ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 43837ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 43837ms [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 49486ms [log] starting device 49910ms [err] DEBUG:asyncio:Using selector: EpollSelector 49979ms [err] ERROR:asyncio:Unclosed client session 49979ms [err] client_session: 50064ms [log] parsing 50064ms [log] creating device handler 50064ms [log] [ready] 50064ms [log] reading line 50064ms [log] [websocketToken] "0098d63f-fea4-43f2-aaea-696433c2a08d" 50079ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 50079ms [log] [websocketConnected] 51777ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 51777ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 51802ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/c16b3cb0-b096-4e2f-a0ea-d422f876d681"}}', extra='') 51802ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/c16b3cb0-b096-4e2f-a0ea-d422f876d681"} 51854ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813","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='') 51854ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813", "state": "new"}] 53856ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53856ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53856ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53856ms [err] v=0 53856ms [err] o=- 5683330976728479374 2 IN IP4 127.0.0.1 53856ms [err] s=- 53856ms [err] t=0 0 53856ms [err] a=group:BUNDLE 0 53856ms [err] a=extmap-allow-mixed 53856ms [err] a=msid-semantic: WMS 53856ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 53856ms [err] c=IN IP4 0.0.0.0 53856ms [err] a=ice-ufrag:Zz0O 53856ms [err] a=ice-pwd:RYGdH8BNWMA4JQjNrZeDL6Wu 53856ms [err] a=ice-options:trickle 53856ms [err] a=fingerprint:sha-256 FD:B7:E5:81:A6:53:FC:15:EE:67:81:63:45:CD:CA:A5:54:92:7C:C0:FA:01:DA:08:2F:B0:1F:9A:00:0D:DF:9C 53856ms [err] a=setup:actpass 53856ms [err] a=mid:0 53856ms [err] a=sctp-port:5000 53856ms [err] a=max-message-size:262144 53856ms [err] 53858ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53858ms [err] v=0 53858ms [err] o=- 5683330976728479374 2 IN IP4 127.0.0.1 53858ms [err] s=- 53858ms [err] t=0 0 53858ms [err] a=group:BUNDLE 0 53858ms [err] a=extmap-allow-mixed 53858ms [err] a=msid-semantic: WMS 53858ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 53858ms [err] c=IN IP4 0.0.0.0 53858ms [err] a=ice-ufrag:Zz0O 53858ms [err] a=ice-pwd:RYGdH8BNWMA4JQjNrZeDL6Wu 53858ms [err] a=ice-options:trickle 53858ms [err] a=fingerprint:sha-256 FD:B7:E5:81:A6:53:FC:15:EE:67:81:63:45:CD:CA:A5:54:92:7C:C0:FA:01:DA:08:2F:B0:1F:9A:00:0D:DF:9C 53858ms [err] a=setup:actpass 53858ms [err] a=mid:0 53858ms [err] a=sctp-port:5000 53858ms [err] a=max-message-size:262144 53858ms [err] 53859ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 53859ms [log] handleSignalingMessage 53859ms [log] handleOptions 53859ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5683330976728479374 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:Zz0O\\r\\na=ice-pwd:RYGdH8BNWMA4JQjNrZeDL6Wu\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 FD:B7:E5:81:A6:53:FC:15:EE:67:81:63:45:CD:CA:A5:54:92:7C:C0:FA:01:DA:08:2F:B0:1F:9A:00:0D:DF:9C\\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/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 53859ms [log] handleSignalingMessage 53859ms [log] handleOffer 53859ms [log] makeAnswer 53859ms [log] connectionstatechanged new new have-remote-offer 53859ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813", "state": "new"}] 53860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 53860ms [err] v=0 53860ms [err] o=- 3929504136 3929504136 IN IP4 0.0.0.0 53860ms [err] s=- 53860ms [err] t=0 0 53860ms [err] a=group:BUNDLE 0 53860ms [err] a=msid-semantic:WMS * 53860ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 53860ms [err] c=IN IP4 0.0.0.0 53860ms [err] a=mid:0 53860ms [err] a=sctp-port:5000 53860ms [err] a=max-message-size:65536 53860ms [err] a=ice-ufrag:1C2v 53860ms [err] a=ice-pwd:qoCE3H8k2RZM1tGlwCF1UO 53860ms [err] a=fingerprint:sha-256 0D:65:C4:1E:93:23:48:26:9B:24:3C:30:F4:8A:43:56:D4:72:62:FF:EF:A7:15:01:A3:31:A9:EB:3C:4A:9B:D4 53860ms [err] a=setup:active 53860ms [err] 53860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53862ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53863ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53865ms [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'\x17\xa7\x02\x98\x06\xd6\xf3\xd5Cf_M') 53865ms [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'\xf4G\x1b%3<\n\x1d\xc4\x15\xcc\x82') 53866ms [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'\x17\xa7\x02\x98\x06\xd6\xf3\xd5Cf_M') 53866ms [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'\xf4G\x1b%3<\n\x1d\xc4\x15\xcc\x82') 53868ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 53868ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'2\x1fmx\xf7\x83\xfc\x03t\x94R2') 53869ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'2\x1fmx\xf7\x83\xfc\x03t\x94R2') 53870ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd4\xb6r\xa1\xf3q\xf8Q\xda \x16\t') 53871ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd4\xb6r\xa1\xf3q\xf8Q\xda \x16\t') 53871ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54763) (expires in 600 seconds) 53871ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 53871ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53873ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 53873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53873ms [log] connectionstatechanged new new stable 53873ms [log] connectionstatechanged new new stable 53873ms [log] connectionstatechanged connecting checking stable 53873ms [log] connectionstatechanged connecting checking stable 53873ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813", "state": "connecting"}] 53891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PSoagxw0kpHK') 53891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PSoagxw0kpHK') 53891ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Nc98Hrw3YX 1 udp 1845501695 172.17.0.2 45240 typ prflx) 53891ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48354) -> ('172.17.0.2', 45240)) State.WAITING -> State.IN_PROGRESS 53892ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3\xbfC\xc1\xe2\xdb\x11|,\xfayP') 53893ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3\xbfC\xc1\xe2\xdb\x11|,\xfayP') 53893ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48354) -> ('172.17.0.2', 45240)) State.IN_PROGRESS -> State.SUCCEEDED 53893ms [err] INFO:aioice.ice:Connection(0) ICE completed 53893ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 53894ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53895ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 53903ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 53904ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 53904ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 53904ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53904ms [log] connectionstatechanged connecting completed stable 53904ms [log] connectionstatechanged connected completed stable 53904ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813", "state": "connected"}] 53907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 53907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 53907ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 53909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 53909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 53909ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 53911ms [err] INFO:aioice.ice:Connection(0) Remote candidate "d2b3d5bc-7100-407a-b190-13cfdf052d37.local" resolved to 172.17.0.2 53911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2646571751, stream_id=1, stream_seq=0) 53911ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53911ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4020861135, stream_id=1, stream_seq=0) 53912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 53912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2646571751, gaps=[]) 53912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2646571752, stream_id=1, stream_seq=1) 53912ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1708221526 1 udp 2113937151 d2b3d5bc-7100-407a-b190-13cfdf052d37.local 45240 typ host generation 0 ufrag Zz0O network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 53912ms [log] handleSignalingMessage 53912ms [log] handleIceCandidate 53912ms [log] acceptIceCandidate 53912ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2646571752, gaps=[]) 53912ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2646571753, stream_id=1, stream_seq=2) 53913ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2646571753, gaps=[]) 53914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4020861135, gaps=[]) 53914ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 53953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'8ED5xGOghHDM') 53953ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'8ED5xGOghHDM') 53953ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48354) -> ('172.17.0.2', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35075) -> ('172.17.0.2', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48354) -> ('141.24.211.56', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35075) -> ('141.24.211.56', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 48354) -> ('141.24.210.113', 56970)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35075) -> ('141.24.210.113', 56970)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54763) -> ('172.17.0.2', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54763) -> ('141.24.211.56', 45240)) State.FROZEN -> State.FAILED 53954ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54763) -> ('141.24.210.113', 56970)) State.FROZEN -> State.FAILED 53970ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3791392297 1 udp 1677729535 141.24.211.56 45240 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Zz0O network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 53970ms [log] handleSignalingMessage 53970ms [log] handleIceCandidate 53970ms [log] acceptIceCandidate 53970ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3002184098 1 udp 33562623 141.24.210.113 56970 typ relay raddr 141.24.211.56 rport 45240 generation 0 ufrag Zz0O network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 53970ms [log] handleSignalingMessage 53970ms [log] handleIceCandidate 53970ms [log] acceptIceCandidate 53970ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 53970ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54016ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gjrxtx3ddixr') 54017ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 45240) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gjrxtx3ddixr') 54071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 54071ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 54071ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54072ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 54072ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 54072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54072ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 54072ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813"}', extra='') 54072ms [log] connectionstatechanged closed closed closed 54072ms [log] connectionstatechanged closed closed closed 54072ms [log] connectionstatechanged closed closed closed 54072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ac0ed939-cebb-4430-a7e8-0a0ba16b5813", "state": "closed"}] 54073ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 54073ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54073ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xef\xb1\x04\xe9a\xafJMX k\x8b') 54074ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xef\xb1\x04\xe9a\xafJMX k\x8b') 54074ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54763) 54074ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 54074ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 54134ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 54134ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 54200ms [err] Traceback (most recent call last): 54200ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 54201ms [err] return _run_code(code, main_globals, None, 54201ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 54201ms [err] exec(code, run_globals) 54201ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 54201ms [err] sys.exit(main()) 54201ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 54201ms [err] asyncio.run(main_async()) 54201ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 54201ms [err] return loop.run_until_complete(main) 54201ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 54201ms [err] self.run_forever() 54201ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 54202ms [err] self._run_once() 54202ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 54203ms [err] event_list = self._selector.select(timeout) 54203ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 54203ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 54203ms [err] KeyboardInterrupt 54314ms [log] starting device 54723ms [err] DEBUG:asyncio:Using selector: EpollSelector 54791ms [err] ERROR:asyncio:Unclosed client session 54791ms [err] client_session: 54871ms [log] parsing 54871ms [log] creating device handler 54871ms [log] [ready] 54871ms [log] reading line 54871ms [log] [websocketToken] "752473d0-b3c6-44f4-8c9e-6c399055b685" 54886ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 54886ms [log] [websocketConnected] 56622ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 56622ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 56637ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e2f7e3e8-a5a4-4913-8ff6-4be58fc6c1b8"}}', extra='') 56637ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e2f7e3e8-a5a4-4913-8ff6-4be58fc6c1b8"} 56689ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae","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='') 56689ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae", "state": "new"}] 58690ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 58690ms [err] v=0 58690ms [err] o=- 6952196401541657136 2 IN IP4 127.0.0.1 58690ms [err] s=- 58690ms [err] t=0 0 58690ms [err] a=group:BUNDLE 0 58690ms [err] a=extmap-allow-mixed 58690ms [err] a=msid-semantic: WMS 58690ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 58690ms [err] c=IN IP4 0.0.0.0 58690ms [err] a=ice-ufrag:wYGc 58690ms [err] a=ice-pwd:tYlKM7kVeCgBOVYLWMIPM3Hl 58690ms [err] a=ice-options:trickle 58690ms [err] a=fingerprint:sha-256 8B:C5:CF:DD:B1:DF:A6:EF:55:21:96:2D:5F:B8:6A:8C:2E:16:2E:5D:75:36:D0:E9:1E:A0:E1:11:FC:8F:58:C4 58690ms [err] a=setup:actpass 58690ms [err] a=mid:0 58690ms [err] a=sctp-port:5000 58690ms [err] a=max-message-size:262144 58690ms [err] 58692ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 58692ms [err] v=0 58692ms [err] o=- 6952196401541657136 2 IN IP4 127.0.0.1 58692ms [err] s=- 58692ms [err] t=0 0 58692ms [err] a=group:BUNDLE 0 58692ms [err] a=extmap-allow-mixed 58692ms [err] a=msid-semantic: WMS 58692ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 58692ms [err] c=IN IP4 0.0.0.0 58692ms [err] a=ice-ufrag:wYGc 58692ms [err] a=ice-pwd:tYlKM7kVeCgBOVYLWMIPM3Hl 58692ms [err] a=ice-options:trickle 58692ms [err] a=fingerprint:sha-256 8B:C5:CF:DD:B1:DF:A6:EF:55:21:96:2D:5F:B8:6A:8C:2E:16:2E:5D:75:36:D0:E9:1E:A0:E1:11:FC:8F:58:C4 58692ms [err] a=setup:actpass 58692ms [err] a=mid:0 58692ms [err] a=sctp-port:5000 58692ms [err] a=max-message-size:262144 58692ms [err] 58693ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58693ms [log] handleSignalingMessage 58693ms [log] handleOptions 58693ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6952196401541657136 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:wYGc\\r\\na=ice-pwd:tYlKM7kVeCgBOVYLWMIPM3Hl\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 8B:C5:CF:DD:B1:DF:A6:EF:55:21:96:2D:5F:B8:6A:8C:2E:16:2E:5D:75:36:D0:E9:1E:A0:E1:11:FC:8F:58:C4\\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/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58693ms [log] handleSignalingMessage 58693ms [log] handleOffer 58693ms [log] makeAnswer 58693ms [log] connectionstatechanged new new have-remote-offer 58693ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae", "state": "new"}] 58694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 58694ms [err] v=0 58694ms [err] o=- 3929504141 3929504141 IN IP4 0.0.0.0 58694ms [err] s=- 58694ms [err] t=0 0 58694ms [err] a=group:BUNDLE 0 58694ms [err] a=msid-semantic:WMS * 58694ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 58694ms [err] c=IN IP4 0.0.0.0 58694ms [err] a=mid:0 58694ms [err] a=sctp-port:5000 58694ms [err] a=max-message-size:65536 58694ms [err] a=ice-ufrag:LjoX 58694ms [err] a=ice-pwd:8FAY2sdLwIFZlYeC5cuqIv 58694ms [err] a=fingerprint:sha-256 C9:E2:3D:17:4F:30:02:73:32:E2:C5:99:38:80:3F:D3:D9:99:F0:1C:B4:BC:64:50:04:FD:77:BA:13:9E:45:4A 58694ms [err] a=setup:active 58694ms [err] 58694ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 58696ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 58697ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 58699ms [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'}}\x80\xa1r\xb2\x03?MU\x8ck') 58699ms [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'>) 58702ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'ff\xe6E\xec\x05h\xdc\x07\xe7\x00R') 58703ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'ff\xe6E\xec\x05h\xdc\x07\xe7\x00R') 58703ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc5\xb1\xc1\xc0O\x92\x90\x03Y\xbcR\xaa') 58704ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xc5\xb1\xc1\xc0O\x92\x90\x03Y\xbcR\xaa') 58705ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 64263) (expires in 600 seconds) 58705ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 58705ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 58706ms [log] connectionstatechanged new new stable 58706ms [log] connectionstatechanged new new stable 58706ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 58706ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 58706ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 58706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 58706ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 58707ms [log] connectionstatechanged connecting checking stable 58707ms [log] connectionstatechanged connecting checking stable 58707ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae", "state": "connecting"}] 58728ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'US5tqsEYwb9X') 58729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'US5tqsEYwb9X') 58729ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(FeHZabCIjE 1 udp 1845501695 172.17.0.2 48994 typ prflx) 58729ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('172.17.0.2', 48994)) State.WAITING -> State.IN_PROGRESS 58730ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf9-O0\x8c\x97\xa7\x96^\xee\xa2\xdf') 58733ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf9-O0\x8c\x97\xa7\x96^\xee\xa2\xdf') 58734ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('172.17.0.2', 48994)) State.IN_PROGRESS -> State.SUCCEEDED 58734ms [err] INFO:aioice.ice:Connection(0) ICE completed 58748ms [err] INFO:aioice.ice:Connection(0) Remote candidate "76193cdb-f567-4483-8192-0b36d7ab84aa.local" resolved to 172.17.0.2 58748ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('172.17.0.2', 48994)) State.FROZEN -> State.IN_PROGRESS 58749ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1a\x01O\xf1\xb6\xf2\x19`\x02\x1a\xdb{') 58750ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1a\x01O\xf1\xb6\xf2\x19`\x02\x1a\xdb{') 58750ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('172.17.0.2', 48994)) State.IN_PROGRESS -> State.SUCCEEDED 58769ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45369) -> ('172.17.0.2', 48994)) State.FROZEN -> State.IN_PROGRESS 58769ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x16l\x8aq\xc7\xcb\xafuS\xe2\x00\xc0') 58770ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x16l\x8aq\xc7\xcb\xafuS\xe2\x00\xc0') 58770ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45369) -> ('172.17.0.2', 48994)) State.IN_PROGRESS -> State.SUCCEEDED 58782ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pOngEi4AYhLk') 58782ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pOngEi4AYhLk') 58782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('141.24.211.56', 48994)) State.FROZEN -> State.FAILED 58782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45369) -> ('141.24.211.56', 48994)) State.FROZEN -> State.FAILED 58782ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49233) -> ('141.24.210.113', 65448)) State.FROZEN -> State.FAILED 58783ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 45369) -> ('141.24.210.113', 65448)) State.FROZEN -> State.FAILED 58783ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64263) -> ('172.17.0.2', 48994)) State.FROZEN -> State.FAILED 58783ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64263) -> ('141.24.211.56', 48994)) State.FROZEN -> State.FAILED 58783ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 64263) -> ('141.24.210.113', 65448)) State.FROZEN -> State.FAILED 58790ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 58790ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 58791ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 58794ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 58795ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 58795ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 58795ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 58795ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3349487581 1 udp 2113937151 76193cdb-f567-4483-8192-0b36d7ab84aa.local 48994 typ host generation 0 ufrag wYGc network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58795ms [log] handleSignalingMessage 58795ms [log] handleIceCandidate 58795ms [log] acceptIceCandidate 58795ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1133016482 1 udp 1677729535 141.24.211.56 48994 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag wYGc network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58795ms [log] handleSignalingMessage 58795ms [log] handleIceCandidate 58795ms [log] acceptIceCandidate 58795ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:277203497 1 udp 33562623 141.24.210.113 65448 typ relay raddr 141.24.211.56 rport 48994 generation 0 ufrag wYGc network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58795ms [log] handleSignalingMessage 58795ms [log] handleIceCandidate 58795ms [log] acceptIceCandidate 58795ms [log] connectionstatechanged connecting completed stable 58795ms [log] connectionstatechanged connected completed stable 58795ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae", "state": "connected"}] 58798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 58798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 58798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 58799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 58799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 58799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 58800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=40224878, stream_id=1, stream_seq=0) 58800ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 58800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2511864236, stream_id=1, stream_seq=0) 58800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 58801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=40224878, gaps=[]) 58801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2511864236, gaps=[]) 58801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 58801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=40224879, stream_id=1, stream_seq=1) 58801ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 58802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=40224879, gaps=[]) 58802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=40224880, stream_id=1, stream_seq=2) 58802ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 58803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=40224880, gaps=[]) 58803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=40224881, stream_id=1, stream_seq=3) 58803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=40224881, gaps=[]) 58803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=40224882, stream_id=1, stream_seq=4) 58803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=40224882, gaps=[]) 58844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1POuNbwrnaa+') 58844ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 48994) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1POuNbwrnaa+') 58865ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 58865ms [log] [experimentStatusChanged] {"status": "running", "message": null} 58939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 58939ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 58939ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 58940ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 58940ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 58940ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 58940ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 58940ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 58940ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae"}', extra='') 58940ms [log] connectionstatechanged closed closed closed 58940ms [log] connectionstatechanged closed closed closed 58940ms [log] connectionstatechanged closed closed closed 58940ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6b7d3f90-9b99-4ff3-9aff-cbc76b3987ae", "state": "closed"}] 58940ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 58941ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 58941ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'[\xa7\x9eH\xdc\x11g\xe6Z*\xeb\xd9') 58941ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'[\xa7\x9eH\xdc\x11g\xe6Z*\xeb\xd9') 58942ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 64263) 58942ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 58942ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 58987ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 58987ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 59052ms [err] Traceback (most recent call last): 59052ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 59053ms [err] return _run_code(code, main_globals, None, 59053ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 59053ms [err] exec(code, run_globals) 59053ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 59053ms [err] sys.exit(main()) 59053ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 59053ms [err] asyncio.run(main_async()) 59053ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 59053ms [err] return loop.run_until_complete(main) 59053ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 59053ms [err] self.run_forever() 59053ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 59054ms [err] self._run_once() 59054ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 59054ms [err] event_list = self._selector.select(timeout) 59054ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 59054ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 59055ms [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 68898ms [log] starting device 69289ms [err] DEBUG:asyncio:Using selector: EpollSelector 69360ms [err] ERROR:asyncio:Unclosed client session 69360ms [err] client_session: 69425ms [log] parsing 69425ms [log] creating device handler 69425ms [log] [ready] 69425ms [log] reading line 69425ms [log] [websocketToken] "71ca6962-99ab-4e5d-9ff0-e28c4410267f" 69445ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 69445ms [log] [websocketConnected] 69627ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69627ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69647ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a8a8a5e1-98bf-42cc-b5ed-4dfe5e50a63d"}}', extra='') 69647ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a8a8a5e1-98bf-42cc-b5ed-4dfe5e50a63d"} 69688ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456","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='') 69688ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456", "state": "new"}] 71692ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 71692ms [err] v=0 71692ms [err] o=- 3929504154 3929504154 IN IP4 0.0.0.0 71692ms [err] s=- 71692ms [err] t=0 0 71692ms [err] a=group:BUNDLE 0 71692ms [err] a=msid-semantic:WMS * 71692ms [err] m=application 9 DTLS/SCTP 5000 71692ms [err] c=IN IP4 0.0.0.0 71692ms [err] a=mid:0 71692ms [err] a=sctpmap:5000 webrtc-datachannel 65535 71692ms [err] a=max-message-size:65536 71692ms [err] a=ice-ufrag:PpZ8 71692ms [err] a=ice-pwd:DNGoIiadtecd5OHk7RrkzP 71692ms [err] a=fingerprint:sha-256 21:A8:70:D0:23:84:6F:C7:88:72:15:D8:FE:91:CF:BF:3F:27:A9:6B:6D:00:D5:86:15:E6:59:31:63:13:06:43 71692ms [err] a=setup:actpass 71692ms [err] 71693ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 71694ms [log] makeOffer 71694ms [log] connectionstatechanged new new have-local-offer 71694ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456", "state": "new"}] 71695ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 71695ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 71697ms [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'\x85\x98}\x84\x01\x9f\xf6\x89\x92-\r~') 71698ms [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'v;\xb9z\xef\xd2;\xd9\x08`\xac\x87') 71698ms [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'\x85\x98}\x84\x01\x9f\xf6\x89\x92-\r~') 71699ms [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'v;\xb9z\xef\xd2;\xd9\x08`\xac\x87') 71700ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 71701ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd0\xd4\x19\t\xfa\xa6"\xbd?\xc2wC') 71702ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd0\xd4\x19\t\xfa\xa6"\xbd?\xc2wC') 71702ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf8}e\x8d\x14\xce9\xbc\xfah=-') 71703ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf8}e\x8d\x14\xce9\xbc\xfah=-') 71703ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60641) (expires in 600 seconds) 71703ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 71703ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 71705ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 71705ms [log] handleSignalingMessage 71705ms [log] handleOptions 71705ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 71705ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 71729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb41\xa6Gs\r\x16\xa7\xc1\xb1\x1d\xcc') 71729ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb41\xa6Gs\r\x16\xa7\xc1\xb1\x1d\xcc') 71738ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 71738ms [err] v=0 71738ms [err] o=- 3929504154 3929504154 IN IP4 0.0.0.0 71738ms [err] s=- 71738ms [err] t=0 0 71738ms [err] a=group:BUNDLE 0 71738ms [err] a=msid-semantic:WMS * 71738ms [err] m=application 56110 DTLS/SCTP 5000 71738ms [err] c=IN IP4 172.30.0.1 71738ms [err] a=mid:0 71738ms [err] a=sctpmap:5000 webrtc-datachannel 65535 71738ms [err] a=max-message-size:65536 71738ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56110 typ host 71738ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39182 typ host 71738ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56110 typ srflx raddr 172.30.0.1 rport 56110 71738ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39182 typ srflx raddr 172.17.0.2 rport 39182 71738ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63748 typ relay raddr 172.17.0.2 rport 46075 71738ms [err] a=end-of-candidates 71738ms [err] a=ice-ufrag:rqZ4 71738ms [err] a=ice-pwd:0R2SdOPjxJnD930SJIxlvl 71738ms [err] a=fingerprint:sha-256 58:E5:16:82:E4:F5:D3:BE:AF:9B:05:99:3D:18:0E:EC:79:E0:C0:30:CD:BD:C5:62:36:E4:A6:A3:E2:2A:E0:C5 71738ms [err] a=setup:active 71738ms [err] 71740ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 71740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 71741ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 71742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.30.0.1', 56110)) State.FROZEN -> State.WAITING 71742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('172.30.0.1', 56110)) State.FROZEN -> State.WAITING 71742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.17.0.2', 39182)) State.FROZEN -> State.WAITING 71742ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('172.30.0.1', 56110)) State.FROZEN -> State.WAITING 71742ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(G7FwI19Nta 1 udp 1862270975 172.17.0.2 56110 typ prflx) 71743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.17.0.2', 56110)) State.WAITING -> State.IN_PROGRESS 71743ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 56110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xf1\x7f\x82c}X\x07\x83\xf1\xf1\xd8'") 71743ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.30.0.1', 56110)) State.WAITING -> State.IN_PROGRESS 71744ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`L\x92\xf5\x8a\x9eiM\x94+\x94\xe0') 71744ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929504154 3929504154 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 56110 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 56110 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 39182 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 56110 typ srflx raddr 172.30.0.1 rport 56110\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 39182 typ srflx raddr 172.17.0.2 rport 39182\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 63748 typ relay raddr 172.17.0.2 rport 46075\\r\\na=end-of-candidates\\r\\na=ice-ufrag:rqZ4\\r\\na=ice-pwd:0R2SdOPjxJnD930SJIxlvl\\r\\na=fingerprint:sha-256 58:E5:16:82:E4:F5:D3:BE:AF:9B:05:99:3D:18:0E:EC:79:E0:C0:30:CD:BD:C5:62:36:E4:A6:A3:E2:2A:E0:C5\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 71744ms [log] handleSignalingMessage 71744ms [log] handleAnswer 71744ms [log] acceptAnswer 71744ms [log] connectionstatechanged connecting checking stable 71744ms [log] connectionstatechanged connecting checking stable 71744ms [log] connectionstatechanged connecting checking stable 71744ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456", "state": "connecting"}] 71745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 56110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xf1\x7f\x82c}X\x07\x83\xf1\xf1\xd8'") 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.17.0.2', 56110)) State.IN_PROGRESS -> State.SUCCEEDED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('172.30.0.1', 56110)) State.WAITING -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.17.0.2', 39182)) State.WAITING -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('172.17.0.2', 39182)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('141.24.211.56', 56110)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('141.24.211.56', 56110)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('141.24.211.56', 39182)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('141.24.211.56', 39182)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('141.24.210.113', 63748)) State.FROZEN -> State.FAILED 71745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 35896) -> ('141.24.210.113', 63748)) State.FROZEN -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('172.30.0.1', 56110)) State.WAITING -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('172.17.0.2', 39182)) State.FROZEN -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('141.24.211.56', 56110)) State.FROZEN -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('141.24.211.56', 39182)) State.FROZEN -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60641) -> ('141.24.210.113', 63748)) State.FROZEN -> State.FAILED 71746ms [err] INFO:aioice.ice:Connection(0) ICE completed 71747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`L\x92\xf5\x8a\x9eiM\x94+\x94\xe0') 71747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55190) -> ('172.30.0.1', 56110)) State.IN_PROGRESS -> State.SUCCEEDED 71748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56110) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06\x93\xf7F\xe3\x95\xb1*\xa9\\\xd7Q') 71748ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56110) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06\x93\xf7F\xe3\x95\xb1*\xa9\\\xd7Q') 71764ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 71764ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 71766ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 71770ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 71770ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 71770ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 71770ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 71770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 71770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 71771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 71771ms [log] connectionstatechanged connecting completed stable 71771ms [log] connectionstatechanged connected completed stable 71771ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456", "state": "connected"}] 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 71772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 71773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 71773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 71773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 71774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2228705887, stream_id=1, stream_seq=0) 71774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 71775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2599703835, stream_id=1, stream_seq=0) 71775ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 71775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2599703835, gaps=[]) 71775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2228705887, gaps=[]) 71775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 71776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2599703836, stream_id=1, stream_seq=1) 71776ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 71776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2599703836, gaps=[]) 71776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2599703837, stream_id=1, stream_seq=2) 71776ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 71777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2599703837, gaps=[]) 71867ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 71867ms [log] [experimentStatusChanged] {"status": "running", "message": null} 71941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 71941ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 71941ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 71941ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 71941ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 71942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 71942ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 71942ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 71943ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456"}', extra='') 71943ms [log] connectionstatechanged closed closed closed 71943ms [log] connectionstatechanged closed closed closed 71943ms [log] connectionstatechanged closed closed closed 71943ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/e3798658-471d-4e4f-9221-c18601c70456", "state": "closed"}] 71943ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 71943ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 71944ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\\\x93\x0c8\x8a\xe8f\x02\x01\xdc!\xc7') 71945ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\\\x93\x0c8\x8a\xe8f\x02\x01\xdc!\xc7') 71946ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60641) 71946ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 71946ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72024ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72024ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 72077ms [err] Traceback (most recent call last): 72077ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72077ms [err] return _run_code(code, main_globals, None, 72077ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72077ms [err] exec(code, run_globals) 72077ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72077ms [err] sys.exit(main()) 72077ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72077ms [err] asyncio.run(main_async()) 72077ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72077ms [err] return loop.run_until_complete(main) 72077ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72078ms [err] self.run_forever() 72078ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72078ms [err] self._run_once() 72078ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72078ms [err] event_list = self._selector.select(timeout) 72078ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72079ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72079ms [err] KeyboardInterrupt 72186ms [log] starting device 72577ms [err] DEBUG:asyncio:Using selector: EpollSelector 72649ms [err] ERROR:asyncio:Unclosed client session 72649ms [err] client_session: 72718ms [log] parsing 72718ms [log] creating device handler 72718ms [log] [ready] 72718ms [log] reading line 72718ms [log] [websocketToken] "36006a3d-2956-41f8-9a00-b87243f125f8" 72737ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 72737ms [log] [websocketConnected] 72925ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 72925ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 72944ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2abbe5b9-146d-4f15-a38c-d90de474368c"}}', extra='') 72944ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2abbe5b9-146d-4f15-a38c-d90de474368c"} 72984ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419","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='') 72984ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419", "state": "new"}] 74987ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 74987ms [log] handleSignalingMessage 74987ms [log] handleOptions 74987ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74987ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75004ms [err] v=0 75004ms [err] o=- 3929504157 3929504157 IN IP4 0.0.0.0 75004ms [err] s=- 75004ms [err] t=0 0 75004ms [err] a=group:BUNDLE 0 75004ms [err] a=msid-semantic:WMS * 75004ms [err] m=application 35250 DTLS/SCTP 5000 75004ms [err] c=IN IP4 172.30.0.1 75004ms [err] a=mid:0 75004ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75004ms [err] a=max-message-size:65536 75004ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35250 typ host 75004ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56607 typ host 75004ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35250 typ srflx raddr 172.30.0.1 rport 35250 75004ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56607 typ srflx raddr 172.17.0.2 rport 56607 75004ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49993 typ relay raddr 172.17.0.2 rport 44661 75004ms [err] a=end-of-candidates 75004ms [err] a=ice-ufrag:n3Ik 75004ms [err] a=ice-pwd:CZZlek5IDBc4RLed3szZaN 75004ms [err] a=fingerprint:sha-256 34:9F:5E:1B:9C:B3:03:DC:A0:87:0C:2C:AD:64:71:DA:D6:07:07:A0:CA:35:E0:08:00:5C:09:40:4A:89:5C:1D 75004ms [err] a=setup:actpass 75004ms [err] 75006ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75006ms [err] v=0 75006ms [err] o=- 3929504157 3929504157 IN IP4 0.0.0.0 75006ms [err] s=- 75006ms [err] t=0 0 75006ms [err] a=group:BUNDLE 0 75006ms [err] a=msid-semantic:WMS * 75006ms [err] m=application 35250 DTLS/SCTP 5000 75006ms [err] c=IN IP4 172.30.0.1 75006ms [err] a=mid:0 75006ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75006ms [err] a=max-message-size:65536 75006ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35250 typ host 75006ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56607 typ host 75006ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35250 typ srflx raddr 172.30.0.1 rport 35250 75006ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56607 typ srflx raddr 172.17.0.2 rport 56607 75006ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49993 typ relay raddr 172.17.0.2 rport 44661 75006ms [err] a=end-of-candidates 75006ms [err] a=ice-ufrag:n3Ik 75006ms [err] a=ice-pwd:CZZlek5IDBc4RLed3szZaN 75006ms [err] a=fingerprint:sha-256 34:9F:5E:1B:9C:B3:03:DC:A0:87:0C:2C:AD:64:71:DA:D6:07:07:A0:CA:35:E0:08:00:5C:09:40:4A:89:5C:1D 75006ms [err] a=setup:actpass 75006ms [err] 75007ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419","content":{"type":"offer","sdp":"v=0\\r\\no=- 3929504157 3929504157 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 35250 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 35250 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 56607 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35250 typ srflx raddr 172.30.0.1 rport 35250\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 56607 typ srflx raddr 172.17.0.2 rport 56607\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 49993 typ relay raddr 172.17.0.2 rport 44661\\r\\na=end-of-candidates\\r\\na=ice-ufrag:n3Ik\\r\\na=ice-pwd:CZZlek5IDBc4RLed3szZaN\\r\\na=fingerprint:sha-256 34:9F:5E:1B:9C:B3:03:DC:A0:87:0C:2C:AD:64:71:DA:D6:07:07:A0:CA:35:E0:08:00:5C:09:40:4A:89:5C:1D\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 75007ms [log] handleSignalingMessage 75007ms [log] handleOffer 75007ms [log] makeAnswer 75007ms [log] connectionstatechanged new new have-remote-offer 75007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419", "state": "new"}] 75008ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 75008ms [err] v=0 75008ms [err] o=- 3929504157 3929504157 IN IP4 0.0.0.0 75008ms [err] s=- 75008ms [err] t=0 0 75008ms [err] a=group:BUNDLE 0 75008ms [err] a=msid-semantic:WMS * 75008ms [err] m=application 9 DTLS/SCTP 5000 75008ms [err] c=IN IP4 0.0.0.0 75008ms [err] a=mid:0 75008ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75008ms [err] a=max-message-size:65536 75008ms [err] a=ice-ufrag:DlQX 75008ms [err] a=ice-pwd:NYQSvu8BZpPkA6WN6PvPFG 75008ms [err] a=fingerprint:sha-256 7F:91:15:D2:33:29:2A:30:15:5C:C0:FA:78:EF:F8:B4:5A:D0:AD:99:1F:72:D9:25:29:CC:4F:E6:DB:8E:0A:9C 75008ms [err] a=setup:active 75008ms [err] 75008ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75010ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75010ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P\xb6\x91\xdao\xc7Y\xc8\x1c\xdd\xef\x7f') 75012ms [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'\xa4\x95\xba\x1f\x05\x016\x1c)K\xcd\xae') 75012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P\xb6\x91\xdao\xc7Y\xc8\x1c\xdd\xef\x7f') 75013ms [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'\xa4\x95\xba\x1f\x05\x016\x1c)K\xcd\xae') 75014ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 75014ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xfd\xc4\x9a\x8a&A\xd7/\xe6\x19\x8c\xca') 75015ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xfd\xc4\x9a\x8a&A\xd7/\xe6\x19\x8c\xca') 75015ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5\xf9\xdd\xa5\xbd\xf5\xef\xe3\t\x1e\x0fc') 75017ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'5\xf9\xdd\xa5\xbd\xf5\xef\xe3\t\x1e\x0fc') 75017ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61467) (expires in 600 seconds) 75017ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 75017ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75018ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 75018ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75019ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.30.0.1', 35250)) State.FROZEN -> State.WAITING 75019ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('172.30.0.1', 35250)) State.FROZEN -> State.WAITING 75019ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.17.0.2', 56607)) State.FROZEN -> State.WAITING 75019ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('172.30.0.1', 35250)) State.FROZEN -> State.WAITING 75020ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.30.0.1', 35250)) State.WAITING -> State.IN_PROGRESS 75020ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35250) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd6z\xb5\xd8\xdf\xb9=\xf6\xb5\x14\x90^') 75020ms [log] connectionstatechanged new new stable 75020ms [log] connectionstatechanged new new stable 75020ms [log] connectionstatechanged connecting checking stable 75020ms [log] connectionstatechanged connecting checking stable 75020ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419", "state": "connecting"}] 75021ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35250) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd6z\xb5\xd8\xdf\xb9=\xf6\xb5\x14\x90^') 75021ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.30.0.1', 35250)) State.IN_PROGRESS -> State.SUCCEEDED 75021ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.211.56', 35250)) State.FROZEN -> State.WAITING 75021ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.211.56', 56607)) State.FROZEN -> State.WAITING 75021ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.210.113', 49993)) State.FROZEN -> State.WAITING 75029ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35250) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7\xa2\xa7\xb2\x8a\x16\xed\xe9\x92\xe2\xed`') 75030ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35250) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7\xa2\xa7\xb2\x8a\x16\xed\xe9\x92\xe2\xed`') 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('172.30.0.1', 35250)) State.WAITING -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.17.0.2', 56607)) State.WAITING -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('172.17.0.2', 56607)) State.FROZEN -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.211.56', 35250)) State.WAITING -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('141.24.211.56', 35250)) State.FROZEN -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.211.56', 56607)) State.WAITING -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('141.24.211.56', 56607)) State.FROZEN -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('172.30.0.1', 35250)) State.WAITING -> State.FAILED 75030ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('172.17.0.2', 56607)) State.FROZEN -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('141.24.210.113', 49993)) State.WAITING -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 46346) -> ('141.24.210.113', 49993)) State.FROZEN -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('141.24.211.56', 35250)) State.FROZEN -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('141.24.211.56', 56607)) State.FROZEN -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61467) -> ('141.24.210.113', 49993)) State.FROZEN -> State.FAILED 75031ms [err] INFO:aioice.ice:Connection(0) ICE completed 75031ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35250) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\xe6\x1e\xae\xfc\xd2\xd9\x85\x19nI\xb5') 75032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35250) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\xe6\x1e\xae\xfc\xd2\xd9\x85\x19nI\xb5') 75032ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TtZElfupXC 1 udp 1862270975 172.17.0.2 35250 typ prflx) 75032ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.17.0.2', 35250)) State.WAITING -> State.IN_PROGRESS 75032ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35250) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\xa5\xb5\xb6\t\xfe^\x86>G\xb5\xcc') 75033ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35250) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\xa5\xb5\xb6\t\xfe^\x86>G\xb5\xcc') 75033ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43506) -> ('172.17.0.2', 35250)) State.IN_PROGRESS -> State.SUCCEEDED 75040ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 75040ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75042ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75055ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75055ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75055ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75055ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75056ms [log] connectionstatechanged connecting completed stable 75056ms [log] connectionstatechanged connected completed stable 75056ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419", "state": "connected"}] 75056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 75056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75056ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75057ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75058ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=837514026, stream_id=1, stream_seq=0) 75059ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3064353496, stream_id=1, stream_seq=0) 75059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75059ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=837514026, gaps=[]) 75060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3064353496, gaps=[]) 75060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 75060ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=837514027, stream_id=1, stream_seq=1) 75061ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=837514027, gaps=[]) 75061ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=837514028, stream_id=1, stream_seq=2) 75061ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=837514028, gaps=[]) 75062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=837514029, stream_id=1, stream_seq=3) 75062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=837514029, gaps=[]) 75062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=837514030, stream_id=1, stream_seq=4) 75062ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=837514030, gaps=[]) 75122ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75122ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 75228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 75228ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75229ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 75229ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 75229ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75229ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75229ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 75230ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419"}', extra='') 75230ms [log] connectionstatechanged closed closed closed 75230ms [log] connectionstatechanged closed closed closed 75230ms [log] connectionstatechanged closed closed closed 75230ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/898b9c4e-5ea1-472f-b60e-4862eb5bb419", "state": "closed"}] 75230ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75231ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75231ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x1eY\xa5\x9a`\xa5\xed\xcd\x1bqh\xc1') 75232ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x1eY\xa5\x9a`\xa5\xed\xcd\x1bqh\xc1') 75233ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61467) 75233ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 75233ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 75300ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75300ms [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 75378ms [err] Traceback (most recent call last): 75378ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 75379ms [err] return _run_code(code, main_globals, None, 75379ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 75379ms [err] exec(code, run_globals) 75379ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 75379ms [err] sys.exit(main()) 75379ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 75379ms [err] asyncio.run(main_async()) 75379ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 75379ms [err] return loop.run_until_complete(main) 75379ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 75379ms [err] self.run_forever() 75379ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 75380ms [err] self._run_once() 75380ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 75380ms [err] event_list = self._selector.select(timeout) 75380ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 75381ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 75381ms [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 80925ms [log] starting device 81348ms [err] DEBUG:asyncio:Using selector: EpollSelector 81417ms [err] ERROR:asyncio:Unclosed client session 81417ms [err] client_session: 81485ms [log] parsing 81485ms [log] creating device handler 81485ms [log] [ready] 81485ms [log] reading line 81485ms [log] [websocketToken] "2d6665e5-3204-47e8-ae96-9a8fb7995e74" 81498ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 81498ms [log] [websocketConnected] 83180ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 83180ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 83191ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4c916495-85bc-4372-8d68-3ef389835aca"}}', extra='') 83191ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4c916495-85bc-4372-8d68-3ef389835aca"} 83235ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d","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='') 83235ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d", "state": "new"}] 85239ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 85239ms [err] v=0 85239ms [err] o=- 3929504167 3929504167 IN IP4 0.0.0.0 85239ms [err] s=- 85239ms [err] t=0 0 85239ms [err] a=group:BUNDLE 0 85239ms [err] a=msid-semantic:WMS * 85239ms [err] m=application 9 DTLS/SCTP 5000 85239ms [err] c=IN IP4 0.0.0.0 85239ms [err] a=mid:0 85239ms [err] a=sctpmap:5000 webrtc-datachannel 65535 85239ms [err] a=max-message-size:65536 85239ms [err] a=ice-ufrag:sEAQ 85239ms [err] a=ice-pwd:TvQ9GSxcVyTNLkjACF1No1 85239ms [err] a=fingerprint:sha-256 7D:DD:66:8B:54:FA:B7:35:8A:BE:FA:19:F9:AB:74:46:E5:E0:0D:D9:D3:26:12:37:41:6A:A1:A5:4F:3D:C6:25 85239ms [err] a=setup:actpass 85239ms [err] 85240ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 85242ms [log] makeOffer 85242ms [log] connectionstatechanged new new have-local-offer 85242ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d", "state": "new"}] 85242ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 85243ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 85245ms [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'\x96\xb5\xa0Z@\xdcQ!Z\xb3\xdc\x81') 85245ms [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'\xcd\xd7\\:\x0cW\x13?\x9aju4') 85246ms [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'\x96\xb5\xa0Z@\xdcQ!Z\xb3\xdc\x81') 85246ms [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'\xcd\xd7\\:\x0cW\x13?\x9aju4') 85248ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 85248ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbc\xf9\x14/GL \xa1\xbd\x1dw\xdc') 85249ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbc\xf9\x14/GL \xa1\xbd\x1dw\xdc') 85249ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xa1\x85.|\xa3\x7fu\xb3L\xeeG\xb5') 85250ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xa1\x85.|\xa3\x7fu\xb3L\xeeG\xb5') 85251ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56733) (expires in 600 seconds) 85251ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 85251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 85252ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d"}', extra='') 85252ms [log] handleSignalingMessage 85252ms [log] handleOptions 85252ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 85252ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 85271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 85271ms [err] v=0 85271ms [err] o=- 4442954633780273139 2 IN IP4 127.0.0.1 85271ms [err] s=- 85271ms [err] t=0 0 85271ms [err] a=group:BUNDLE 0 85271ms [err] a=msid-semantic: WMS 85271ms [err] m=application 9 DTLS/SCTP 5000 85271ms [err] c=IN IP4 0.0.0.0 85271ms [err] a=ice-ufrag:kmtV 85271ms [err] a=ice-pwd:i8mzc1iZd8RuYHSbInyM5fSh 85271ms [err] a=ice-options:trickle 85271ms [err] a=fingerprint:sha-256 AE:67:3D:8B:88:F4:5B:86:55:66:34:D5:1A:B5:DF:18:B3:59:17:17:D6:9E:A3:A1:DC:61:C2:72:B7:F5:74:51 85271ms [err] a=setup:active 85271ms [err] a=mid:0 85271ms [err] a=sctpmap:5000 webrtc-datachannel 1024 85271ms [err] 85271ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fRhqnk9grsKM') 85272ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fRhqnk9grsKM') 85272ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 85272ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 85272ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 85272ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(jlcaDUvFjp 1 udp 1845501695 172.17.0.2 43519 typ prflx) 85273ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52498) -> ('172.17.0.2', 43519)) State.WAITING -> State.IN_PROGRESS 85273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f\x8b\xc3\xaa\x7f\xf6=H\xef%\x87\xc3') 85273ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4442954633780273139 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:kmtV\\r\\na=ice-pwd:i8mzc1iZd8RuYHSbInyM5fSh\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 AE:67:3D:8B:88:F4:5B:86:55:66:34:D5:1A:B5:DF:18:B3:59:17:17:D6:9E:A3:A1:DC:61:C2:72:B7:F5:74:51\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d"}', extra='') 85273ms [log] handleSignalingMessage 85273ms [log] handleAnswer 85273ms [log] acceptAnswer 85273ms [log] connectionstatechanged connecting checking stable 85273ms [log] connectionstatechanged connecting checking stable 85273ms [log] connectionstatechanged connecting checking stable 85273ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d", "state": "connecting"}] 85275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f\x8b\xc3\xaa\x7f\xf6=H\xef%\x87\xc3') 85275ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52498) -> ('172.17.0.2', 43519)) State.IN_PROGRESS -> State.SUCCEEDED 85275ms [err] INFO:aioice.ice:Connection(0) ICE completed 85282ms [err] INFO:aioice.ice:Connection(0) Remote candidate "ef802cd7-22f9-4c45-95a5-4a4dd3399029.local" resolved to 172.17.0.2 85293ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52498) -> ('172.17.0.2', 43519)) State.FROZEN -> State.IN_PROGRESS 85293ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'c%\xf2\xdd\xd9\xc0\xd8\x84\xbc\x84\x9f\x80') 85294ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'c%\xf2\xdd\xd9\xc0\xd8\x84\xbc\x84\x9f\x80') 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52498) -> ('172.17.0.2', 43519)) State.IN_PROGRESS -> State.SUCCEEDED 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39859) -> ('172.17.0.2', 43519)) State.FROZEN -> State.FAILED 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52498) -> ('141.24.211.56', 43519)) State.FROZEN -> State.FAILED 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39859) -> ('141.24.211.56', 43519)) State.FROZEN -> State.FAILED 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56733) -> ('172.17.0.2', 43519)) State.FROZEN -> State.FAILED 85294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56733) -> ('141.24.211.56', 43519)) State.FROZEN -> State.FAILED 85314ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 85314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 85315ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 85317ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 85318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 85318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 85318ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 85318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 85318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 85318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 85319ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1162898319 1 udp 2113937151 ef802cd7-22f9-4c45-95a5-4a4dd3399029.local 43519 typ host generation 0 ufrag kmtV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d"}', extra='') 85319ms [log] handleSignalingMessage 85319ms [log] handleIceCandidate 85319ms [log] acceptIceCandidate 85319ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3598437020 1 udp 1677729535 141.24.211.56 43519 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag kmtV network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d"}', extra='') 85319ms [log] handleSignalingMessage 85319ms [log] handleIceCandidate 85319ms [log] acceptIceCandidate 85319ms [log] connectionstatechanged connecting completed stable 85319ms [log] connectionstatechanged connected completed stable 85319ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d", "state": "connected"}] 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 85322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 85323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 85323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 85323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 85323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1791414986, stream_id=1, stream_seq=0) 85324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 85324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1791414986, gaps=[]) 85324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 85325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=368460758, stream_id=1, stream_seq=0) 85325ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 85325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=368460758, gaps=[]) 85326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=368460759, stream_id=1, stream_seq=1) 85327ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 85327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=368460759, gaps=[]) 85327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=368460760, stream_id=1, stream_seq=2) 85327ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 85329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=368460760, gaps=[]) 85329ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'WuMf1rKt6shQ') 85329ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'WuMf1rKt6shQ') 85390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b't30YqWEaevM3') 85390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b't30YqWEaevM3') 85397ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 85397ms [log] [experimentStatusChanged] {"status": "running", "message": null} 85453ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'GKL5xHqy5cyh') 85453ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'GKL5xHqy5cyh') 85454ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39859) -> ('172.17.0.2', 43519)) State.WAITING -> State.IN_PROGRESS 85454ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1ay\x9d\xc7\xfa";V\x88+\x8f\xfb') 85456ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 43519) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1ay\x9d\xc7\xfa";V\x88+\x8f\xfb') 85456ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39859) -> ('172.17.0.2', 43519)) State.IN_PROGRESS -> State.SUCCEEDED 85482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 85482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 85482ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 85483ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 85483ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 85483ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 85483ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 85483ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 85484ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d"}', extra='') 85484ms [log] connectionstatechanged closed closed closed 85484ms [log] connectionstatechanged closed closed closed 85484ms [log] connectionstatechanged closed closed closed 85484ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/612c5e62-99e1-477c-97dc-29b76496949d", "state": "closed"}] 85484ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 85484ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 85485ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'd\x81\xb3\x1cp-C\xc8\x1d\xd7\x83\xb1') 85486ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'd\x81\xb3\x1cp-C\xc8\x1d\xd7\x83\xb1') 85486ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56733) 85486ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 85486ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 85563ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 85563ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 85618ms [err] Traceback (most recent call last): 85618ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 85619ms [err] return _run_code(code, main_globals, None, 85619ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 85619ms [err] exec(code, run_globals) 85619ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 85619ms [err] sys.exit(main()) 85619ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 85619ms [err] asyncio.run(main_async()) 85619ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 85619ms [err] return loop.run_until_complete(main) 85619ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 85620ms [err] self.run_forever() 85620ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 85620ms [err] self._run_once() 85620ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 85621ms [err] event_list = self._selector.select(timeout) 85621ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 85621ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 85621ms [err] KeyboardInterrupt 85726ms [log] starting device 86123ms [err] DEBUG:asyncio:Using selector: EpollSelector 86192ms [err] ERROR:asyncio:Unclosed client session 86192ms [err] client_session: 86267ms [log] parsing 86267ms [log] creating device handler 86267ms [log] [ready] 86267ms [log] reading line 86267ms [log] [websocketToken] "3233f326-bc26-4fe6-835f-58191763951f" 86280ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 86280ms [log] [websocketConnected] 88007ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 88007ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 88022ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5ab5becc-540a-43f2-bed0-8748f14c586e"}}', extra='') 88022ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5ab5becc-540a-43f2-bed0-8748f14c586e"} 88068ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0","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='') 88068ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0", "state": "new"}] 90072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 90072ms [err] v=0 90072ms [err] o=- 3929504172 3929504172 IN IP4 0.0.0.0 90072ms [err] s=- 90072ms [err] t=0 0 90072ms [err] a=group:BUNDLE 0 90072ms [err] a=msid-semantic:WMS * 90072ms [err] m=application 9 DTLS/SCTP 5000 90072ms [err] c=IN IP4 0.0.0.0 90072ms [err] a=mid:0 90072ms [err] a=sctpmap:5000 webrtc-datachannel 65535 90072ms [err] a=max-message-size:65536 90072ms [err] a=ice-ufrag:3g87 90072ms [err] a=ice-pwd:k7cg2UKn94t0oak3FPTBMr 90072ms [err] a=fingerprint:sha-256 A3:73:D2:A1:21:20:75:55:C3:8D:6A:E3:DF:B8:A2:1C:77:98:09:F5:04:82:C0:C8:7C:41:39:EB:C2:4C:DC:5A 90072ms [err] a=setup:actpass 90072ms [err] 90074ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 90075ms [log] makeOffer 90075ms [log] connectionstatechanged new new have-local-offer 90075ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0", "state": "new"}] 90075ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 90076ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 90078ms [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'[\xa3\x85\xdfy\x81\r\x13S^\x0fE') 90078ms [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'i\xb5R\x1c};\x9fb6\xb9\x12\xac') 90079ms [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'[\xa3\x85\xdfy\x81\r\x13S^\x0fE') 90079ms [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'i\xb5R\x1c};\x9fb6\xb9\x12\xac') 90081ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 90081ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\x98\xb9\xb1}\xf3.\rT\x1e\x9f\x05') 90082ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b':\x98\xb9\xb1}\xf3.\rT\x1e\x9f\x05') 90083ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe3\x80\x15\xb9\xd12\xd8\x98e\xdd\xa7*') 90084ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe3\x80\x15\xb9\xd12\xd8\x98e\xdd\xa7*') 90084ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 63754) (expires in 600 seconds) 90084ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 90084ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 90085ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0"}', extra='') 90085ms [log] handleSignalingMessage 90085ms [log] handleOptions 90085ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 90085ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 90105ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 90105ms [err] v=0 90105ms [err] o=- 6324134884652811650 2 IN IP4 127.0.0.1 90105ms [err] s=- 90105ms [err] t=0 0 90105ms [err] a=group:BUNDLE 0 90105ms [err] a=msid-semantic: WMS 90105ms [err] m=application 9 DTLS/SCTP 5000 90105ms [err] c=IN IP4 0.0.0.0 90105ms [err] a=ice-ufrag:Orfa 90105ms [err] a=ice-pwd:Q5CQFCMpdIsENCvBmtno8CRg 90105ms [err] a=ice-options:trickle 90105ms [err] a=fingerprint:sha-256 0E:AF:C9:66:57:E4:72:45:FB:B5:F5:0C:7B:82:64:BA:F0:6E:B4:20:5C:17:BC:AA:42:AB:1F:00:B2:33:3E:E6 90105ms [err] a=setup:active 90105ms [err] a=mid:0 90105ms [err] a=sctpmap:5000 webrtc-datachannel 1024 90105ms [err] 90106ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Onhzv0mZlJlg') 90106ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Onhzv0mZlJlg') 90107ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 90107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 90107ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 90107ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(LfQaC111Hk 1 udp 1845501695 172.17.0.2 57677 typ prflx) 90107ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32897) -> ('172.17.0.2', 57677)) State.WAITING -> State.IN_PROGRESS 90108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'}\x1eM\xb7Kv\xadDj\x95\xe3l') 90108ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 6324134884652811650 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:Orfa\\r\\na=ice-pwd:Q5CQFCMpdIsENCvBmtno8CRg\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0E:AF:C9:66:57:E4:72:45:FB:B5:F5:0C:7B:82:64:BA:F0:6E:B4:20:5C:17:BC:AA:42:AB:1F:00:B2:33:3E:E6\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0"}', extra='') 90108ms [log] handleSignalingMessage 90108ms [log] handleAnswer 90108ms [log] acceptAnswer 90108ms [log] connectionstatechanged connecting checking stable 90108ms [log] connectionstatechanged connecting checking stable 90108ms [log] connectionstatechanged connecting checking stable 90108ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0", "state": "connecting"}] 90111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'}\x1eM\xb7Kv\xadDj\x95\xe3l') 90111ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32897) -> ('172.17.0.2', 57677)) State.IN_PROGRESS -> State.SUCCEEDED 90111ms [err] INFO:aioice.ice:Connection(0) ICE completed 90126ms [err] INFO:aioice.ice:Connection(0) Remote candidate "acbdb3c2-77f0-4d13-99a0-ae98615fcb3c.local" resolved to 172.17.0.2 90128ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32897) -> ('172.17.0.2', 57677)) State.FROZEN -> State.IN_PROGRESS 90128ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\x91P\xe8\xf3\x10w\xc5i\x89Ah') 90129ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\x91P\xe8\xf3\x10w\xc5i\x89Ah') 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32897) -> ('172.17.0.2', 57677)) State.IN_PROGRESS -> State.SUCCEEDED 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50837) -> ('172.17.0.2', 57677)) State.FROZEN -> State.FAILED 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 32897) -> ('141.24.211.56', 57677)) State.FROZEN -> State.FAILED 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50837) -> ('141.24.211.56', 57677)) State.FROZEN -> State.FAILED 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63754) -> ('172.17.0.2', 57677)) State.FROZEN -> State.FAILED 90129ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 63754) -> ('141.24.211.56', 57677)) State.FROZEN -> State.FAILED 90149ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 90149ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 90150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 90153ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 90153ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 90153ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 90154ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 90154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 90154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 90154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 90154ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:4070305068 1 udp 2113937151 acbdb3c2-77f0-4d13-99a0-ae98615fcb3c.local 57677 typ host generation 0 ufrag Orfa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0"}', extra='') 90154ms [log] handleSignalingMessage 90154ms [log] handleIceCandidate 90154ms [log] acceptIceCandidate 90154ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1638943807 1 udp 1677729535 141.24.211.56 57677 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Orfa network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0"}', extra='') 90154ms [log] handleSignalingMessage 90154ms [log] handleIceCandidate 90154ms [log] acceptIceCandidate 90154ms [log] connectionstatechanged connecting completed stable 90154ms [log] connectionstatechanged connected completed stable 90154ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0", "state": "connected"}] 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 90158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 90159ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qHPf3qnZVNs7') 90159ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qHPf3qnZVNs7') 90159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 90159ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 90160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 90160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3523941363, stream_id=1, stream_seq=0) 90160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 90160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3523941363, gaps=[]) 90161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 90161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1283030455, stream_id=1, stream_seq=0) 90161ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 90161ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1283030455, gaps=[]) 90163ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1283030456, stream_id=1, stream_seq=1) 90164ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 90164ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1283030456, gaps=[]) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1283030457, stream_id=1, stream_seq=2) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1283030457, gaps=[]) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1283030458, stream_id=1, stream_seq=3) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1283030458, gaps=[]) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1283030459, stream_id=1, stream_seq=4) 90165ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1283030459, gaps=[]) 90219ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ESHue8pjS63B') 90219ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ESHue8pjS63B') 90226ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 90226ms [log] [experimentStatusChanged] {"status": "running", "message": null} 90281ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w/GcLs3sJXpm') 90282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w/GcLs3sJXpm') 90282ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50837) -> ('172.17.0.2', 57677)) State.WAITING -> State.IN_PROGRESS 90282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa5\xbe\xa3G\x0e:\\h\xb8\xb7@\xe4') 90286ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.2', 57677) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa5\xbe\xa3G\x0e:\\h\xb8\xb7@\xe4') 90286ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 50837) -> ('172.17.0.2', 57677)) State.IN_PROGRESS -> State.SUCCEEDED 90328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 90328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 90328ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 90328ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 90329ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 90329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 90329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 90329ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 90330ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0"}', extra='') 90330ms [log] connectionstatechanged closed closed closed 90330ms [log] connectionstatechanged closed closed closed 90330ms [log] connectionstatechanged closed closed closed 90330ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/5b87d329-fd4c-4520-b944-e330d71b5eb0", "state": "closed"}] 90331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 90331ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 90332ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'u<\xae\xf9\r\xb5\xcfbe\xcb]\xab') 90333ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'u<\xae\xf9\r\xb5\xcfbe\xcb]\xab') 90333ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 63754) 90333ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 90333ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 90413ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 90413ms [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 90472ms [err] Traceback (most recent call last): 90472ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 90472ms [err] return _run_code(code, main_globals, None, 90472ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 90472ms [err] exec(code, run_globals) 90472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 90472ms [err] sys.exit(main()) 90472ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 90472ms [err] asyncio.run(main_async()) 90472ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 90473ms [err] return loop.run_until_complete(main) 90473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 90473ms [err] self.run_forever() 90473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 90473ms [err] self._run_once() 90473ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 90474ms [err] event_list = self._selector.select(timeout) 90474ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 90474ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 90474ms [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 100265ms [log] starting device 100655ms [err] DEBUG:asyncio:Using selector: EpollSelector 100725ms [err] ERROR:asyncio:Unclosed client session 100725ms [err] client_session: 100783ms [log] parsing 100783ms [log] creating device handler 100783ms [log] [ready] 100783ms [log] reading line 100783ms [log] [websocketToken] "3f82dbac-b1b5-46c6-872e-ebe669c74d02" 100797ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 100797ms [log] [websocketConnected] 100992ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 100992ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 101006ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/b1ac5943-0214-4390-97a3-58eafd86389f"}}', extra='') 101006ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/b1ac5943-0214-4390-97a3-58eafd86389f"} 101054ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588","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='') 101054ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588", "state": "new"}] 103059ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 103059ms [err] v=0 103059ms [err] o=- 3929504185 3929504185 IN IP4 0.0.0.0 103059ms [err] s=- 103059ms [err] t=0 0 103059ms [err] a=group:BUNDLE 0 103059ms [err] a=msid-semantic:WMS * 103059ms [err] m=application 9 DTLS/SCTP 5000 103059ms [err] c=IN IP4 0.0.0.0 103059ms [err] a=mid:0 103059ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103059ms [err] a=max-message-size:65536 103059ms [err] a=ice-ufrag:kuLn 103059ms [err] a=ice-pwd:2eJy2rD0UrF9Tp9C4E9VOJ 103059ms [err] a=fingerprint:sha-256 85:35:5C:7E:1A:90:AD:DC:AA:C0:E3:C1:95:42:FC:F1:87:CA:76:95:E5:88:AC:47:93:99:83:F2:6E:6E:5E:DD 103059ms [err] a=setup:actpass 103059ms [err] 103060ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 103061ms [log] makeOffer 103061ms [log] connectionstatechanged new new have-local-offer 103061ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588", "state": "new"}] 103062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 103062ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 103064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"m\xe2\x82\x00\x1d1'\x82\x8c&\x83\x9e") 103064ms [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'\x19j\x88l\xa5\xac(\x82{\t\xa2\xf2') 103065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"m\xe2\x82\x00\x1d1'\x82\x8c&\x83\x9e") 103065ms [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'\x19j\x88l\xa5\xac(\x82{\t\xa2\xf2') 103067ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 103067ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf4\x8e+c\x01\x91\xd4\x1cX\xb0\xecH') 103068ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xf4\x8e+c\x01\x91\xd4\x1cX\xb0\xecH') 103069ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'Z\xce\x847m-\xd0\xc8\x80F\xd8\x9a') 103070ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'Z\xce\x847m-\xd0\xc8\x80F\xd8\x9a') 103070ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51912) (expires in 600 seconds) 103070ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 103070ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 103071ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 103071ms [log] handleSignalingMessage 103071ms [log] handleOptions 103071ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 103071ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 103094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43977) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'{\x1eKd\xcf\x95B\x91\xe9\xd6\xa4Q') 103095ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43977) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'{\x1eKd\xcf\x95B\x91\xe9\xd6\xa4Q') 103104ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 103104ms [err] v=0 103104ms [err] o=- 3929504185 3929504185 IN IP4 0.0.0.0 103104ms [err] s=- 103104ms [err] t=0 0 103104ms [err] a=group:BUNDLE 0 103104ms [err] a=msid-semantic:WMS * 103104ms [err] m=application 43977 DTLS/SCTP 5000 103104ms [err] c=IN IP4 172.30.0.1 103104ms [err] a=mid:0 103104ms [err] a=sctpmap:5000 webrtc-datachannel 65535 103104ms [err] a=max-message-size:65536 103104ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43977 typ host 103104ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51548 typ host 103104ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43977 typ srflx raddr 172.30.0.1 rport 43977 103104ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51548 typ srflx raddr 172.17.0.2 rport 51548 103104ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60894 typ relay raddr 172.17.0.2 rport 43605 103104ms [err] a=end-of-candidates 103104ms [err] a=ice-ufrag:ooez 103104ms [err] a=ice-pwd:ZxtZVLpX0OpFKbmxY2zflu 103104ms [err] a=fingerprint:sha-256 B3:C7:AB:11:F0:1E:AC:67:55:7B:CA:F5:C1:C1:69:68:88:37:B5:5D:83:93:AC:65:D3:8E:BD:8A:95:B1:CB:5D 103104ms [err] a=setup:active 103104ms [err] 103105ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 103106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 103106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 103106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.30.0.1', 43977)) State.FROZEN -> State.WAITING 103106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('172.30.0.1', 43977)) State.FROZEN -> State.WAITING 103106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.17.0.2', 51548)) State.FROZEN -> State.WAITING 103106ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('172.30.0.1', 43977)) State.FROZEN -> State.WAITING 103107ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(WlbUfk0MKx 1 udp 1862270975 172.17.0.2 43977 typ prflx) 103107ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.17.0.2', 43977)) State.WAITING -> State.IN_PROGRESS 103107ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 43977) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa\n\x82\x00L\x94\x0c\xa9\xa3LD\x15') 103107ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.30.0.1', 43977)) State.WAITING -> State.IN_PROGRESS 103108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43977) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x99\xe5\xc2\xe9z\xa1|\xd3\xd7\x14\x0b~') 103108ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929504185 3929504185 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 43977 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 43977 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 51548 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 43977 typ srflx raddr 172.30.0.1 rport 43977\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 51548 typ srflx raddr 172.17.0.2 rport 51548\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60894 typ relay raddr 172.17.0.2 rport 43605\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ooez\\r\\na=ice-pwd:ZxtZVLpX0OpFKbmxY2zflu\\r\\na=fingerprint:sha-256 B3:C7:AB:11:F0:1E:AC:67:55:7B:CA:F5:C1:C1:69:68:88:37:B5:5D:83:93:AC:65:D3:8E:BD:8A:95:B1:CB:5D\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 103108ms [log] handleSignalingMessage 103108ms [log] handleAnswer 103108ms [log] acceptAnswer 103108ms [log] connectionstatechanged connecting checking stable 103108ms [log] connectionstatechanged connecting checking stable 103108ms [log] connectionstatechanged connecting checking stable 103108ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588", "state": "connecting"}] 103108ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 43977) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfa\n\x82\x00L\x94\x0c\xa9\xa3LD\x15') 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.17.0.2', 43977)) State.IN_PROGRESS -> State.SUCCEEDED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('172.30.0.1', 43977)) State.WAITING -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.17.0.2', 51548)) State.WAITING -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('172.17.0.2', 51548)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('141.24.211.56', 43977)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('141.24.211.56', 43977)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('141.24.211.56', 51548)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('141.24.211.56', 51548)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('141.24.210.113', 60894)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 39936) -> ('141.24.210.113', 60894)) State.FROZEN -> State.FAILED 103109ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('172.30.0.1', 43977)) State.WAITING -> State.FAILED 103110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('172.17.0.2', 51548)) State.FROZEN -> State.FAILED 103110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('141.24.211.56', 43977)) State.FROZEN -> State.FAILED 103110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('141.24.211.56', 51548)) State.FROZEN -> State.FAILED 103110ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51912) -> ('141.24.210.113', 60894)) State.FROZEN -> State.FAILED 103110ms [err] INFO:aioice.ice:Connection(0) ICE completed 103111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43977) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x99\xe5\xc2\xe9z\xa1|\xd3\xd7\x14\x0b~') 103111ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44788) -> ('172.30.0.1', 43977)) State.IN_PROGRESS -> State.SUCCEEDED 103111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43977) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xee#T\xbe4\xe7v\xf5+)\xf7`') 103111ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43977) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xee#T\xbe4\xe7v\xf5+)\xf7`') 103128ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 103128ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 103129ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 103134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 103134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 103134ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 103134ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 103134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 103134ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 103135ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 103135ms [log] connectionstatechanged connecting completed stable 103135ms [log] connectionstatechanged connected completed stable 103135ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588", "state": "connected"}] 103136ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 103136ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 103136ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 103136ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 103137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 103137ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 103138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 103138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 103138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 103138ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2142213748, stream_id=1, stream_seq=0) 103139ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 103140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3426009251, stream_id=1, stream_seq=0) 103140ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 103140ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3426009251, gaps=[]) 103141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2142213748, gaps=[]) 103141ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 103142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3426009252, stream_id=1, stream_seq=1) 103142ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 103142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3426009252, gaps=[]) 103142ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3426009253, stream_id=1, stream_seq=2) 103142ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 103143ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3426009253, gaps=[]) 103230ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 103230ms [log] [experimentStatusChanged] {"status": "running", "message": null} 103313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 103313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 103313ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 103313ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 103313ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 103314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 103314ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 103314ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 103315ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588"}', extra='') 103315ms [log] connectionstatechanged closed closed closed 103315ms [log] connectionstatechanged closed closed closed 103315ms [log] connectionstatechanged closed closed closed 103315ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/0893cb4f-564b-467b-99f4-b135ebae2588", "state": "closed"}] 103315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 103315ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 103316ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xb6\x04\x9c\xe2~r\r\x84\xcck\x9b\x82') 103317ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xb6\x04\x9c\xe2~r\r\x84\xcck\x9b\x82') 103317ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51912) 103317ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 103317ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 103404ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 103404ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 103464ms [err] Traceback (most recent call last): 103464ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 103464ms [err] return _run_code(code, main_globals, None, 103464ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 103464ms [err] exec(code, run_globals) 103464ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 103465ms [err] sys.exit(main()) 103465ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 103465ms [err] asyncio.run(main_async()) 103465ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 103465ms [err] return loop.run_until_complete(main) 103465ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 103465ms [err] self.run_forever() 103465ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 103465ms [err] self._run_once() 103465ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 103466ms [err] event_list = self._selector.select(timeout) 103466ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 103466ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 103466ms [err] KeyboardInterrupt 103565ms [log] starting device 103952ms [err] DEBUG:asyncio:Using selector: EpollSelector 104024ms [err] ERROR:asyncio:Unclosed client session 104024ms [err] client_session: 104097ms [log] parsing 104097ms [log] creating device handler 104097ms [log] [ready] 104097ms [log] reading line 104097ms [log] [websocketToken] "d728199c-9113-4cfa-97b4-324cf3e58abc" 104113ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 104113ms [log] [websocketConnected] 104330ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 104330ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 104349ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a3410c8d-f7d1-49a2-bb25-8fd631edcdd9"}}', extra='') 104349ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a3410c8d-f7d1-49a2-bb25-8fd631edcdd9"} 104397ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec","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='') 104397ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec", "state": "new"}] 106402ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 106402ms [err] v=0 106402ms [err] o=- 3929504189 3929504189 IN IP4 0.0.0.0 106402ms [err] s=- 106402ms [err] t=0 0 106402ms [err] a=group:BUNDLE 0 106402ms [err] a=msid-semantic:WMS * 106402ms [err] m=application 9 DTLS/SCTP 5000 106402ms [err] c=IN IP4 0.0.0.0 106402ms [err] a=mid:0 106402ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106402ms [err] a=max-message-size:65536 106402ms [err] a=ice-ufrag:0GrW 106402ms [err] a=ice-pwd:LmLVmbYSKc5AZ5CBD3gfaP 106402ms [err] a=fingerprint:sha-256 95:86:5A:86:1F:83:B7:FA:68:D7:D6:BC:E7:30:4E:B0:6E:0F:5F:83:8B:83:74:77:B3:58:E8:FD:E1:AD:47:BF 106402ms [err] a=setup:actpass 106402ms [err] 106403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 106404ms [log] makeOffer 106404ms [log] connectionstatechanged new new have-local-offer 106404ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec", "state": "new"}] 106405ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 106405ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 106407ms [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'%\xf7\xa1\xf7Z%\xed\x14>Ti0') 106407ms [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'\xdb_\xab"\r\x94\n\x93\xbf\xa8\xc3G') 106408ms [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'%\xf7\xa1\xf7Z%\xed\x14>Ti0') 106408ms [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'\xdb_\xab"\r\x94\n\x93\xbf\xa8\xc3G') 106410ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 106410ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xc7\x14\xf5^\x1d\xd2\xb5\x85\x98<\x984') 106411ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xc7\x14\xf5^\x1d\xd2\xb5\x85\x98<\x984') 106412ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b':\xb4<\x9b\x07*%Z\x11J\xd4w') 106413ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b':\xb4<\x9b\x07*%Z\x11J\xd4w') 106413ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50382) (expires in 600 seconds) 106413ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 106413ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 106414ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 106414ms [log] handleSignalingMessage 106414ms [log] handleOptions 106414ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 106414ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 106437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'S\xe6\xdc%\x97\xc5{\x95\xf1\xf5\xder') 106437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'S\xe6\xdc%\x97\xc5{\x95\xf1\xf5\xder') 106447ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 106447ms [err] v=0 106447ms [err] o=- 3929504189 3929504189 IN IP4 0.0.0.0 106447ms [err] s=- 106447ms [err] t=0 0 106447ms [err] a=group:BUNDLE 0 106447ms [err] a=msid-semantic:WMS * 106447ms [err] m=application 35442 DTLS/SCTP 5000 106447ms [err] c=IN IP4 172.30.0.1 106447ms [err] a=mid:0 106447ms [err] a=sctpmap:5000 webrtc-datachannel 65535 106447ms [err] a=max-message-size:65536 106447ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 35442 typ host 106447ms [err] a=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 40542 typ host 106447ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35442 typ srflx raddr 172.30.0.1 rport 35442 106447ms [err] a=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 40542 typ srflx raddr 172.17.0.2 rport 40542 106447ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50383 typ relay raddr 172.17.0.2 rport 39837 106447ms [err] a=end-of-candidates 106447ms [err] a=ice-ufrag:Ve2D 106447ms [err] a=ice-pwd:Ng0hsMfLl9vlCftbMK4q3Z 106447ms [err] a=fingerprint:sha-256 81:B5:D3:4E:41:E8:B8:A1:EA:31:23:2A:4B:10:CC:22:25:60:79:08:DB:97:EC:7A:D8:21:BF:A1:E9:5D:C6:B1 106447ms [err] a=setup:active 106447ms [err] 106448ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 106448ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 106448ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 106448ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.30.0.1', 35442)) State.FROZEN -> State.WAITING 106448ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('172.30.0.1', 35442)) State.FROZEN -> State.WAITING 106448ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.17.0.2', 40542)) State.FROZEN -> State.WAITING 106449ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('172.30.0.1', 35442)) State.FROZEN -> State.WAITING 106449ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(fw9SRz3k2s 1 udp 1862270975 172.17.0.2 35442 typ prflx) 106449ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.17.0.2', 35442)) State.WAITING -> State.IN_PROGRESS 106449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.2', 35442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'=\x9eJ\xd8\xe3fc\xfd\xb6\x14\xa5,') 106449ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.30.0.1', 35442)) State.WAITING -> State.IN_PROGRESS 106449ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'd\xb6\x9a\x05FY\xd8_\xd2\xcd2m') 106450ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec","content":{"type":"answer","sdp":"v=0\\r\\no=- 3929504189 3929504189 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 35442 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 35442 typ host\\r\\na=candidate:9333c84bcc1b0bf56713df9036e6b4d9 1 udp 2130706431 172.17.0.2 40542 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 35442 typ srflx raddr 172.30.0.1 rport 35442\\r\\na=candidate:c58f5770074e5a6227e87732712d9300 1 udp 1694498815 141.24.211.56 40542 typ srflx raddr 172.17.0.2 rport 40542\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 50383 typ relay raddr 172.17.0.2 rport 39837\\r\\na=end-of-candidates\\r\\na=ice-ufrag:Ve2D\\r\\na=ice-pwd:Ng0hsMfLl9vlCftbMK4q3Z\\r\\na=fingerprint:sha-256 81:B5:D3:4E:41:E8:B8:A1:EA:31:23:2A:4B:10:CC:22:25:60:79:08:DB:97:EC:7A:D8:21:BF:A1:E9:5D:C6:B1\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 106450ms [log] handleSignalingMessage 106450ms [log] handleAnswer 106450ms [log] acceptAnswer 106450ms [log] connectionstatechanged connecting checking stable 106450ms [log] connectionstatechanged connecting checking stable 106450ms [log] connectionstatechanged connecting checking stable 106450ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec", "state": "connecting"}] 106450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.2', 35442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'=\x9eJ\xd8\xe3fc\xfd\xb6\x14\xa5,') 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.17.0.2', 35442)) State.IN_PROGRESS -> State.SUCCEEDED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('172.30.0.1', 35442)) State.WAITING -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.17.0.2', 40542)) State.WAITING -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('172.17.0.2', 40542)) State.FROZEN -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('141.24.211.56', 35442)) State.FROZEN -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('141.24.211.56', 35442)) State.FROZEN -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('141.24.211.56', 40542)) State.FROZEN -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('141.24.211.56', 40542)) State.FROZEN -> State.FAILED 106450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('141.24.210.113', 50383)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.2', 38075) -> ('141.24.210.113', 50383)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('172.30.0.1', 35442)) State.WAITING -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('172.17.0.2', 40542)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('141.24.211.56', 35442)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('141.24.211.56', 40542)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50382) -> ('141.24.210.113', 50383)) State.FROZEN -> State.FAILED 106451ms [err] INFO:aioice.ice:Connection(0) ICE completed 106451ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'd\xb6\x9a\x05FY\xd8_\xd2\xcd2m') 106451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37874) -> ('172.30.0.1', 35442)) State.IN_PROGRESS -> State.SUCCEEDED 106452ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 35442) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"GL'\xa0H\xbaXb\x00\x9de'") 106452ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 35442) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"GL'\xa0H\xbaXb\x00\x9de'") 106469ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 106469ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 106470ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 106473ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 106473ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 106473ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 106473ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 106474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 106474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 106474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 106474ms [log] connectionstatechanged connecting completed stable 106474ms [log] connectionstatechanged connected completed stable 106474ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec", "state": "connected"}] 106475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 106475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 106475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 106475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 106476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 106476ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 106477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 106477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 106477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 106477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4199971124, stream_id=1, stream_seq=0) 106477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 106478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1099204497, stream_id=1, stream_seq=0) 106478ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 106478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1099204497, gaps=[]) 106478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4199971124, gaps=[]) 106478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 106479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1099204498, stream_id=1, stream_seq=1) 106479ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 106479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1099204498, gaps=[]) 106479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1099204499, stream_id=1, stream_seq=2) 106479ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 106480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1099204499, gaps=[]) 106480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1099204500, stream_id=1, stream_seq=3) 106480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1099204500, gaps=[]) 106480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1099204501, stream_id=1, stream_seq=4) 106480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1099204501, gaps=[]) 106569ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 106569ms [log] [experimentStatusChanged] {"status": "running", "message": null} 106642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 106643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 106643ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 106643ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 106643ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 106643ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 106643ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 106644ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 106644ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec"}', extra='') 106644ms [log] connectionstatechanged closed closed closed 106644ms [log] connectionstatechanged closed closed closed 106644ms [log] connectionstatechanged closed closed closed 106644ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/acbbe8b1-e3b0-4c0c-8bd6-354422f336ec", "state": "closed"}] 106644ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 106644ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 106645ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b"m\x9b\xcd\xbeu\xea\xce;\xc1\xe4\xbe'") 106646ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b"m\x9b\xcd\xbeu\xea\xce;\xc1\xe4\xbe'") 106646ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50382) 106646ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 106646ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 106723ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 106723ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 106773ms [err] Traceback (most recent call last): 106773ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 106774ms [err] return _run_code(code, main_globals, None, 106774ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 106774ms [err] exec(code, run_globals) 106774ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 106774ms [err] sys.exit(main()) 106774ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 106774ms [err] asyncio.run(main_async()) 106774ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 106774ms [err] return loop.run_until_complete(main) 106774ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 106774ms [err] self.run_forever() 106774ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 106775ms [err] self._run_once() 106775ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 106775ms [err] event_list = self._selector.select(timeout) 106775ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 106775ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 106775ms [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