================== js Client to python Client Communication: should connect without errors 5358ms [log] starting device 5844ms [err] DEBUG:asyncio:Using selector: EpollSelector 5914ms [err] ERROR:asyncio:Unclosed client session 5914ms [err] client_session: 6004ms [log] parsing 6004ms [log] creating device handler 6004ms [log] [ready] 6004ms [log] reading line 6004ms [log] [websocketToken] "cfd28e86-bb26-4ded-948e-7fc3d77599a9" 6019ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 6019ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7708ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7708ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7732ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/34025489-2df7-4aff-b653-5bde960f301a"}}', extra='') 7732ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/34025489-2df7-4aff-b653-5bde960f301a"} 7785ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 7785ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663", "state": "new"}] 7829ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 7829ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 7951ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7951ms [err] v=0 7951ms [err] o=- 6035367788956064215 2 IN IP4 127.0.0.1 7951ms [err] s=- 7951ms [err] t=0 0 7951ms [err] a=group:BUNDLE 0 7951ms [err] a=extmap-allow-mixed 7951ms [err] a=msid-semantic: WMS 7951ms [err] m=application 49868 UDP/DTLS/SCTP webrtc-datachannel 7951ms [err] c=IN IP4 141.24.210.113 7951ms [err] a=candidate:2180192951 1 udp 2113937151 9a138aa2-d50f-4aeb-b343-546bb10405b9.local 33051 typ host generation 0 network-cost 999 7951ms [err] a=candidate:2231047663 1 udp 1677729535 141.24.211.56 33051 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7951ms [err] a=candidate:3623266916 1 udp 33562623 141.24.210.113 49868 typ relay raddr 141.24.211.56 rport 33051 generation 0 network-cost 999 7951ms [err] a=ice-ufrag:/VXX 7951ms [err] a=ice-pwd:cAX4KpKO5vNP3PLg7s/8s9hJ 7951ms [err] a=ice-options:trickle 7951ms [err] a=fingerprint:sha-256 98:2B:44:27:91:B3:EA:F8:2F:0A:05:56:49:F0:42:93:C0:34:9D:04:F9:D0:57:E1:02:D9:C2:1C:A4:FC:E9:A3 7951ms [err] a=setup:actpass 7951ms [err] a=mid:0 7951ms [err] a=sctp-port:5000 7951ms [err] a=max-message-size:262144 7951ms [err] 7957ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9a138aa2-d50f-4aeb-b343-546bb10405b9.local" resolved to 172.17.0.3 7958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7958ms [err] v=0 7958ms [err] o=- 6035367788956064215 2 IN IP4 127.0.0.1 7958ms [err] s=- 7958ms [err] t=0 0 7958ms [err] a=group:BUNDLE 0 7958ms [err] a=extmap-allow-mixed 7958ms [err] a=msid-semantic: WMS 7958ms [err] m=application 49868 UDP/DTLS/SCTP webrtc-datachannel 7958ms [err] c=IN IP4 141.24.210.113 7958ms [err] a=candidate:2180192951 1 udp 2113937151 9a138aa2-d50f-4aeb-b343-546bb10405b9.local 33051 typ host generation 0 network-cost 999 7958ms [err] a=candidate:2231047663 1 udp 1677729535 141.24.211.56 33051 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7958ms [err] a=candidate:3623266916 1 udp 33562623 141.24.210.113 49868 typ relay raddr 141.24.211.56 rport 33051 generation 0 network-cost 999 7958ms [err] a=ice-ufrag:/VXX 7958ms [err] a=ice-pwd:cAX4KpKO5vNP3PLg7s/8s9hJ 7958ms [err] a=ice-options:trickle 7958ms [err] a=fingerprint:sha-256 98:2B:44:27:91:B3:EA:F8:2F:0A:05:56:49:F0:42:93:C0:34:9D:04:F9:D0:57:E1:02:D9:C2:1C:A4:FC:E9:A3 7958ms [err] a=setup:actpass 7958ms [err] a=mid:0 7958ms [err] a=sctp-port:5000 7958ms [err] a=max-message-size:262144 7958ms [err] 7959ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 6035367788956064215 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 49868 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:2180192951 1 udp 2113937151 9a138aa2-d50f-4aeb-b343-546bb10405b9.local 33051 typ host generation 0 network-cost 999\\r\\na=candidate:2231047663 1 udp 1677729535 141.24.211.56 33051 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3623266916 1 udp 33562623 141.24.210.113 49868 typ relay raddr 141.24.211.56 rport 33051 generation 0 network-cost 999\\r\\na=ice-ufrag:/VXX\\r\\na=ice-pwd:cAX4KpKO5vNP3PLg7s/8s9hJ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 98:2B:44:27:91:B3:EA:F8:2F:0A:05:56:49:F0:42:93:C0:34:9D:04:F9:D0:57:E1:02:D9:C2:1C:A4:FC:E9:A3\\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/6a48568e-d40b-44ab-a5a4-a179f8d9d663"}', extra='') 7959ms [log] handleSignalingMessage 7959ms [log] handleOffer 7959ms [log] makeAnswer 7959ms [log] connectionstatechanged new new have-remote-offer 7959ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663", "state": "new"}] 8825ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9a138aa2-d50f-4aeb-b343-546bb10405b9.local" resolved to 172.17.0.3 8827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 8827ms [err] v=0 8827ms [err] o=- 3923390483 3923390483 IN IP4 0.0.0.0 8827ms [err] s=- 8827ms [err] t=0 0 8827ms [err] a=group:BUNDLE 0 8827ms [err] a=msid-semantic:WMS * 8827ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 8827ms [err] c=IN IP4 0.0.0.0 8827ms [err] a=mid:0 8827ms [err] a=sctp-port:5000 8827ms [err] a=max-message-size:65536 8827ms [err] a=ice-ufrag:YWKV 8827ms [err] a=ice-pwd:u5A76lz8YLWyCD6NwJ4yac 8827ms [err] a=fingerprint:sha-256 A6:A0:18:F2:A8:7A:F5:3A:B9:AB:AB:6A:4C:14:E0:97:1F:79:64:8A:E2:FC:A0:DC:84:4F:9B:D6:D2:E9:B2:D5 8827ms [err] a=setup:active 8827ms [err] 8827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 8829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 8829ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 8829ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 8830ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 8830ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 8830ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 8831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('172.17.0.3', 33051)) State.FROZEN -> State.WAITING 8831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('172.17.0.3', 33051)) State.FROZEN -> State.WAITING 8831ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('172.17.0.3', 33051)) State.FROZEN -> State.WAITING 8832ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('172.17.0.3', 33051)) State.WAITING -> State.IN_PROGRESS 8832ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbf\x1a\xc0H\x10\x824\xef\xe1pJ\x9c') 8832ms [log] connectionstatechanged new new stable 8832ms [log] connectionstatechanged new new stable 8832ms [log] connectionstatechanged connecting checking stable 8832ms [log] connectionstatechanged connecting checking stable 8832ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663", "state": "connecting"}] 8834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbf\x1a\xc0H\x10\x824\xef\xe1pJ\x9c') 8834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('172.17.0.3', 33051)) State.IN_PROGRESS -> State.SUCCEEDED 8834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.211.56', 33051)) State.FROZEN -> State.WAITING 8835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.211.56', 33051)) State.FROZEN -> State.WAITING 8835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.210.113', 49868)) State.FROZEN -> State.WAITING 8835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.210.113', 49868)) State.FROZEN -> State.WAITING 8853ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('172.17.0.3', 33051)) State.WAITING -> State.IN_PROGRESS 8853ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"'\xb9\xdd\xcf/N\x99\xc4\x1f\x85\xc5\xa6") 8858ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+tGm++HbUi2r') 8859ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+tGm++HbUi2r') 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('172.17.0.3', 33051)) State.WAITING -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('172.17.0.3', 33051)) State.FROZEN -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.211.56', 33051)) State.WAITING -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('141.24.211.56', 33051)) State.FROZEN -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.211.56', 33051)) State.WAITING -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('141.24.211.56', 33051)) State.FROZEN -> State.FAILED 8859ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.210.113', 49868)) State.WAITING -> State.FAILED 8860ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('141.24.210.113', 49868)) State.FROZEN -> State.FAILED 8860ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43360) -> ('141.24.210.113', 49868)) State.WAITING -> State.FAILED 8860ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('141.24.210.113', 49868)) State.FROZEN -> State.FAILED 8860ms [err] INFO:aioice.ice:Connection(0) ICE completed 8860ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"'\xb9\xdd\xcf/N\x99\xc4\x1f\x85\xc5\xa6") 8860ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53796) -> ('172.17.0.3', 33051)) State.IN_PROGRESS -> State.SUCCEEDED 8873ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 8873ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 8874ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 8880ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 8880ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 8880ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 8881ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 8881ms [log] connectionstatechanged connecting completed stable 8881ms [log] connectionstatechanged connected completed stable 8881ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663", "state": "connected"}] 8886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 8886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 8886ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 8888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 8888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 8888ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 8890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3078191428, stream_id=1, stream_seq=0) 8890ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 8890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3132748812, stream_id=1, stream_seq=0) 8890ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 8891ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3078191428, gaps=[]) 8892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3132748812, gaps=[]) 8892ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 8911ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vQRAJqR459CD') 8911ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vQRAJqR459CD') 8973ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'+RoZDpaBAf/B') 8974ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'+RoZDpaBAf/B') 8984ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 8984ms [log] [experimentStatusChanged] {"status": "running", "message": null} 9035ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'DwuQOP0yfqFt') 9036ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 33051) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'DwuQOP0yfqFt') 9070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 9070ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 9071ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 9072ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 9072ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 9072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 9072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 9073ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 9073ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663"}', extra='') 9073ms [log] connectionstatechanged closed closed closed 9073ms [log] connectionstatechanged closed closed closed 9073ms [log] connectionstatechanged closed closed closed 9073ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6a48568e-d40b-44ab-a5a4-a179f8d9d663", "state": "closed"}] 9074ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 9074ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9172ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9172ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9246ms [err] Traceback (most recent call last): 9246ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9246ms [err] return _run_code(code, main_globals, None, 9246ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9246ms [err] exec(code, run_globals) 9246ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9246ms [err] sys.exit(main()) 9246ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9246ms [err] asyncio.run(main_async()) 9246ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9246ms [err] return loop.run_until_complete(main) 9246ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9247ms [err] self.run_forever() 9247ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9247ms [err] self._run_once() 9247ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9248ms [err] event_list = self._selector.select(timeout) 9248ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9249ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9249ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 13335ms [log] starting device 13705ms [err] DEBUG:asyncio:Using selector: EpollSelector 13791ms [err] ERROR:asyncio:Unclosed client session 13791ms [err] client_session: 13880ms [log] parsing 13880ms [log] creating device handler 13880ms [log] [ready] 13880ms [log] reading line 13880ms [log] [websocketToken] "f8037643-56e6-4124-89ad-3550423e062d" 13900ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 13900ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 14138ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 14138ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 14178ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/29ca901c-8080-40ef-83ee-4fc006acf0f9"}}', extra='') 14178ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/29ca901c-8080-40ef-83ee-4fc006acf0f9"} 14249ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 14249ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "new"}] 14263ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14263ms [err] v=0 14263ms [err] o=- 3923390488 3923390488 IN IP4 0.0.0.0 14263ms [err] s=- 14263ms [err] t=0 0 14263ms [err] a=group:BUNDLE 0 14263ms [err] a=msid-semantic:WMS * 14263ms [err] m=application 43092 DTLS/SCTP 5000 14263ms [err] c=IN IP4 172.30.0.1 14263ms [err] a=mid:0 14263ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14263ms [err] a=max-message-size:65536 14263ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43092 typ host 14263ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36851 typ host 14263ms [err] a=end-of-candidates 14263ms [err] a=ice-ufrag:syXR 14263ms [err] a=ice-pwd:9g4PWEpzQLpnw2sn0rRNuQ 14263ms [err] a=fingerprint:sha-256 24:64:59:57:CF:D3:FF:B6:D2:0B:1A:57:24:30:EB:30:D7:5E:5F:4B:77:CD:6E:1B:9B:CB:BE:8B:F5:CF:38:28 14263ms [err] a=setup:actpass 14263ms [err] 14265ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 14265ms [err] v=0 14265ms [err] o=- 3923390488 3923390488 IN IP4 0.0.0.0 14265ms [err] s=- 14265ms [err] t=0 0 14265ms [err] a=group:BUNDLE 0 14265ms [err] a=msid-semantic:WMS * 14265ms [err] m=application 43092 DTLS/SCTP 5000 14265ms [err] c=IN IP4 172.30.0.1 14265ms [err] a=mid:0 14265ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14265ms [err] a=max-message-size:65536 14265ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43092 typ host 14265ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36851 typ host 14265ms [err] a=end-of-candidates 14265ms [err] a=ice-ufrag:syXR 14265ms [err] a=ice-pwd:9g4PWEpzQLpnw2sn0rRNuQ 14265ms [err] a=fingerprint:sha-256 24:64:59:57:CF:D3:FF:B6:D2:0B:1A:57:24:30:EB:30:D7:5E:5F:4B:77:CD:6E:1B:9B:CB:BE:8B:F5:CF:38:28 14265ms [err] a=setup:actpass 14265ms [err] 14266ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390488 3923390488 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 43092 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 43092 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 36851 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:syXR\\r\\na=ice-pwd:9g4PWEpzQLpnw2sn0rRNuQ\\r\\na=fingerprint:sha-256 24:64:59:57:CF:D3:FF:B6:D2:0B:1A:57:24:30:EB:30:D7:5E:5F:4B:77:CD:6E:1B:9B:CB:BE:8B:F5:CF:38:28\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 14266ms [log] handleSignalingMessage 14266ms [log] handleOffer 14266ms [log] makeAnswer 14266ms [log] connectionstatechanged new new have-remote-offer 14266ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "new"}] 14267ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 14267ms [err] v=0 14267ms [err] o=- 3923390488 3923390488 IN IP4 0.0.0.0 14267ms [err] s=- 14267ms [err] t=0 0 14267ms [err] a=group:BUNDLE 0 14267ms [err] a=msid-semantic:WMS * 14267ms [err] m=application 9 DTLS/SCTP 5000 14267ms [err] c=IN IP4 0.0.0.0 14267ms [err] a=mid:0 14267ms [err] a=sctpmap:5000 webrtc-datachannel 65535 14267ms [err] a=max-message-size:65536 14267ms [err] a=ice-ufrag:18Fy 14267ms [err] a=ice-pwd:tjPIdotkOp8iyvh4GQr2z1 14267ms [err] a=fingerprint:sha-256 EC:22:F7:14:FC:03:F4:58:2A:77:B3:6C:E8:86:36:96:7F:B3:6E:2E:E2:BC:9F:C0:5C:E6:05:8F:B4:08:92:26 14267ms [err] a=setup:active 14267ms [err] 14268ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 14269ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 14269ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 14270ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 14271ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 14271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 14271ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 14271ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.30.0.1', 43092)) State.FROZEN -> State.WAITING 14272ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42771) -> ('172.30.0.1', 43092)) State.FROZEN -> State.WAITING 14272ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.17.0.3', 36851)) State.FROZEN -> State.WAITING 14272ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.30.0.1', 43092)) State.WAITING -> State.IN_PROGRESS 14273ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43092) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' 1 \xb49j\x96N\\\t!\x87') 14273ms [log] connectionstatechanged new new stable 14273ms [log] connectionstatechanged new new stable 14273ms [log] connectionstatechanged connecting checking stable 14273ms [log] connectionstatechanged connecting checking stable 14273ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "connecting"}] 14274ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43092) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' 1 \xb49j\x96N\\\t!\x87') 14274ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.30.0.1', 43092)) State.IN_PROGRESS -> State.SUCCEEDED 14291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43092) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'_\x88\x84\xaf\x83\xe4\x15\x1e\x0f\xa1\x037') 14291ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43092) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'_\x88\x84\xaf\x83\xe4\x15\x1e\x0f\xa1\x037') 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42771) -> ('172.30.0.1', 43092)) State.WAITING -> State.FAILED 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.17.0.3', 36851)) State.WAITING -> State.FAILED 14291ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42771) -> ('172.17.0.3', 36851)) State.FROZEN -> State.FAILED 14291ms [err] INFO:aioice.ice:Connection(0) ICE completed 14292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43092) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Wx\x07<\xf7\xfbD\x11:\xde\xe5~') 14292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43092) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Wx\x07<\xf7\xfbD\x11:\xde\xe5~') 14292ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(A0ndjIbApv 1 udp 1862270975 172.17.0.3 43092 typ prflx) 14292ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47452) -> ('172.17.0.3', 43092)) State.WAITING -> State.IN_PROGRESS 14292ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43092) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"_\xbcH\x18\xadP\x03\x11,j\xd1') 14292ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 14292ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14293ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 14294ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43092) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"_\xbcH\x18\xadP\x03\x11,j\xd1') 14312ms [log] connectionstatechanged connecting completed stable 14312ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 14312ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 14315ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 14316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 14316ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14316ms [log] connectionstatechanged connected completed stable 14316ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "connected"}] 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 14317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 14318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3473180211, stream_id=1, stream_seq=0) 14319ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1725265665, stream_id=1, stream_seq=0) 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 14319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3473180211, gaps=[]) 14320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1725265665, gaps=[]) 14320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 14381ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14381ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 14485ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 14485ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14486ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 14486ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 14486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 14487ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97"}', extra='') 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] connectionstatechanged closed closed closed 14487ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/55563cb2-4111-459a-b272-95541c1d5c97", "state": "closed"}] 14487ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14487ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14571ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14571ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 14650ms [err] Traceback (most recent call last): 14650ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14651ms [err] return _run_code(code, main_globals, None, 14651ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14651ms [err] exec(code, run_globals) 14651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14651ms [err] sys.exit(main()) 14651ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14651ms [err] asyncio.run(main_async()) 14651ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14651ms [err] return loop.run_until_complete(main) 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14651ms [err] self.run_forever() 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14651ms [err] self._run_once() 14651ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14652ms [err] event_list = self._selector.select(timeout) 14652ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14652ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14652ms [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 25149ms [log] starting device 25534ms [err] DEBUG:asyncio:Using selector: EpollSelector 25614ms [err] ERROR:asyncio:Unclosed client session 25614ms [err] client_session: 25706ms [log] parsing 25706ms [log] creating device handler 25706ms [log] [ready] 25706ms [log] reading line 25706ms [log] [websocketToken] "5fe95029-42f5-480b-a999-13427e39414f" 25721ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 25721ms [log] [websocketConnected] 27465ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 27465ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 27487ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/ab6dfef8-ae4e-4c92-b19e-04ae25dccf74"}}', extra='') 27487ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/ab6dfef8-ae4e-4c92-b19e-04ae25dccf74"} 27556ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":true}', extra='') 27556ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3", "state": "new"}] 27557ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 27557ms [err] v=0 27557ms [err] o=- 3923390501 3923390501 IN IP4 0.0.0.0 27557ms [err] s=- 27557ms [err] t=0 0 27557ms [err] a=group:BUNDLE 0 27557ms [err] a=msid-semantic:WMS * 27557ms [err] m=application 9 DTLS/SCTP 5000 27557ms [err] c=IN IP4 0.0.0.0 27557ms [err] a=mid:0 27557ms [err] a=sctpmap:5000 webrtc-datachannel 65535 27557ms [err] a=max-message-size:65536 27557ms [err] a=ice-ufrag:Dfk5 27557ms [err] a=ice-pwd:j3ihhmxzoOa9YXj3umcJPM 27557ms [err] a=fingerprint:sha-256 1D:0F:9F:B3:C5:8D:92:FF:80:F6:2B:68:4C:EA:DA:69:A9:05:A5:D4:0B:4E:E3:F5:77:BE:85:A0:21:B8:8A:6B 27557ms [err] a=setup:actpass 27557ms [err] 27558ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 27559ms [log] makeOffer 27559ms [log] connectionstatechanged new new have-local-offer 27559ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3", "state": "new"}] 27560ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 27560ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 27560ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 27593ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OAG3BlKvoh4f') 27594ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OAG3BlKvoh4f') 27603ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 27603ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 27616ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 27616ms [err] v=0 27616ms [err] o=- 1225216360350850712 2 IN IP4 127.0.0.1 27616ms [err] s=- 27616ms [err] t=0 0 27616ms [err] a=group:BUNDLE 0 27616ms [err] a=msid-semantic: WMS 27616ms [err] m=application 51259 DTLS/SCTP 5000 27616ms [err] c=IN IP4 141.24.211.56 27616ms [err] a=candidate:2315782041 1 udp 2113937151 bfbddf1b-8351-404e-a9c6-7e840e0d5bf6.local 51259 typ host generation 0 network-cost 999 27616ms [err] a=candidate:2186300510 1 udp 1677729535 141.24.211.56 51259 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 27616ms [err] a=ice-ufrag:Jr5a 27616ms [err] a=ice-pwd:+JjMTFbt4G/qNE+JV9l5UR1C 27616ms [err] a=ice-options:trickle 27616ms [err] a=fingerprint:sha-256 86:F9:42:04:EC:10:E6:CA:3E:0F:E9:25:C6:99:5B:87:62:A2:D6:5E:D9:AC:09:38:96:08:CF:15:A2:C8:AC:28 27616ms [err] a=setup:active 27616ms [err] a=mid:0 27616ms [err] a=sctpmap:5000 webrtc-datachannel 1024 27616ms [err] 27619ms [err] INFO:aioice.ice:Connection(0) Remote candidate "bfbddf1b-8351-404e-a9c6-7e840e0d5bf6.local" resolved to 172.17.0.3 27619ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 27619ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 27619ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 27620ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44618) -> ('172.17.0.3', 51259)) State.FROZEN -> State.WAITING 27620ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47089) -> ('172.17.0.3', 51259)) State.FROZEN -> State.WAITING 27620ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44618) -> ('141.24.211.56', 51259)) State.FROZEN -> State.WAITING 27620ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44618) -> ('172.17.0.3', 51259)) State.WAITING -> State.IN_PROGRESS 27620ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':\x01\xeak\xb9V"m\x9b\x13qF') 27620ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1225216360350850712 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 51259 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:2315782041 1 udp 2113937151 bfbddf1b-8351-404e-a9c6-7e840e0d5bf6.local 51259 typ host generation 0 network-cost 999\\r\\na=candidate:2186300510 1 udp 1677729535 141.24.211.56 51259 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:Jr5a\\r\\na=ice-pwd:+JjMTFbt4G/qNE+JV9l5UR1C\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 86:F9:42:04:EC:10:E6:CA:3E:0F:E9:25:C6:99:5B:87:62:A2:D6:5E:D9:AC:09:38:96:08:CF:15:A2:C8:AC:28\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3"}', extra='') 27620ms [log] handleSignalingMessage 27620ms [log] handleAnswer 27620ms [log] acceptAnswer 27620ms [log] connectionstatechanged connecting checking stable 27620ms [log] connectionstatechanged connecting checking stable 27620ms [log] connectionstatechanged connecting checking stable 27620ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3", "state": "connecting"}] 27621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':\x01\xeak\xb9V"m\x9b\x13qF') 27621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44618) -> ('172.17.0.3', 51259)) State.IN_PROGRESS -> State.SUCCEEDED 27621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47089) -> ('172.17.0.3', 51259)) State.WAITING -> State.FAILED 27621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44618) -> ('141.24.211.56', 51259)) State.WAITING -> State.FAILED 27621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47089) -> ('141.24.211.56', 51259)) State.FROZEN -> State.FAILED 27621ms [err] INFO:aioice.ice:Connection(0) ICE completed 27640ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 27641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 27641ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 27644ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 27644ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 27644ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 27644ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 27645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 27645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 27645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 27645ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'KGTYZ7h8MgxX') 27645ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'KGTYZ7h8MgxX') 27646ms [log] connectionstatechanged connecting completed stable 27646ms [log] connectionstatechanged connected completed stable 27646ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3", "state": "connected"}] 27647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 27648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 27649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1163081309, stream_id=1, stream_seq=0) 27649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 27649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1163081309, gaps=[]) 27649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 27650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3635598131, stream_id=1, stream_seq=0) 27650ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 27650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598131, gaps=[]) 27651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3635598132, stream_id=1, stream_seq=1) 27651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598132, gaps=[]) 27651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598133, stream_id=1, stream_seq=2) 27651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598133, gaps=[]) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598134, stream_id=1, stream_seq=2) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598134, gaps=[]) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598135, stream_id=1, stream_seq=2) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598135, gaps=[]) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598136, stream_id=1, stream_seq=2) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598136, gaps=[]) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598137, stream_id=1, stream_seq=2) 27652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598137, gaps=[]) 27653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598138, stream_id=1, stream_seq=2) 27653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598138, gaps=[]) 27653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598139, stream_id=1, stream_seq=2) 27653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598139, gaps=[]) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598140, stream_id=1, stream_seq=2) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598140, gaps=[]) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598141, stream_id=1, stream_seq=3) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598141, gaps=[]) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598142, stream_id=1, stream_seq=3) 27654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598142, gaps=[]) 27655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598143, stream_id=1, stream_seq=3) 27655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598143, gaps=[]) 27655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598144, stream_id=1, stream_seq=3) 27655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598144, gaps=[]) 27656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598145, stream_id=1, stream_seq=3) 27656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598145, gaps=[]) 27656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598146, stream_id=1, stream_seq=3) 27656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598146, gaps=[]) 27657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598147, stream_id=1, stream_seq=3) 27657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598147, gaps=[]) 27657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598148, stream_id=1, stream_seq=3) 27657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598148, gaps=[]) 27659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598149, stream_id=1, stream_seq=4) 27659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598149, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598150, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598150, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598151, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598151, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598152, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598152, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598153, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598153, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598154, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598154, gaps=[]) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598155, stream_id=1, stream_seq=4) 27662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598155, gaps=[]) 27663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598156, stream_id=1, stream_seq=4) 27663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598156, gaps=[]) 27663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598157, stream_id=1, stream_seq=5) 27663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598157, gaps=[]) 27664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598158, stream_id=1, stream_seq=5) 27664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598158, gaps=[]) 27664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598159, stream_id=1, stream_seq=5) 27664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598159, gaps=[]) 27665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598160, stream_id=1, stream_seq=5) 27665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598160, gaps=[]) 27665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598161, stream_id=1, stream_seq=5) 27665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598161, gaps=[]) 27666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598162, stream_id=1, stream_seq=5) 27666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598162, gaps=[]) 27666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598163, stream_id=1, stream_seq=5) 27666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598163, gaps=[]) 27667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598164, stream_id=1, stream_seq=5) 27667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598164, gaps=[]) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598165, stream_id=1, stream_seq=6) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598165, gaps=[]) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598166, stream_id=1, stream_seq=6) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598166, gaps=[]) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598167, stream_id=1, stream_seq=6) 27669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598167, gaps=[]) 27670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598168, stream_id=1, stream_seq=6) 27670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598168, gaps=[]) 27671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598169, stream_id=1, stream_seq=6) 27671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598169, gaps=[]) 27671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598170, stream_id=1, stream_seq=6) 27671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598170, gaps=[]) 27672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598171, stream_id=1, stream_seq=6) 27672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598171, gaps=[]) 27672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598172, stream_id=1, stream_seq=6) 27673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598172, gaps=[]) 27673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598173, stream_id=1, stream_seq=7) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598173, gaps=[]) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598174, stream_id=1, stream_seq=7) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598174, gaps=[]) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598175, stream_id=1, stream_seq=7) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598175, gaps=[]) 27674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598176, stream_id=1, stream_seq=7) 27675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598176, gaps=[]) 27675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598177, stream_id=1, stream_seq=7) 27675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598177, gaps=[]) 27675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598178, stream_id=1, stream_seq=7) 27676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598178, gaps=[]) 27676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598179, stream_id=1, stream_seq=7) 27676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598179, gaps=[]) 27676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598180, stream_id=1, stream_seq=7) 27676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598180, gaps=[]) 27677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598181, stream_id=1, stream_seq=8) 27677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598181, gaps=[]) 27677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598182, stream_id=1, stream_seq=8) 27677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598182, gaps=[]) 27678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598183, stream_id=1, stream_seq=8) 27678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598183, gaps=[]) 27678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598184, stream_id=1, stream_seq=8) 27678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598184, gaps=[]) 27679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598185, stream_id=1, stream_seq=8) 27679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598185, gaps=[]) 27679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598186, stream_id=1, stream_seq=8) 27680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598186, gaps=[]) 27680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598187, stream_id=1, stream_seq=8) 27680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598187, gaps=[]) 27680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598188, stream_id=1, stream_seq=8) 27681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598188, gaps=[]) 27681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598189, stream_id=1, stream_seq=9) 27681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598189, gaps=[]) 27681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598190, stream_id=1, stream_seq=9) 27682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598190, gaps=[]) 27682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598191, stream_id=1, stream_seq=9) 27682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598191, gaps=[]) 27683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598192, stream_id=1, stream_seq=9) 27683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598192, gaps=[]) 27683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598193, stream_id=1, stream_seq=9) 27683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598193, gaps=[]) 27684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598194, stream_id=1, stream_seq=9) 27684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598194, gaps=[]) 27684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598195, stream_id=1, stream_seq=9) 27684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598195, gaps=[]) 27685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598196, stream_id=1, stream_seq=9) 27685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598196, gaps=[]) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598197, stream_id=1, stream_seq=10) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598197, gaps=[]) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598198, stream_id=1, stream_seq=10) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598198, gaps=[]) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598199, stream_id=1, stream_seq=10) 27688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598199, gaps=[]) 27689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598200, stream_id=1, stream_seq=10) 27689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598200, gaps=[]) 27690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598201, stream_id=1, stream_seq=10) 27690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598201, gaps=[]) 27690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598202, stream_id=1, stream_seq=10) 27690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598202, gaps=[]) 27691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598203, stream_id=1, stream_seq=10) 27691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598203, gaps=[]) 27691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598204, stream_id=1, stream_seq=10) 27692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598204, gaps=[]) 27692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598205, stream_id=1, stream_seq=11) 27692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598205, gaps=[]) 27693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598206, stream_id=1, stream_seq=11) 27693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598206, gaps=[]) 27693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598207, stream_id=1, stream_seq=11) 27693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598207, gaps=[]) 27694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598208, stream_id=1, stream_seq=11) 27694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598208, gaps=[]) 27694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598209, stream_id=1, stream_seq=11) 27694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598209, gaps=[]) 27695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598210, stream_id=1, stream_seq=11) 27695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598210, gaps=[]) 27695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598211, stream_id=1, stream_seq=11) 27695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598211, gaps=[]) 27696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598212, stream_id=1, stream_seq=11) 27696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598212, gaps=[]) 27697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598213, stream_id=1, stream_seq=12) 27697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598213, gaps=[]) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598214, stream_id=1, stream_seq=12) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598214, gaps=[]) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598215, stream_id=1, stream_seq=12) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598215, gaps=[]) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598216, stream_id=1, stream_seq=12) 27699ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598216, gaps=[]) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598217, stream_id=1, stream_seq=12) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598217, gaps=[]) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598218, stream_id=1, stream_seq=12) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598218, gaps=[]) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598219, stream_id=1, stream_seq=12) 27700ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598219, gaps=[]) 27701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598220, stream_id=1, stream_seq=12) 27701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598220, gaps=[]) 27701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598221, stream_id=1, stream_seq=13) 27702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598221, gaps=[]) 27702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598222, stream_id=1, stream_seq=13) 27702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598222, gaps=[]) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598223, stream_id=1, stream_seq=13) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598223, gaps=[]) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598224, stream_id=1, stream_seq=13) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598224, gaps=[]) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598225, stream_id=1, stream_seq=13) 27703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598225, gaps=[]) 27704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598226, stream_id=1, stream_seq=13) 27704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598226, gaps=[]) 27704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598227, stream_id=1, stream_seq=13) 27704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598227, gaps=[]) 27705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598228, stream_id=1, stream_seq=13) 27705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598228, gaps=[]) 27705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598229, stream_id=1, stream_seq=14) 27705ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598229, gaps=[]) 27706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598230, stream_id=1, stream_seq=14) 27706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598230, gaps=[]) 27706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598231, stream_id=1, stream_seq=14) 27706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598231, gaps=[]) 27707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598232, stream_id=1, stream_seq=14) 27707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598232, gaps=[]) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598233, stream_id=1, stream_seq=14) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598233, gaps=[]) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598234, stream_id=1, stream_seq=14) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598234, gaps=[]) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598235, stream_id=1, stream_seq=14) 27708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598235, gaps=[]) 27709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598236, stream_id=1, stream_seq=14) 27709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598236, gaps=[]) 27710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SwL1L2GO0aVQ') 27710ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SwL1L2GO0aVQ') 27714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598237, stream_id=1, stream_seq=15) 27714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598237, gaps=[]) 27714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598238, stream_id=1, stream_seq=15) 27714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598238, gaps=[]) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598239, stream_id=1, stream_seq=15) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598239, gaps=[]) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598240, stream_id=1, stream_seq=15) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598240, gaps=[]) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598241, stream_id=1, stream_seq=15) 27715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598241, gaps=[]) 27716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598242, stream_id=1, stream_seq=15) 27716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598242, gaps=[]) 27716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598243, stream_id=1, stream_seq=15) 27716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598243, gaps=[]) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598244, stream_id=1, stream_seq=15) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598244, gaps=[]) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598245, stream_id=1, stream_seq=16) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598245, gaps=[]) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598246, stream_id=1, stream_seq=16) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598246, gaps=[]) 27717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598247, stream_id=1, stream_seq=16) 27718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598247, gaps=[]) 27718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598248, stream_id=1, stream_seq=16) 27718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598248, gaps=[]) 27719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598249, stream_id=1, stream_seq=16) 27719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598249, gaps=[]) 27719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598250, stream_id=1, stream_seq=16) 27719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598250, gaps=[]) 27720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598251, stream_id=1, stream_seq=16) 27720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598251, gaps=[]) 27720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598252, stream_id=1, stream_seq=16) 27720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598252, gaps=[]) 27721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598253, stream_id=1, stream_seq=17) 27721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598253, gaps=[]) 27721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598254, stream_id=1, stream_seq=17) 27721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598254, gaps=[]) 27722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598255, stream_id=1, stream_seq=17) 27722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598255, gaps=[]) 27722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598256, stream_id=1, stream_seq=17) 27723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598256, gaps=[]) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598257, stream_id=1, stream_seq=17) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598257, gaps=[]) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598258, stream_id=1, stream_seq=17) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598258, gaps=[]) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598259, stream_id=1, stream_seq=17) 27724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040484, cumulative_tsn=3635598259, gaps=[]) 27725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598260, stream_id=1, stream_seq=17) 27725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598260, gaps=[]) 27726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598261, stream_id=1, stream_seq=18) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598261, gaps=[]) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598262, stream_id=1, stream_seq=18) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598262, gaps=[]) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598263, stream_id=1, stream_seq=18) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598263, gaps=[]) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598264, stream_id=1, stream_seq=18) 27727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598264, gaps=[]) 27728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598265, stream_id=1, stream_seq=18) 27728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598265, gaps=[]) 27729ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 27729ms [log] [experimentStatusChanged] {"status": "running", "message": null} 27730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598266, stream_id=1, stream_seq=18) 27730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598266, gaps=[]) 27730ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598267, stream_id=1, stream_seq=18) 27731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598267, gaps=[]) 27731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598268, stream_id=1, stream_seq=18) 27731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598268, gaps=[]) 27731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598269, stream_id=1, stream_seq=19) 27731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598269, gaps=[]) 27732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598270, stream_id=1, stream_seq=19) 27732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598270, gaps=[]) 27732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598271, stream_id=1, stream_seq=19) 27732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598271, gaps=[]) 27733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598272, stream_id=1, stream_seq=19) 27733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598272, gaps=[]) 27733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598273, stream_id=1, stream_seq=19) 27733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598273, gaps=[]) 27734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598274, stream_id=1, stream_seq=19) 27734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598274, gaps=[]) 27734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598275, stream_id=1, stream_seq=19) 27734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598275, gaps=[]) 27734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598276, stream_id=1, stream_seq=19) 27735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598276, gaps=[]) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598277, stream_id=1, stream_seq=20) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598277, gaps=[]) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598278, stream_id=1, stream_seq=20) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598278, gaps=[]) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598279, stream_id=1, stream_seq=20) 27736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598279, gaps=[]) 27737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598280, stream_id=1, stream_seq=20) 27737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598280, gaps=[]) 27737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598281, stream_id=1, stream_seq=20) 27737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598281, gaps=[]) 27737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598282, stream_id=1, stream_seq=20) 27738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598282, gaps=[]) 27738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598283, stream_id=1, stream_seq=20) 27738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598283, gaps=[]) 27738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598284, stream_id=1, stream_seq=20) 27738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598284, gaps=[]) 27739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598285, stream_id=1, stream_seq=21) 27739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598285, gaps=[]) 27739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598286, stream_id=1, stream_seq=21) 27739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598286, gaps=[]) 27740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598287, stream_id=1, stream_seq=21) 27740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598287, gaps=[]) 27740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598288, stream_id=1, stream_seq=21) 27740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598288, gaps=[]) 27740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598289, stream_id=1, stream_seq=21) 27741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598289, gaps=[]) 27741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598290, stream_id=1, stream_seq=21) 27741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598290, gaps=[]) 27742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598291, stream_id=1, stream_seq=21) 27742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598291, gaps=[]) 27742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598292, stream_id=1, stream_seq=21) 27742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598292, gaps=[]) 27742ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598293, stream_id=1, stream_seq=22) 27743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598293, gaps=[]) 27743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598294, stream_id=1, stream_seq=22) 27743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598294, gaps=[]) 27743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598295, stream_id=1, stream_seq=22) 27743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598295, gaps=[]) 27744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598296, stream_id=1, stream_seq=22) 27744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598296, gaps=[]) 27744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598297, stream_id=1, stream_seq=22) 27745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598297, gaps=[]) 27745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598298, stream_id=1, stream_seq=22) 27745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598298, gaps=[]) 27745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598299, stream_id=1, stream_seq=22) 27745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598299, gaps=[]) 27746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598300, stream_id=1, stream_seq=22) 27746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598300, gaps=[]) 27747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598301, stream_id=1, stream_seq=23) 27747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598301, gaps=[]) 27748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598302, stream_id=1, stream_seq=23) 27748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598302, gaps=[]) 27748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598303, stream_id=1, stream_seq=23) 27748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598303, gaps=[]) 27749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598304, stream_id=1, stream_seq=23) 27749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598304, gaps=[]) 27749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598305, stream_id=1, stream_seq=23) 27749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598305, gaps=[]) 27750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598306, stream_id=1, stream_seq=23) 27750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598306, gaps=[]) 27750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598307, stream_id=1, stream_seq=23) 27750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598307, gaps=[]) 27751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598308, stream_id=1, stream_seq=23) 27751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598308, gaps=[]) 27752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598309, stream_id=1, stream_seq=24) 27752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598309, gaps=[]) 27752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598310, stream_id=1, stream_seq=24) 27752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598310, gaps=[]) 27753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598311, stream_id=1, stream_seq=24) 27753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598311, gaps=[]) 27753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598312, stream_id=1, stream_seq=24) 27753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598312, gaps=[]) 27754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598313, stream_id=1, stream_seq=24) 27754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598313, gaps=[]) 27754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598314, stream_id=1, stream_seq=24) 27754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598314, gaps=[]) 27755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598315, stream_id=1, stream_seq=24) 27755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598315, gaps=[]) 27755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598316, stream_id=1, stream_seq=24) 27756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598316, gaps=[]) 27756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598317, stream_id=1, stream_seq=25) 27756ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598317, gaps=[]) 27757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598318, stream_id=1, stream_seq=25) 27757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598318, gaps=[]) 27757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598319, stream_id=1, stream_seq=25) 27757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598319, gaps=[]) 27758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598320, stream_id=1, stream_seq=25) 27758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598320, gaps=[]) 27758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598321, stream_id=1, stream_seq=25) 27758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598321, gaps=[]) 27759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598322, stream_id=1, stream_seq=25) 27759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598322, gaps=[]) 27759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598323, stream_id=1, stream_seq=25) 27760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598323, gaps=[]) 27760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598324, stream_id=1, stream_seq=25) 27761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598324, gaps=[]) 27761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598325, stream_id=1, stream_seq=26) 27761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598325, gaps=[]) 27762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598326, stream_id=1, stream_seq=26) 27762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598326, gaps=[]) 27762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598327, stream_id=1, stream_seq=26) 27762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598327, gaps=[]) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598328, stream_id=1, stream_seq=26) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598328, gaps=[]) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598329, stream_id=1, stream_seq=26) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598329, gaps=[]) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598330, stream_id=1, stream_seq=26) 27763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598330, gaps=[]) 27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598331, stream_id=1, stream_seq=26) 27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598331, gaps=[]) 27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598332, stream_id=1, stream_seq=26) 27764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598332, gaps=[]) 27765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598333, stream_id=1, stream_seq=27) 27765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598333, gaps=[]) 27766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598334, stream_id=1, stream_seq=27) 27766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598334, gaps=[]) 27766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598335, stream_id=1, stream_seq=27) 27766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598335, gaps=[]) 27767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598336, stream_id=1, stream_seq=27) 27767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598336, gaps=[]) 27768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598337, stream_id=1, stream_seq=27) 27768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598337, gaps=[]) 27768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598338, stream_id=1, stream_seq=27) 27768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598338, gaps=[]) 27769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598339, stream_id=1, stream_seq=27) 27769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598339, gaps=[]) 27769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598340, stream_id=1, stream_seq=27) 27769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598340, gaps=[]) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598341, stream_id=1, stream_seq=28) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598341, gaps=[]) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598342, stream_id=1, stream_seq=28) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598342, gaps=[]) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598343, stream_id=1, stream_seq=28) 27770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598343, gaps=[]) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598344, stream_id=1, stream_seq=28) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598344, gaps=[]) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598345, stream_id=1, stream_seq=28) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598345, gaps=[]) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598346, stream_id=1, stream_seq=28) 27771ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598346, gaps=[]) 27772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598347, stream_id=1, stream_seq=28) 27772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598347, gaps=[]) 27772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598348, stream_id=1, stream_seq=28) 27772ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598348, gaps=[]) 27773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ULHtFj7w1mA+') 27773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ULHtFj7w1mA+') 27774ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47089) -> ('172.17.0.3', 51259)) State.FAILED -> State.IN_PROGRESS 27774ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd8I3t\xe2\x171\xb7\x02\x97G\xa5') 27774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598349, stream_id=1, stream_seq=29) 27774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598349, gaps=[]) 27774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598350, stream_id=1, stream_seq=29) 27775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598350, gaps=[]) 27775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598351, stream_id=1, stream_seq=29) 27775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598351, gaps=[]) 27775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598352, stream_id=1, stream_seq=29) 27776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598352, gaps=[]) 27776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598353, stream_id=1, stream_seq=29) 27776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598353, gaps=[]) 27777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598354, stream_id=1, stream_seq=29) 27777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598354, gaps=[]) 27777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598355, stream_id=1, stream_seq=29) 27777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598355, gaps=[]) 27778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598356, stream_id=1, stream_seq=29) 27778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598356, gaps=[]) 27779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598357, stream_id=1, stream_seq=30) 27779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598357, gaps=[]) 27779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598358, stream_id=1, stream_seq=30) 27779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598358, gaps=[]) 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598359, stream_id=1, stream_seq=30) 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598359, gaps=[]) 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598360, stream_id=1, stream_seq=30) 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598360, gaps=[]) 27781ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 51259) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd8I3t\xe2\x171\xb7\x02\x97G\xa5') 27781ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47089) -> ('172.17.0.3', 51259)) State.IN_PROGRESS -> State.SUCCEEDED 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598361, stream_id=1, stream_seq=30) 27781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598361, gaps=[]) 27782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598362, stream_id=1, stream_seq=30) 27782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598362, gaps=[]) 27782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598363, stream_id=1, stream_seq=30) 27782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598363, gaps=[]) 27783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598364, stream_id=1, stream_seq=30) 27783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598364, gaps=[]) 27783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598365, stream_id=1, stream_seq=31) 27783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598365, gaps=[]) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598366, stream_id=1, stream_seq=31) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598366, gaps=[]) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598367, stream_id=1, stream_seq=31) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598367, gaps=[]) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598368, stream_id=1, stream_seq=31) 27784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598368, gaps=[]) 27785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598369, stream_id=1, stream_seq=31) 27785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598369, gaps=[]) 27785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598370, stream_id=1, stream_seq=31) 27786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598370, gaps=[]) 27786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598371, stream_id=1, stream_seq=31) 27786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598371, gaps=[]) 27786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598372, stream_id=1, stream_seq=31) 27787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598372, gaps=[]) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598373, stream_id=1, stream_seq=32) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598373, gaps=[]) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598374, stream_id=1, stream_seq=32) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598374, gaps=[]) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598375, stream_id=1, stream_seq=32) 27788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598375, gaps=[]) 27789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598376, stream_id=1, stream_seq=32) 27789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598376, gaps=[]) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598377, stream_id=1, stream_seq=32) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598377, gaps=[]) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598378, stream_id=1, stream_seq=32) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598378, gaps=[]) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598379, stream_id=1, stream_seq=32) 27790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598379, gaps=[]) 27791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598380, stream_id=1, stream_seq=32) 27791ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598380, gaps=[]) 27792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=2, tsn=3635598381, stream_id=1, stream_seq=33) 27792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3635598381, gaps=[]) 27792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598382, stream_id=1, stream_seq=33) 27792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3635598382, gaps=[]) 27793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598383, stream_id=1, stream_seq=33) 27793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3635598383, gaps=[]) 27793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598384, stream_id=1, stream_seq=33) 27793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3635598384, gaps=[]) 27794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598385, stream_id=1, stream_seq=33) 27794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3635598385, gaps=[]) 27794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598386, stream_id=1, stream_seq=33) 27794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3635598386, gaps=[]) 27795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=0, tsn=3635598387, stream_id=1, stream_seq=33) 27795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3635598387, gaps=[]) 27795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=1, tsn=3635598388, stream_id=1, stream_seq=33) 27830ms [log] 262140 27830ms [log] 262140 27830ms [log] [file] 27831ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3635598388, gaps=[]) 27997ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 27998ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 27998ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 27998ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 27998ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 27998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 27998ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 27998ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 27998ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3"}', extra='') 27998ms [log] connectionstatechanged closed closed closed 27998ms [log] connectionstatechanged closed closed closed 27998ms [log] connectionstatechanged closed closed closed 27998ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/502b6aae-f77e-445f-99ac-e801625c78c3", "state": "closed"}] 27999ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 27999ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 28088ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 28088ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 28140ms [err] Traceback (most recent call last): 28140ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 28140ms [err] return _run_code(code, main_globals, None, 28140ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 28140ms [err] exec(code, run_globals) 28140ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 28140ms [err] sys.exit(main()) 28140ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 28140ms [err] asyncio.run(main_async()) 28140ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 28140ms [err] return loop.run_until_complete(main) 28140ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 28140ms [err] self.run_forever() 28140ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 28140ms [err] self._run_once() 28140ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 28140ms [err] event_list = self._selector.select(timeout) 28140ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 28141ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 28141ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 32266ms [log] starting device 32634ms [err] DEBUG:asyncio:Using selector: EpollSelector 32720ms [err] ERROR:asyncio:Unclosed client session 32720ms [err] client_session: 32812ms [log] parsing 32812ms [log] creating device handler 32812ms [log] [ready] 32812ms [log] reading line 32812ms [log] [websocketToken] "6b75c0bc-16ab-4239-9345-33a055040287" 32829ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 32829ms [log] [websocketConnected] 33067ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33067ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33093ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/889123cc-c6fd-4e9e-b1bc-c17dbe36cba3"}}', extra='') 33093ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/889123cc-c6fd-4e9e-b1bc-c17dbe36cba3"} 33159ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 33159ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "new"}] 33168ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33168ms [err] v=0 33168ms [err] o=- 3923390507 3923390507 IN IP4 0.0.0.0 33168ms [err] s=- 33168ms [err] t=0 0 33168ms [err] a=group:BUNDLE 0 33168ms [err] a=msid-semantic:WMS * 33168ms [err] m=application 37357 DTLS/SCTP 5000 33168ms [err] c=IN IP4 172.30.0.1 33168ms [err] a=mid:0 33168ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33168ms [err] a=max-message-size:65536 33168ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37357 typ host 33168ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59933 typ host 33168ms [err] a=end-of-candidates 33168ms [err] a=ice-ufrag:LMoi 33168ms [err] a=ice-pwd:x9YtnfDkJiOo0lZ9nOW6bQ 33168ms [err] a=fingerprint:sha-256 FF:6D:64:1D:54:AA:6D:14:05:DB:CC:DC:A7:1D:87:BC:F0:15:3A:CA:82:3C:C6:E8:90:A4:D0:5C:8E:DA:AC:4E 33168ms [err] a=setup:actpass 33168ms [err] 33169ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33169ms [err] v=0 33169ms [err] o=- 3923390507 3923390507 IN IP4 0.0.0.0 33169ms [err] s=- 33169ms [err] t=0 0 33169ms [err] a=group:BUNDLE 0 33169ms [err] a=msid-semantic:WMS * 33169ms [err] m=application 37357 DTLS/SCTP 5000 33169ms [err] c=IN IP4 172.30.0.1 33169ms [err] a=mid:0 33169ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33169ms [err] a=max-message-size:65536 33169ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 37357 typ host 33169ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59933 typ host 33169ms [err] a=end-of-candidates 33169ms [err] a=ice-ufrag:LMoi 33169ms [err] a=ice-pwd:x9YtnfDkJiOo0lZ9nOW6bQ 33169ms [err] a=fingerprint:sha-256 FF:6D:64:1D:54:AA:6D:14:05:DB:CC:DC:A7:1D:87:BC:F0:15:3A:CA:82:3C:C6:E8:90:A4:D0:5C:8E:DA:AC:4E 33169ms [err] a=setup:actpass 33169ms [err] 33169ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390507 3923390507 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 37357 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 37357 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 59933 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:LMoi\\r\\na=ice-pwd:x9YtnfDkJiOo0lZ9nOW6bQ\\r\\na=fingerprint:sha-256 FF:6D:64:1D:54:AA:6D:14:05:DB:CC:DC:A7:1D:87:BC:F0:15:3A:CA:82:3C:C6:E8:90:A4:D0:5C:8E:DA:AC:4E\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 33169ms [log] handleSignalingMessage 33169ms [log] handleOffer 33169ms [log] makeAnswer 33169ms [log] connectionstatechanged new new have-remote-offer 33169ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "new"}] 33170ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 33170ms [err] v=0 33170ms [err] o=- 3923390507 3923390507 IN IP4 0.0.0.0 33170ms [err] s=- 33170ms [err] t=0 0 33170ms [err] a=group:BUNDLE 0 33170ms [err] a=msid-semantic:WMS * 33170ms [err] m=application 9 DTLS/SCTP 5000 33170ms [err] c=IN IP4 0.0.0.0 33170ms [err] a=mid:0 33170ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33170ms [err] a=max-message-size:65536 33170ms [err] a=ice-ufrag:ztHJ 33170ms [err] a=ice-pwd:OIIwhDDzsY4nqTn2LNlBbn 33170ms [err] a=fingerprint:sha-256 04:A4:CE:CE:25:71:19:B9:DC:B5:20:2E:08:A0:74:3B:02:B1:5C:30:C0:FF:71:98:B8:27:03:34:6C:D2:C7:24 33170ms [err] a=setup:active 33170ms [err] 33170ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33171ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33172ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33172ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 33172ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33172ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33172ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.30.0.1', 37357)) State.FROZEN -> State.WAITING 33173ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46324) -> ('172.30.0.1', 37357)) State.FROZEN -> State.WAITING 33173ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.17.0.3', 59933)) State.FROZEN -> State.WAITING 33173ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.30.0.1', 37357)) State.WAITING -> State.IN_PROGRESS 33173ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd3\x9ek2\x95^\x05\xf3ad\xc3\xff') 33173ms [log] connectionstatechanged new new stable 33173ms [log] connectionstatechanged new new stable 33173ms [log] connectionstatechanged connecting checking stable 33173ms [log] connectionstatechanged connecting checking stable 33173ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "connecting"}] 33174ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd3\x9ek2\x95^\x05\xf3ad\xc3\xff') 33174ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.30.0.1', 37357)) State.IN_PROGRESS -> State.SUCCEEDED 33185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 37357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\x026I\xf8\xa6\xc0\xa5y+B\xe8') 33185ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 37357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z\x026I\xf8\xa6\xc0\xa5y+B\xe8') 33185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46324) -> ('172.30.0.1', 37357)) State.WAITING -> State.FAILED 33185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.17.0.3', 59933)) State.WAITING -> State.FAILED 33185ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 46324) -> ('172.17.0.3', 59933)) State.FROZEN -> State.FAILED 33186ms [err] INFO:aioice.ice:Connection(0) ICE completed 33186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc3\xfc\t\xf4r\x15]\xf0&\x92\xb5O') 33186ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc3\xfc\t\xf4r\x15]\xf0&\x92\xb5O') 33186ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(kdsOAItt9K 1 udp 1862270975 172.17.0.3 37357 typ prflx) 33186ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.17.0.3', 37357)) State.WAITING -> State.IN_PROGRESS 33187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'-\xe9]\xedMPTh\x94P\xb2\xce') 33187ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'-\xe9]\xedMPTh\x94P\xb2\xce') 33187ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35232) -> ('172.17.0.3', 37357)) State.IN_PROGRESS -> State.SUCCEEDED 33194ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 33194ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33195ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 33209ms [log] connectionstatechanged connecting completed stable 33209ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33209ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 33210ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 33211ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33211ms [log] connectionstatechanged connected completed stable 33211ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "connected"}] 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 33211ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 33212ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=476183653, stream_id=1, stream_seq=0) 33213ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33213ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=924367775, stream_id=1, stream_seq=0) 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183653, gaps=[]) 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=924367775, gaps=[]) 33214ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=476183654, stream_id=1, stream_seq=1) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183654, gaps=[]) 33216ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183655, stream_id=1, stream_seq=2) 33217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183655, gaps=[]) 33217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183656, stream_id=1, stream_seq=2) 33217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183656, gaps=[]) 33217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183657, stream_id=1, stream_seq=2) 33217ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183657, gaps=[]) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183658, stream_id=1, stream_seq=2) 33218ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183658, gaps=[]) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183659, stream_id=1, stream_seq=2) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183659, gaps=[]) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183660, stream_id=1, stream_seq=2) 33219ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183660, gaps=[]) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183661, stream_id=1, stream_seq=2) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183661, gaps=[]) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183662, stream_id=1, stream_seq=3) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183662, gaps=[]) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183663, stream_id=1, stream_seq=3) 33220ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183663, gaps=[]) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183664, stream_id=1, stream_seq=3) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183664, gaps=[]) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183665, stream_id=1, stream_seq=3) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183665, gaps=[]) 33221ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183666, stream_id=1, stream_seq=3) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183666, gaps=[]) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183667, stream_id=1, stream_seq=3) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183667, gaps=[]) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183668, stream_id=1, stream_seq=3) 33222ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183668, gaps=[]) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183669, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183669, gaps=[]) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183670, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183670, gaps=[]) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183671, stream_id=1, stream_seq=4) 33223ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183671, gaps=[]) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183672, stream_id=1, stream_seq=4) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183672, gaps=[]) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183673, stream_id=1, stream_seq=4) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183673, gaps=[]) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183674, stream_id=1, stream_seq=4) 33224ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183674, gaps=[]) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183675, stream_id=1, stream_seq=4) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183675, gaps=[]) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183676, stream_id=1, stream_seq=5) 33225ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183676, gaps=[]) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183677, stream_id=1, stream_seq=5) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183677, gaps=[]) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183678, stream_id=1, stream_seq=5) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183678, gaps=[]) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183679, stream_id=1, stream_seq=5) 33226ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183679, gaps=[]) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183680, stream_id=1, stream_seq=5) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183680, gaps=[]) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183681, stream_id=1, stream_seq=5) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183681, gaps=[]) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183682, stream_id=1, stream_seq=5) 33227ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183682, gaps=[]) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183683, stream_id=1, stream_seq=6) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183683, gaps=[]) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183684, stream_id=1, stream_seq=6) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183684, gaps=[]) 33228ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183685, stream_id=1, stream_seq=6) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183685, gaps=[]) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183686, stream_id=1, stream_seq=6) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183686, gaps=[]) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183687, stream_id=1, stream_seq=6) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183687, gaps=[]) 33229ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183688, stream_id=1, stream_seq=6) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183688, gaps=[]) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183689, stream_id=1, stream_seq=6) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183689, gaps=[]) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183690, stream_id=1, stream_seq=7) 33230ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183690, gaps=[]) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183691, stream_id=1, stream_seq=7) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183691, gaps=[]) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183692, stream_id=1, stream_seq=7) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183692, gaps=[]) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183693, stream_id=1, stream_seq=7) 33231ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183693, gaps=[]) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183694, stream_id=1, stream_seq=7) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183694, gaps=[]) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183695, stream_id=1, stream_seq=7) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183695, gaps=[]) 33232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183696, stream_id=1, stream_seq=7) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183696, gaps=[]) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183697, stream_id=1, stream_seq=8) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183697, gaps=[]) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183698, stream_id=1, stream_seq=8) 33233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183698, gaps=[]) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183699, stream_id=1, stream_seq=8) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183699, gaps=[]) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183700, stream_id=1, stream_seq=8) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183700, gaps=[]) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183701, stream_id=1, stream_seq=8) 33234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183701, gaps=[]) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183702, stream_id=1, stream_seq=8) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183702, gaps=[]) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183703, stream_id=1, stream_seq=8) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183703, gaps=[]) 33235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183704, stream_id=1, stream_seq=9) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183704, gaps=[]) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183705, stream_id=1, stream_seq=9) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183705, gaps=[]) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183706, stream_id=1, stream_seq=9) 33236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183706, gaps=[]) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183707, stream_id=1, stream_seq=9) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183707, gaps=[]) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183708, stream_id=1, stream_seq=9) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183708, gaps=[]) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183709, stream_id=1, stream_seq=9) 33237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183709, gaps=[]) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183710, stream_id=1, stream_seq=9) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183710, gaps=[]) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183711, stream_id=1, stream_seq=10) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183711, gaps=[]) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183712, stream_id=1, stream_seq=10) 33238ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183712, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183713, stream_id=1, stream_seq=10) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183713, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183714, stream_id=1, stream_seq=10) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183714, gaps=[]) 33239ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183715, stream_id=1, stream_seq=10) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183715, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183716, stream_id=1, stream_seq=10) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183716, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183717, stream_id=1, stream_seq=10) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183717, gaps=[]) 33240ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183718, stream_id=1, stream_seq=11) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183718, gaps=[]) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183719, stream_id=1, stream_seq=11) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183719, gaps=[]) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183720, stream_id=1, stream_seq=11) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183720, gaps=[]) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183721, stream_id=1, stream_seq=11) 33241ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183721, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183722, stream_id=1, stream_seq=11) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183722, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183723, stream_id=1, stream_seq=11) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183723, gaps=[]) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183724, stream_id=1, stream_seq=11) 33242ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183724, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183725, stream_id=1, stream_seq=12) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183725, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183726, stream_id=1, stream_seq=12) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183726, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183727, stream_id=1, stream_seq=12) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183727, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183728, stream_id=1, stream_seq=12) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183728, gaps=[]) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183729, stream_id=1, stream_seq=12) 33243ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183729, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183730, stream_id=1, stream_seq=12) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183730, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183731, stream_id=1, stream_seq=12) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183731, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183732, stream_id=1, stream_seq=13) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183732, gaps=[]) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183733, stream_id=1, stream_seq=13) 33244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183733, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183734, stream_id=1, stream_seq=13) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183734, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183735, stream_id=1, stream_seq=13) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183735, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183736, stream_id=1, stream_seq=13) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183736, gaps=[]) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183737, stream_id=1, stream_seq=13) 33245ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183737, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183738, stream_id=1, stream_seq=13) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183738, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183739, stream_id=1, stream_seq=14) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183739, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183740, stream_id=1, stream_seq=14) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183740, gaps=[]) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183741, stream_id=1, stream_seq=14) 33246ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183741, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183742, stream_id=1, stream_seq=14) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183742, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183743, stream_id=1, stream_seq=14) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183743, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183744, stream_id=1, stream_seq=14) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183744, gaps=[]) 33247ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183745, stream_id=1, stream_seq=14) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183745, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183746, stream_id=1, stream_seq=15) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183746, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183747, stream_id=1, stream_seq=15) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183747, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183748, stream_id=1, stream_seq=15) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183748, gaps=[]) 33248ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183749, stream_id=1, stream_seq=15) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183749, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183750, stream_id=1, stream_seq=15) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183750, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183751, stream_id=1, stream_seq=15) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183751, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183752, stream_id=1, stream_seq=15) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183752, gaps=[]) 33249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183753, stream_id=1, stream_seq=16) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183753, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183754, stream_id=1, stream_seq=16) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183754, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183755, stream_id=1, stream_seq=16) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183755, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183756, stream_id=1, stream_seq=16) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183756, gaps=[]) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183757, stream_id=1, stream_seq=16) 33250ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183757, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183758, stream_id=1, stream_seq=16) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183758, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183759, stream_id=1, stream_seq=16) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183759, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183760, stream_id=1, stream_seq=17) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183760, gaps=[]) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183761, stream_id=1, stream_seq=17) 33251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183761, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183762, stream_id=1, stream_seq=17) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183762, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183763, stream_id=1, stream_seq=17) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183763, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183764, stream_id=1, stream_seq=17) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183764, gaps=[]) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183765, stream_id=1, stream_seq=17) 33252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183765, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183766, stream_id=1, stream_seq=17) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183766, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183767, stream_id=1, stream_seq=18) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183767, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183768, stream_id=1, stream_seq=18) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183768, gaps=[]) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183769, stream_id=1, stream_seq=18) 33253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183769, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183770, stream_id=1, stream_seq=18) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183770, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183771, stream_id=1, stream_seq=18) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183771, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183772, stream_id=1, stream_seq=18) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183772, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183773, stream_id=1, stream_seq=18) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183773, gaps=[]) 33254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183774, stream_id=1, stream_seq=19) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183774, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183775, stream_id=1, stream_seq=19) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183775, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183776, stream_id=1, stream_seq=19) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183776, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183777, stream_id=1, stream_seq=19) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183777, gaps=[]) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183778, stream_id=1, stream_seq=19) 33255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183778, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183779, stream_id=1, stream_seq=19) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183779, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183780, stream_id=1, stream_seq=19) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183780, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183781, stream_id=1, stream_seq=20) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183781, gaps=[]) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183782, stream_id=1, stream_seq=20) 33256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183782, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183783, stream_id=1, stream_seq=20) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183783, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183784, stream_id=1, stream_seq=20) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183784, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183785, stream_id=1, stream_seq=20) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183785, gaps=[]) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183786, stream_id=1, stream_seq=20) 33257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183786, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183787, stream_id=1, stream_seq=20) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183787, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183788, stream_id=1, stream_seq=21) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183788, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183789, stream_id=1, stream_seq=21) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183789, gaps=[]) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183790, stream_id=1, stream_seq=21) 33258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183790, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183791, stream_id=1, stream_seq=21) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183791, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183792, stream_id=1, stream_seq=21) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183792, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183793, stream_id=1, stream_seq=21) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183793, gaps=[]) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183794, stream_id=1, stream_seq=21) 33259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183794, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183795, stream_id=1, stream_seq=22) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183795, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183796, stream_id=1, stream_seq=22) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183796, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183797, stream_id=1, stream_seq=22) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183797, gaps=[]) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183798, stream_id=1, stream_seq=22) 33260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183798, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183799, stream_id=1, stream_seq=22) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183799, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183800, stream_id=1, stream_seq=22) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183800, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183801, stream_id=1, stream_seq=22) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183801, gaps=[]) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183802, stream_id=1, stream_seq=23) 33261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183802, gaps=[]) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183803, stream_id=1, stream_seq=23) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183803, gaps=[]) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183804, stream_id=1, stream_seq=23) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183804, gaps=[]) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183805, stream_id=1, stream_seq=23) 33262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183805, gaps=[]) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183806, stream_id=1, stream_seq=23) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183806, gaps=[]) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183807, stream_id=1, stream_seq=23) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183807, gaps=[]) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183808, stream_id=1, stream_seq=23) 33263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183808, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183809, stream_id=1, stream_seq=24) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183809, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183810, stream_id=1, stream_seq=24) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183810, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183811, stream_id=1, stream_seq=24) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183811, gaps=[]) 33264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183812, stream_id=1, stream_seq=24) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183812, gaps=[]) 33265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183813, stream_id=1, stream_seq=24) 33266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183813, gaps=[]) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183814, stream_id=1, stream_seq=24) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183814, gaps=[]) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183815, stream_id=1, stream_seq=24) 33267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183815, gaps=[]) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183816, stream_id=1, stream_seq=25) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183816, gaps=[]) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183817, stream_id=1, stream_seq=25) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183817, gaps=[]) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183818, stream_id=1, stream_seq=25) 33268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183818, gaps=[]) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183819, stream_id=1, stream_seq=25) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183819, gaps=[]) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183820, stream_id=1, stream_seq=25) 33269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183820, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183821, stream_id=1, stream_seq=25) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183821, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183822, stream_id=1, stream_seq=25) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183822, gaps=[]) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183823, stream_id=1, stream_seq=26) 33270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183823, gaps=[]) 33271ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33271ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183824, stream_id=1, stream_seq=26) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183824, gaps=[]) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183825, stream_id=1, stream_seq=26) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183825, gaps=[]) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183826, stream_id=1, stream_seq=26) 33271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183826, gaps=[]) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183827, stream_id=1, stream_seq=26) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183827, gaps=[]) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183828, stream_id=1, stream_seq=26) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183828, gaps=[]) 33272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183829, stream_id=1, stream_seq=26) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183829, gaps=[]) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183830, stream_id=1, stream_seq=27) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183830, gaps=[]) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183831, stream_id=1, stream_seq=27) 33273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183831, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183832, stream_id=1, stream_seq=27) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183832, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183833, stream_id=1, stream_seq=27) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183833, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183834, stream_id=1, stream_seq=27) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183834, gaps=[]) 33274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183835, stream_id=1, stream_seq=27) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183835, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183836, stream_id=1, stream_seq=27) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183836, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183837, stream_id=1, stream_seq=28) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183837, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183838, stream_id=1, stream_seq=28) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183838, gaps=[]) 33275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183839, stream_id=1, stream_seq=28) 33276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183839, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183840, stream_id=1, stream_seq=28) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183840, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183841, stream_id=1, stream_seq=28) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183841, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183842, stream_id=1, stream_seq=28) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183842, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183843, stream_id=1, stream_seq=28) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183843, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183844, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183844, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183845, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183845, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183846, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183846, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183847, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183847, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183848, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183848, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183849, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183849, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183850, stream_id=1, stream_seq=29) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183850, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183851, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183851, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183852, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183852, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183853, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183853, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183854, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183854, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183855, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183855, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183856, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183856, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183857, stream_id=1, stream_seq=30) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183857, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183858, stream_id=1, stream_seq=31) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183858, gaps=[]) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183859, stream_id=1, stream_seq=31) 33282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183859, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183860, stream_id=1, stream_seq=31) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183860, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183861, stream_id=1, stream_seq=31) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183861, gaps=[]) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183862, stream_id=1, stream_seq=31) 33283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183862, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183863, stream_id=1, stream_seq=31) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183863, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183864, stream_id=1, stream_seq=31) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183864, gaps=[]) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183865, stream_id=1, stream_seq=32) 33284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183865, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183866, stream_id=1, stream_seq=32) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183866, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183867, stream_id=1, stream_seq=32) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183867, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183868, stream_id=1, stream_seq=32) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183868, gaps=[]) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183869, stream_id=1, stream_seq=32) 33285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183869, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183870, stream_id=1, stream_seq=32) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183870, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183871, stream_id=1, stream_seq=32) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183871, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=476183872, stream_id=1, stream_seq=33) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=476183872, gaps=[]) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183873, stream_id=1, stream_seq=33) 33286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=476183873, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183874, stream_id=1, stream_seq=33) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=476183874, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183875, stream_id=1, stream_seq=33) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=476183875, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183876, stream_id=1, stream_seq=33) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=476183876, gaps=[]) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=476183877, stream_id=1, stream_seq=33) 33287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=476183877, gaps=[]) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=476183878, stream_id=1, stream_seq=33) 33316ms [log] 262140 33316ms [log] 262140 33316ms [log] [file] 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=476183878, gaps=[]) 33480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 33481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 33481ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 33481ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 33481ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 33481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 33481ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 33481ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 33481ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252"}', extra='') 33481ms [log] connectionstatechanged closed closed closed 33481ms [log] connectionstatechanged closed closed closed 33481ms [log] connectionstatechanged closed closed closed 33481ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/6834e5aa-6eb9-4fd7-bd64-bc1d412d9252", "state": "closed"}] 33481ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 33481ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 33558ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33558ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 33633ms [err] Traceback (most recent call last): 33633ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33633ms [err] return _run_code(code, main_globals, None, 33633ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33633ms [err] exec(code, run_globals) 33633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33633ms [err] sys.exit(main()) 33633ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33633ms [err] asyncio.run(main_async()) 33633ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33633ms [err] return loop.run_until_complete(main) 33633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33633ms [err] self.run_forever() 33633ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33634ms [err] self._run_once() 33634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33634ms [err] event_list = self._selector.select(timeout) 33634ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33634ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33634ms [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 39815ms [log] starting device 40204ms [err] DEBUG:asyncio:Using selector: EpollSelector 40285ms [err] ERROR:asyncio:Unclosed client session 40285ms [err] client_session: 40365ms [log] parsing 40365ms [log] creating device handler 40365ms [log] [ready] 40365ms [log] reading line 40365ms [log] [websocketToken] "3702102f-df04-4de5-a7f5-89156650796b" 40379ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 40379ms [log] [websocketConnected] 42090ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42090ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42114ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a3723165-78f0-454e-9f62-8b25da80217e"}}', extra='') 42114ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a3723165-78f0-454e-9f62-8b25da80217e"} 42185ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43","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='') 42185ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43", "state": "new"}] 42186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 42186ms [err] v=0 42186ms [err] o=- 3923390516 3923390516 IN IP4 0.0.0.0 42186ms [err] s=- 42186ms [err] t=0 0 42186ms [err] a=group:BUNDLE 0 42186ms [err] a=msid-semantic:WMS * 42186ms [err] m=application 9 DTLS/SCTP 5000 42186ms [err] c=IN IP4 0.0.0.0 42186ms [err] a=mid:0 42186ms [err] a=sctpmap:5000 webrtc-datachannel 65535 42186ms [err] a=max-message-size:65536 42186ms [err] a=ice-ufrag:6hjS 42186ms [err] a=ice-pwd:B5kZaIpO7jJrLl7X0Esx0L 42186ms [err] a=fingerprint:sha-256 58:12:C1:88:A3:BD:AF:C6:68:8A:86:B2:C2:B0:DE:9A:38:15:C6:85:98:CA:BC:BA:19:BD:2A:36:F7:B8:0C:68 42186ms [err] a=setup:actpass 42186ms [err] 42186ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 42187ms [log] makeOffer 42187ms [log] connectionstatechanged new new have-local-offer 42187ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43", "state": "new"}] 42188ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 42188ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 42188ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 42231ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 42231ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 42231ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'EbF/Gl1OrgL0') 42231ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'EbF/Gl1OrgL0') 42246ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 42246ms [err] v=0 42246ms [err] o=- 897169919957193503 2 IN IP4 127.0.0.1 42246ms [err] s=- 42246ms [err] t=0 0 42246ms [err] a=group:BUNDLE 0 42246ms [err] a=msid-semantic: WMS 42246ms [err] m=application 59238 DTLS/SCTP 5000 42246ms [err] c=IN IP4 141.24.211.56 42246ms [err] a=candidate:1526677350 1 udp 2113937151 9581bf8b-fe01-4d67-9a6a-e41be11dfc08.local 59238 typ host generation 0 network-cost 999 42246ms [err] a=candidate:1610035262 1 udp 1677729535 141.24.211.56 59238 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 42246ms [err] a=ice-ufrag:RjTF 42246ms [err] a=ice-pwd:WKMJYTpLatRdOxQ5yka3Q2uP 42246ms [err] a=ice-options:trickle 42246ms [err] a=fingerprint:sha-256 DB:1D:EB:30:F9:37:47:1D:89:F3:D9:17:5D:24:54:27:D1:81:0B:0F:A0:54:DC:8F:C0:6F:AE:DD:43:B7:A1:EA 42246ms [err] a=setup:active 42246ms [err] a=mid:0 42246ms [err] a=sctpmap:5000 webrtc-datachannel 1024 42246ms [err] 42248ms [err] INFO:aioice.ice:Connection(0) Remote candidate "9581bf8b-fe01-4d67-9a6a-e41be11dfc08.local" resolved to 172.17.0.3 42249ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 42249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 42249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 42249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37786) -> ('172.17.0.3', 59238)) State.FROZEN -> State.WAITING 42249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40423) -> ('172.17.0.3', 59238)) State.FROZEN -> State.WAITING 42249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37786) -> ('141.24.211.56', 59238)) State.FROZEN -> State.WAITING 42249ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37786) -> ('172.17.0.3', 59238)) State.WAITING -> State.IN_PROGRESS 42249ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x83\xa5\x1d\xd0-\x10\x8f\x13me[\xc8') 42249ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 897169919957193503 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 59238 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:1526677350 1 udp 2113937151 9581bf8b-fe01-4d67-9a6a-e41be11dfc08.local 59238 typ host generation 0 network-cost 999\\r\\na=candidate:1610035262 1 udp 1677729535 141.24.211.56 59238 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:RjTF\\r\\na=ice-pwd:WKMJYTpLatRdOxQ5yka3Q2uP\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 DB:1D:EB:30:F9:37:47:1D:89:F3:D9:17:5D:24:54:27:D1:81:0B:0F:A0:54:DC:8F:C0:6F:AE:DD:43:B7:A1:EA\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43"}', extra='') 42249ms [log] handleSignalingMessage 42249ms [log] handleAnswer 42249ms [log] acceptAnswer 42249ms [log] connectionstatechanged connecting checking stable 42249ms [log] connectionstatechanged connecting checking stable 42249ms [log] connectionstatechanged connecting checking stable 42249ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43", "state": "connecting"}] 42250ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x83\xa5\x1d\xd0-\x10\x8f\x13me[\xc8') 42250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37786) -> ('172.17.0.3', 59238)) State.IN_PROGRESS -> State.SUCCEEDED 42250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40423) -> ('172.17.0.3', 59238)) State.WAITING -> State.FAILED 42250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 37786) -> ('141.24.211.56', 59238)) State.WAITING -> State.FAILED 42250ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40423) -> ('141.24.211.56', 59238)) State.FROZEN -> State.FAILED 42250ms [err] INFO:aioice.ice:Connection(0) ICE completed 42270ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 42270ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 42271ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 42273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 42273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 42273ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 42273ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 42273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 42274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 42274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 42274ms [log] connectionstatechanged connecting completed stable 42274ms [log] connectionstatechanged connected completed stable 42274ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43", "state": "connected"}] 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 42277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2318691369, stream_id=1, stream_seq=0) 42278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 42279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2318691369, gaps=[]) 42279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 42279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1951479441, stream_id=1, stream_seq=0) 42279ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 42279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1951479441, gaps=[]) 42281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1951479442, stream_id=1, stream_seq=1) 42281ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 42281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1951479442, gaps=[]) 42281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1951479443, stream_id=1, stream_seq=2) 42281ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 42282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1951479443, gaps=[]) 42284ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'eQ2BY+yAtw0T') 42284ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'eQ2BY+yAtw0T') 42333ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 42333ms [log] [experimentStatusChanged] {"status": "running", "message": null} 42347ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fN8Wx1rzqJ3z') 42348ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fN8Wx1rzqJ3z') 42410ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hC69dQpgku70') 42411ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hC69dQpgku70') 42411ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40423) -> ('172.17.0.3', 59238)) State.FAILED -> State.IN_PROGRESS 42411ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'a\xebgJ\x12\x8d8f\xbc\x13f$') 42414ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59238) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'a\xebgJ\x12\x8d8f\xbc\x13f$') 42414ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 40423) -> ('172.17.0.3', 59238)) State.IN_PROGRESS -> State.SUCCEEDED 42450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 42450ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 42451ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 42451ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 42451ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 42451ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 42452ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 42452ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 42452ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43"}', extra='') 42452ms [log] connectionstatechanged closed closed closed 42452ms [log] connectionstatechanged closed closed closed 42452ms [log] connectionstatechanged closed closed closed 42452ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/8d1f72d4-2148-49f5-995a-f04258ea0d43", "state": "closed"}] 42453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 42454ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 42537ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 42537ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 42589ms [err] Traceback (most recent call last): 42589ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 42589ms [err] return _run_code(code, main_globals, None, 42589ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 42589ms [err] exec(code, run_globals) 42589ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 42590ms [err] sys.exit(main()) 42590ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 42590ms [err] asyncio.run(main_async()) 42590ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 42590ms [err] return loop.run_until_complete(main) 42590ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 42590ms [err] self.run_forever() 42590ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 42590ms [err] self._run_once() 42590ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 42591ms [err] event_list = self._selector.select(timeout) 42591ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 42591ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 42591ms [err] KeyboardInterrupt 42692ms [log] starting device 43073ms [err] DEBUG:asyncio:Using selector: EpollSelector 43155ms [err] ERROR:asyncio:Unclosed client session 43155ms [err] client_session: 43237ms [log] parsing 43237ms [log] creating device handler 43237ms [log] [ready] 43237ms [log] reading line 43237ms [log] [websocketToken] "2e43070a-4f76-4880-8555-a5f6921b9e08" 43251ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 43251ms [log] [websocketConnected] 45001ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 45001ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 45025ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a0e07c14-acaf-441f-9134-0528a33b086d"}}', extra='') 45025ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a0e07c14-acaf-441f-9134-0528a33b086d"} 45082ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb","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='') 45082ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb", "state": "new"}] 45083ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 45083ms [err] v=0 45083ms [err] o=- 3923390519 3923390519 IN IP4 0.0.0.0 45083ms [err] s=- 45083ms [err] t=0 0 45083ms [err] a=group:BUNDLE 0 45083ms [err] a=msid-semantic:WMS * 45083ms [err] m=application 9 DTLS/SCTP 5000 45083ms [err] c=IN IP4 0.0.0.0 45083ms [err] a=mid:0 45083ms [err] a=sctpmap:5000 webrtc-datachannel 65535 45083ms [err] a=max-message-size:65536 45083ms [err] a=ice-ufrag:91mv 45083ms [err] a=ice-pwd:SMeURrJVOOGEpGxzKHch5Z 45083ms [err] a=fingerprint:sha-256 C1:04:C4:CA:C9:8D:55:30:13:BC:51:07:19:FB:90:78:EC:20:92:EF:52:4A:8C:66:BA:34:21:66:42:A5:FD:B3 45083ms [err] a=setup:actpass 45083ms [err] 45083ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 45084ms [log] makeOffer 45084ms [log] connectionstatechanged new new have-local-offer 45084ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb", "state": "new"}] 45084ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 45085ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 45085ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 45116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CzDnXlAPqrIk') 45116ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CzDnXlAPqrIk') 45125ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 45125ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 45136ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 45136ms [err] v=0 45136ms [err] o=- 254232962659813052 2 IN IP4 127.0.0.1 45136ms [err] s=- 45136ms [err] t=0 0 45136ms [err] a=group:BUNDLE 0 45136ms [err] a=msid-semantic: WMS 45136ms [err] m=application 36612 DTLS/SCTP 5000 45136ms [err] c=IN IP4 141.24.211.56 45136ms [err] a=candidate:2984662084 1 udp 2113937151 6d95da43-9b67-425a-9158-6ae0f8b9bc50.local 36612 typ host generation 0 network-cost 999 45136ms [err] a=candidate:3035519772 1 udp 1677729535 141.24.211.56 36612 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 45136ms [err] a=ice-ufrag:wPiX 45136ms [err] a=ice-pwd:n5oKlp763D40F3ZTDf0rRWaT 45136ms [err] a=ice-options:trickle 45136ms [err] a=fingerprint:sha-256 62:84:62:9F:A2:11:6C:B9:25:C5:D0:85:00:D9:79:EA:EF:9C:F9:2E:B7:2D:61:0D:A6:37:17:9A:A0:EB:DC:D3 45136ms [err] a=setup:active 45136ms [err] a=mid:0 45136ms [err] a=sctpmap:5000 webrtc-datachannel 1024 45136ms [err] 45139ms [err] INFO:aioice.ice:Connection(0) Remote candidate "6d95da43-9b67-425a-9158-6ae0f8b9bc50.local" resolved to 172.17.0.3 45139ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 45139ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 45139ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 45140ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57450) -> ('172.17.0.3', 36612)) State.FROZEN -> State.WAITING 45140ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42687) -> ('172.17.0.3', 36612)) State.FROZEN -> State.WAITING 45140ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57450) -> ('141.24.211.56', 36612)) State.FROZEN -> State.WAITING 45140ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57450) -> ('172.17.0.3', 36612)) State.WAITING -> State.IN_PROGRESS 45140ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90\x08\x1a\xe9N\x82\xc8\xf9\xd0\xaeaJ') 45140ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 254232962659813052 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 36612 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:2984662084 1 udp 2113937151 6d95da43-9b67-425a-9158-6ae0f8b9bc50.local 36612 typ host generation 0 network-cost 999\\r\\na=candidate:3035519772 1 udp 1677729535 141.24.211.56 36612 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:wPiX\\r\\na=ice-pwd:n5oKlp763D40F3ZTDf0rRWaT\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 62:84:62:9F:A2:11:6C:B9:25:C5:D0:85:00:D9:79:EA:EF:9C:F9:2E:B7:2D:61:0D:A6:37:17:9A:A0:EB:DC:D3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb"}', extra='') 45140ms [log] handleSignalingMessage 45140ms [log] handleAnswer 45140ms [log] acceptAnswer 45140ms [log] connectionstatechanged connecting checking stable 45140ms [log] connectionstatechanged connecting checking stable 45140ms [log] connectionstatechanged connecting checking stable 45140ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb", "state": "connecting"}] 45141ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90\x08\x1a\xe9N\x82\xc8\xf9\xd0\xaeaJ') 45141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57450) -> ('172.17.0.3', 36612)) State.IN_PROGRESS -> State.SUCCEEDED 45141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42687) -> ('172.17.0.3', 36612)) State.WAITING -> State.FAILED 45141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57450) -> ('141.24.211.56', 36612)) State.WAITING -> State.FAILED 45141ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42687) -> ('141.24.211.56', 36612)) State.FROZEN -> State.FAILED 45141ms [err] INFO:aioice.ice:Connection(0) ICE completed 45160ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 45161ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 45162ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 45165ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 45165ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 45165ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 45165ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 45166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 45166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 45166ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 45166ms [log] connectionstatechanged connecting completed stable 45166ms [log] connectionstatechanged connected completed stable 45166ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb", "state": "connected"}] 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 45169ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 45170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 45170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 45170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 45170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1481464293, stream_id=1, stream_seq=0) 45170ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 45171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1481464293, gaps=[]) 45171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 45171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1478732300, stream_id=1, stream_seq=0) 45171ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 45171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1478732300, gaps=[]) 45173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1478732301, stream_id=1, stream_seq=1) 45173ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 45173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1478732301, gaps=[]) 45173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1478732302, stream_id=1, stream_seq=2) 45173ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 45174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1478732302, gaps=[]) 45174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1478732303, stream_id=1, stream_seq=3) 45174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1478732303, gaps=[]) 45174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1478732304, stream_id=1, stream_seq=4) 45174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1478732304, gaps=[]) 45175ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rMffqLANQ1Xz') 45175ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rMffqLANQ1Xz') 45234ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 45234ms [log] [experimentStatusChanged] {"status": "running", "message": null} 45238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ug8xR1LL3Uen') 45238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ug8xR1LL3Uen') 45301ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'oj98kZglNA0F') 45301ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'oj98kZglNA0F') 45301ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42687) -> ('172.17.0.3', 36612)) State.FAILED -> State.IN_PROGRESS 45302ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe6\x82?&\xd4 \x16\x11x\xa3\xbc\xdc') 45304ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 36612) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe6\x82?&\xd4 \x16\x11x\xa3\xbc\xdc') 45304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42687) -> ('172.17.0.3', 36612)) State.IN_PROGRESS -> State.SUCCEEDED 45333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 45333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 45333ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 45333ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 45334ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 45334ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 45334ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 45334ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 45335ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb"}', extra='') 45335ms [log] connectionstatechanged closed closed closed 45335ms [log] connectionstatechanged closed closed closed 45335ms [log] connectionstatechanged closed closed closed 45335ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a09aca92-8ae3-44a1-b9fd-ae238038cebb", "state": "closed"}] 45335ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 45335ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 45425ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 45425ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 45473ms [err] Traceback (most recent call last): 45473ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 45474ms [err] return _run_code(code, main_globals, None, 45474ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 45474ms [err] exec(code, run_globals) 45474ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 45474ms [err] sys.exit(main()) 45474ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 45474ms [err] asyncio.run(main_async()) 45474ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 45474ms [err] return loop.run_until_complete(main) 45474ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 45474ms [err] self.run_forever() 45474ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 45474ms [err] self._run_once() 45474ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 45475ms [err] event_list = self._selector.select(timeout) 45475ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 45475ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 45475ms [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 51328ms [log] starting device 51697ms [err] DEBUG:asyncio:Using selector: EpollSelector 51784ms [err] ERROR:asyncio:Unclosed client session 51784ms [err] client_session: 51850ms [log] parsing 51850ms [log] creating device handler 51850ms [log] [ready] 51850ms [log] reading line 51850ms [log] [websocketToken] "51e8ebba-be00-4b7d-8758-b65fb0515edd" 51869ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 51869ms [log] [websocketConnected] 52104ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 52104ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 52130ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/28f4056f-1cb9-4034-9bf1-3b8652444596"}}', extra='') 52130ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/28f4056f-1cb9-4034-9bf1-3b8652444596"} 52196ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5","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='') 52196ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "new"}] 52197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 52197ms [err] v=0 52197ms [err] o=- 3923390526 3923390526 IN IP4 0.0.0.0 52197ms [err] s=- 52197ms [err] t=0 0 52197ms [err] a=group:BUNDLE 0 52197ms [err] a=msid-semantic:WMS * 52197ms [err] m=application 9 DTLS/SCTP 5000 52197ms [err] c=IN IP4 0.0.0.0 52197ms [err] a=mid:0 52197ms [err] a=sctpmap:5000 webrtc-datachannel 65535 52197ms [err] a=max-message-size:65536 52197ms [err] a=ice-ufrag:a3eg 52197ms [err] a=ice-pwd:60fbO0QGQJt9fC4xZNr5dV 52197ms [err] a=fingerprint:sha-256 EE:38:38:35:BD:33:4F:2A:16:10:7A:AE:6B:B6:66:6F:D7:64:F4:A9:4C:67:3F:41:CD:DD:01:54:32:D1:1E:2D 52197ms [err] a=setup:actpass 52197ms [err] 52197ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 52198ms [log] makeOffer 52198ms [log] connectionstatechanged new new have-local-offer 52198ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "new"}] 52199ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 52199ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 52199ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 52212ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91\xff6\x7f\x0eg\xfe\xeb\x12<\x9f6') 52213ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91\xff6\x7f\x0eg\xfe\xeb\x12<\x9f6') 52222ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 52222ms [err] v=0 52222ms [err] o=- 3923390526 3923390526 IN IP4 0.0.0.0 52222ms [err] s=- 52222ms [err] t=0 0 52222ms [err] a=group:BUNDLE 0 52222ms [err] a=msid-semantic:WMS * 52222ms [err] m=application 60627 DTLS/SCTP 5000 52222ms [err] c=IN IP4 172.30.0.1 52222ms [err] a=mid:0 52222ms [err] a=sctpmap:5000 webrtc-datachannel 65535 52222ms [err] a=max-message-size:65536 52222ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60627 typ host 52222ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47301 typ host 52222ms [err] a=end-of-candidates 52222ms [err] a=ice-ufrag:aPjc 52222ms [err] a=ice-pwd:6Jg1xuOLqfmzV8wHyBgQCR 52222ms [err] a=fingerprint:sha-256 6B:88:99:AD:B9:DA:C3:D1:42:5E:E4:FC:15:91:08:11:6E:64:61:81:76:0E:09:4A:10:09:9E:F1:0D:34:03:42 52222ms [err] a=setup:active 52222ms [err] 52223ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 52223ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 52223ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 52224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.30.0.1', 60627)) State.FROZEN -> State.WAITING 52224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55975) -> ('172.30.0.1', 60627)) State.FROZEN -> State.WAITING 52224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.17.0.3', 47301)) State.FROZEN -> State.WAITING 52224ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ba7JP5mYC9 1 udp 1862270975 172.17.0.3 60627 typ prflx) 52224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.17.0.3', 60627)) State.WAITING -> State.IN_PROGRESS 52225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'|xh\xe1\xad]\xaeM\xbc\x1dHQ') 52225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.30.0.1', 60627)) State.WAITING -> State.IN_PROGRESS 52225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe9\xce\xb4\xf4\xc5#\xc1\xdf>\x8bm\x13') 52225ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390526 3923390526 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 60627 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 60627 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 47301 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:aPjc\\r\\na=ice-pwd:6Jg1xuOLqfmzV8wHyBgQCR\\r\\na=fingerprint:sha-256 6B:88:99:AD:B9:DA:C3:D1:42:5E:E4:FC:15:91:08:11:6E:64:61:81:76:0E:09:4A:10:09:9E:F1:0D:34:03:42\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 52225ms [log] handleSignalingMessage 52225ms [log] handleAnswer 52225ms [log] acceptAnswer 52225ms [log] connectionstatechanged connecting checking stable 52225ms [log] connectionstatechanged connecting checking stable 52225ms [log] connectionstatechanged connecting checking stable 52225ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "connecting"}] 52225ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'|xh\xe1\xad]\xaeM\xbc\x1dHQ') 52225ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.17.0.3', 60627)) State.IN_PROGRESS -> State.SUCCEEDED 52226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55975) -> ('172.30.0.1', 60627)) State.WAITING -> State.FAILED 52226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.17.0.3', 47301)) State.WAITING -> State.FAILED 52226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55975) -> ('172.17.0.3', 47301)) State.FROZEN -> State.FAILED 52226ms [err] INFO:aioice.ice:Connection(0) ICE completed 52226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe9\xce\xb4\xf4\xc5#\xc1\xdf>\x8bm\x13') 52226ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 52905) -> ('172.30.0.1', 60627)) State.IN_PROGRESS -> State.SUCCEEDED 52227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60627) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1e\xb6e\xc6\x99\xa9:S\xb1\x04B\xd1') 52227ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60627) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1e\xb6e\xc6\x99\xa9:S\xb1\x04B\xd1') 52245ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 52245ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 52247ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 52248ms [log] connectionstatechanged connecting completed stable 52248ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 52248ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 52251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 52251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 52251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 52251ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 52252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 52252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 52252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 52252ms [log] connectionstatechanged connected completed stable 52252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "connected"}] 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 52254ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 52255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 52256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=377111185, stream_id=1, stream_seq=0) 52256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3843915629, stream_id=1, stream_seq=0) 52257ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 52257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915629, gaps=[]) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=377111185, gaps=[]) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3843915630, stream_id=1, stream_seq=1) 52258ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915630, gaps=[]) 52258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3843915631, stream_id=1, stream_seq=2) 52259ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 52259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3843915631, gaps=[]) 52337ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 52337ms [log] [experimentStatusChanged] {"status": "running", "message": null} 52424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 52424ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 52424ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 52425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 52425ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 52425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 52425ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 52425ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 52426ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5"}', extra='') 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] connectionstatechanged closed closed closed 52426ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/baa2d57e-2e51-4679-9385-de82a4d27ce5", "state": "closed"}] 52426ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 52426ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 52519ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 52519ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 52567ms [err] Traceback (most recent call last): 52567ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 52567ms [err] return _run_code(code, main_globals, None, 52567ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 52567ms [err] exec(code, run_globals) 52567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 52567ms [err] sys.exit(main()) 52567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 52567ms [err] asyncio.run(main_async()) 52567ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 52567ms [err] return loop.run_until_complete(main) 52567ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 52568ms [err] self.run_forever() 52568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 52568ms [err] self._run_once() 52568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 52568ms [err] event_list = self._selector.select(timeout) 52568ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 52569ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 52569ms [err] KeyboardInterrupt 52670ms [log] starting device 53042ms [err] DEBUG:asyncio:Using selector: EpollSelector 53130ms [err] ERROR:asyncio:Unclosed client session 53130ms [err] client_session: 53194ms [log] parsing 53194ms [log] creating device handler 53194ms [log] [ready] 53194ms [log] reading line 53194ms [log] [websocketToken] "d0fb0c15-8d57-4581-a97b-b5d512cb179a" 53212ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 53212ms [log] [websocketConnected] 53473ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53473ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53484ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/93f285e0-a916-4a00-b764-570c1e643266"}}', extra='') 53484ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/93f285e0-a916-4a00-b764-570c1e643266"} 53553ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed","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='') 53553ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "new"}] 53565ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53565ms [err] v=0 53565ms [err] o=- 3923390527 3923390527 IN IP4 0.0.0.0 53565ms [err] s=- 53565ms [err] t=0 0 53565ms [err] a=group:BUNDLE 0 53565ms [err] a=msid-semantic:WMS * 53565ms [err] m=application 34142 DTLS/SCTP 5000 53565ms [err] c=IN IP4 172.30.0.1 53565ms [err] a=mid:0 53565ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53565ms [err] a=max-message-size:65536 53565ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34142 typ host 53565ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33103 typ host 53565ms [err] a=end-of-candidates 53565ms [err] a=ice-ufrag:ow7r 53565ms [err] a=ice-pwd:SY6bBRjHqgb75oXmnoXwkP 53565ms [err] a=fingerprint:sha-256 06:74:05:1F:8C:AE:50:9D:BE:C1:2C:13:DB:62:61:8A:4A:C1:E7:F8:10:E9:98:CF:05:43:0C:3D:6C:BE:6C:74 53565ms [err] a=setup:actpass 53565ms [err] 53567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53567ms [err] v=0 53567ms [err] o=- 3923390527 3923390527 IN IP4 0.0.0.0 53567ms [err] s=- 53567ms [err] t=0 0 53567ms [err] a=group:BUNDLE 0 53567ms [err] a=msid-semantic:WMS * 53567ms [err] m=application 34142 DTLS/SCTP 5000 53567ms [err] c=IN IP4 172.30.0.1 53567ms [err] a=mid:0 53567ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53567ms [err] a=max-message-size:65536 53567ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 34142 typ host 53567ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33103 typ host 53567ms [err] a=end-of-candidates 53567ms [err] a=ice-ufrag:ow7r 53567ms [err] a=ice-pwd:SY6bBRjHqgb75oXmnoXwkP 53567ms [err] a=fingerprint:sha-256 06:74:05:1F:8C:AE:50:9D:BE:C1:2C:13:DB:62:61:8A:4A:C1:E7:F8:10:E9:98:CF:05:43:0C:3D:6C:BE:6C:74 53567ms [err] a=setup:actpass 53567ms [err] 53567ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390527 3923390527 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 34142 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 34142 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33103 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ow7r\\r\\na=ice-pwd:SY6bBRjHqgb75oXmnoXwkP\\r\\na=fingerprint:sha-256 06:74:05:1F:8C:AE:50:9D:BE:C1:2C:13:DB:62:61:8A:4A:C1:E7:F8:10:E9:98:CF:05:43:0C:3D:6C:BE:6C:74\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 53567ms [log] handleSignalingMessage 53567ms [log] handleOffer 53567ms [log] makeAnswer 53567ms [log] connectionstatechanged new new have-remote-offer 53567ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "new"}] 53569ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 53569ms [err] v=0 53569ms [err] o=- 3923390527 3923390527 IN IP4 0.0.0.0 53569ms [err] s=- 53569ms [err] t=0 0 53569ms [err] a=group:BUNDLE 0 53569ms [err] a=msid-semantic:WMS * 53569ms [err] m=application 9 DTLS/SCTP 5000 53569ms [err] c=IN IP4 0.0.0.0 53569ms [err] a=mid:0 53569ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53569ms [err] a=max-message-size:65536 53569ms [err] a=ice-ufrag:lQwR 53569ms [err] a=ice-pwd:hD7Zvi2RAy7djfEO3tz23C 53569ms [err] a=fingerprint:sha-256 98:97:4C:52:19:7C:40:0F:50:A3:4E:4A:6A:C8:B0:EE:41:86:3C:4B:AD:4F:9C:75:A3:4D:49:71:A6:92:39:03 53569ms [err] a=setup:active 53569ms [err] 53569ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53571ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53571ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53572ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53573ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 53573ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53573ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.30.0.1', 34142)) State.FROZEN -> State.WAITING 53574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58252) -> ('172.30.0.1', 34142)) State.FROZEN -> State.WAITING 53574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.17.0.3', 33103)) State.FROZEN -> State.WAITING 53574ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.30.0.1', 34142)) State.WAITING -> State.IN_PROGRESS 53575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34142) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xe4\xb4\xee\xbe\x10gq>B\x16\xd0') 53575ms [log] connectionstatechanged new new stable 53575ms [log] connectionstatechanged new new stable 53575ms [log] connectionstatechanged connecting checking stable 53575ms [log] connectionstatechanged connecting checking stable 53575ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "connecting"}] 53576ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34142) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xe4\xb4\xee\xbe\x10gq>B\x16\xd0') 53576ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.30.0.1', 34142)) State.IN_PROGRESS -> State.SUCCEEDED 53591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 34142) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x87\xb0\x8b\xb1\xc9\xab\xaf\xe4Tw\x19\xc7') 53591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 34142) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x87\xb0\x8b\xb1\xc9\xab\xaf\xe4Tw\x19\xc7') 53591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58252) -> ('172.30.0.1', 34142)) State.WAITING -> State.FAILED 53591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.17.0.3', 33103)) State.WAITING -> State.FAILED 53591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 58252) -> ('172.17.0.3', 33103)) State.FROZEN -> State.FAILED 53592ms [err] INFO:aioice.ice:Connection(0) ICE completed 53592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34142) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b' Rn\x1aX1{\x08+p\xe3a') 53592ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34142) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b' Rn\x1aX1{\x08+p\xe3a') 53592ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(lgoYOVsNbz 1 udp 1862270975 172.17.0.3 34142 typ prflx) 53592ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.17.0.3', 34142)) State.WAITING -> State.IN_PROGRESS 53593ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34142) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'L!\x1d\x11\xf00?\xbd\xba\xe7c\xe4') 53594ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34142) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'L!\x1d\x11\xf00?\xbd\xba\xe7c\xe4') 53594ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44009) -> ('172.17.0.3', 34142)) State.IN_PROGRESS -> State.SUCCEEDED 53595ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 53595ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53597ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 53609ms [log] connectionstatechanged connecting completed stable 53609ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53609ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 53615ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 53616ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 53616ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53616ms [log] connectionstatechanged connected completed stable 53616ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "connected"}] 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 53616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 53617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2056887827, stream_id=1, stream_seq=0) 53618ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3363756990, stream_id=1, stream_seq=0) 53618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887827, gaps=[]) 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3363756990, gaps=[]) 53619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2056887828, stream_id=1, stream_seq=1) 53620ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887828, gaps=[]) 53620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2056887829, stream_id=1, stream_seq=2) 53620ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887829, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2056887830, stream_id=1, stream_seq=3) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887830, gaps=[]) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2056887831, stream_id=1, stream_seq=4) 53621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2056887831, gaps=[]) 53675ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 53675ms [log] [experimentStatusChanged] {"status": "running", "message": null} 53787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 53787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 53787ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 53787ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 53788ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 53788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 53788ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 53788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 53789ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed"}', extra='') 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] connectionstatechanged closed closed closed 53789ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/3429e0fe-2ff8-4bbb-b429-e774a90bd8ed", "state": "closed"}] 53789ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 53789ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 53865ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 53865ms [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 53935ms [err] Traceback (most recent call last): 53935ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 53935ms [err] return _run_code(code, main_globals, None, 53935ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 53935ms [err] exec(code, run_globals) 53935ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 53935ms [err] sys.exit(main()) 53935ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 53935ms [err] asyncio.run(main_async()) 53935ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 53936ms [err] return loop.run_until_complete(main) 53936ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 53936ms [err] self.run_forever() 53936ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 53936ms [err] self._run_once() 53936ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 53936ms [err] event_list = self._selector.select(timeout) 53936ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 53937ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 53937ms [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 59874ms [log] starting device 60270ms [err] DEBUG:asyncio:Using selector: EpollSelector 60350ms [err] ERROR:asyncio:Unclosed client session 60350ms [err] client_session: 60432ms [log] parsing 60432ms [log] creating device handler 60432ms [log] [ready] 60432ms [log] reading line 60432ms [log] [websocketToken] "2b7dc07b-ee74-4358-9a83-7b5047949335" 60446ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 60446ms [log] [websocketConnected] 62147ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 62147ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 62177ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5548ff93-81ac-43a0-bef7-2398c645ee97"}}', extra='') 62177ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5548ff93-81ac-43a0-bef7-2398c645ee97"} 62230ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171","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='') 62230ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171", "state": "new"}] 62230ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 62230ms [err] v=0 62230ms [err] o=- 3923390536 3923390536 IN IP4 0.0.0.0 62230ms [err] s=- 62230ms [err] t=0 0 62230ms [err] a=group:BUNDLE 0 62230ms [err] a=msid-semantic:WMS * 62230ms [err] m=application 9 DTLS/SCTP 5000 62230ms [err] c=IN IP4 0.0.0.0 62230ms [err] a=mid:0 62230ms [err] a=sctpmap:5000 webrtc-datachannel 65535 62230ms [err] a=max-message-size:65536 62230ms [err] a=ice-ufrag:VCsQ 62230ms [err] a=ice-pwd:7SKlatWcyz9iTvSJgWGDHw 62230ms [err] a=fingerprint:sha-256 31:44:77:64:5A:5E:B6:87:C0:74:11:D6:2C:B4:12:34:2A:1C:2A:56:10:97:D3:1B:93:98:4C:5D:D4:6A:43:11 62230ms [err] a=setup:actpass 62230ms [err] 62231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 62232ms [log] makeOffer 62232ms [log] connectionstatechanged new new have-local-offer 62232ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171", "state": "new"}] 62232ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 62232ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 62232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 62270ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 62270ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 62275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Cb3WiAs8m449') 62275ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Cb3WiAs8m449') 62291ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 62291ms [err] v=0 62291ms [err] o=- 4808174436534470521 2 IN IP4 127.0.0.1 62291ms [err] s=- 62291ms [err] t=0 0 62291ms [err] a=group:BUNDLE 0 62291ms [err] a=msid-semantic: WMS 62291ms [err] m=application 40935 DTLS/SCTP 5000 62291ms [err] c=IN IP4 141.24.211.56 62291ms [err] a=candidate:3709520287 1 udp 2113937151 56b0b087-d1e1-4c2a-9afb-7cacd8582976.local 40935 typ host generation 0 network-cost 999 62291ms [err] a=candidate:3625109191 1 udp 1677729535 141.24.211.56 40935 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 62291ms [err] a=ice-ufrag:cdo4 62291ms [err] a=ice-pwd:80bUTRWHzmWC4Rk+2gmKlfvv 62291ms [err] a=ice-options:trickle 62291ms [err] a=fingerprint:sha-256 9B:A4:4B:4E:A9:17:E5:47:E3:7E:49:48:98:59:B8:C4:94:F6:9C:CC:F8:B3:11:F8:BB:17:F4:AA:73:F6:43:42 62291ms [err] a=setup:active 62291ms [err] a=mid:0 62291ms [err] a=sctpmap:5000 webrtc-datachannel 1024 62291ms [err] 62293ms [err] INFO:aioice.ice:Connection(0) Remote candidate "56b0b087-d1e1-4c2a-9afb-7cacd8582976.local" resolved to 172.17.0.3 62293ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 62294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 62294ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 62294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60880) -> ('172.17.0.3', 40935)) State.FROZEN -> State.WAITING 62294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55105) -> ('172.17.0.3', 40935)) State.FROZEN -> State.WAITING 62294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60880) -> ('141.24.211.56', 40935)) State.FROZEN -> State.WAITING 62294ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60880) -> ('172.17.0.3', 40935)) State.WAITING -> State.IN_PROGRESS 62294ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbev!\x88\x8d\xba,\xdb\x1bu>\xe1') 62294ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4808174436534470521 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 40935 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:3709520287 1 udp 2113937151 56b0b087-d1e1-4c2a-9afb-7cacd8582976.local 40935 typ host generation 0 network-cost 999\\r\\na=candidate:3625109191 1 udp 1677729535 141.24.211.56 40935 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:cdo4\\r\\na=ice-pwd:80bUTRWHzmWC4Rk+2gmKlfvv\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 9B:A4:4B:4E:A9:17:E5:47:E3:7E:49:48:98:59:B8:C4:94:F6:9C:CC:F8:B3:11:F8:BB:17:F4:AA:73:F6:43:42\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171"}', extra='') 62294ms [log] handleSignalingMessage 62294ms [log] handleAnswer 62294ms [log] acceptAnswer 62294ms [log] connectionstatechanged connecting checking stable 62294ms [log] connectionstatechanged connecting checking stable 62294ms [log] connectionstatechanged connecting checking stable 62294ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171", "state": "connecting"}] 62295ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xbev!\x88\x8d\xba,\xdb\x1bu>\xe1') 62295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60880) -> ('172.17.0.3', 40935)) State.IN_PROGRESS -> State.SUCCEEDED 62295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55105) -> ('172.17.0.3', 40935)) State.WAITING -> State.FAILED 62295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60880) -> ('141.24.211.56', 40935)) State.WAITING -> State.FAILED 62295ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55105) -> ('141.24.211.56', 40935)) State.FROZEN -> State.FAILED 62295ms [err] INFO:aioice.ice:Connection(0) ICE completed 62315ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 62315ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 62316ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 62318ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 62319ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 62319ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 62319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 62319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 62319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 62319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 62319ms [log] connectionstatechanged connecting completed stable 62319ms [log] connectionstatechanged connected completed stable 62319ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171", "state": "connected"}] 62322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 62322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 62322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 62322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 62322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3422651963, stream_id=1, stream_seq=0) 62323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 62324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3422651963, gaps=[]) 62324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 62324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=331644598, stream_id=1, stream_seq=0) 62324ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 62324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=331644598, gaps=[]) 62326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=331644599, stream_id=1, stream_seq=1) 62326ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 62327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=331644599, gaps=[]) 62327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=331644600, stream_id=1, stream_seq=2) 62327ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 62327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=331644600, gaps=[]) 62331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bVMbyS9vLYVq') 62331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bVMbyS9vLYVq') 62379ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 62379ms [log] [experimentStatusChanged] {"status": "running", "message": null} 62394ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Lo/2ez/NYtrH') 62395ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Lo/2ez/NYtrH') 62457ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'koHR7dORIJMS') 62458ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'koHR7dORIJMS') 62458ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55105) -> ('172.17.0.3', 40935)) State.FAILED -> State.IN_PROGRESS 62458ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x92\x1c\x9f#\xbe\x1cP\x1e\xbc\xd3\xfe@') 62461ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40935) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x92\x1c\x9f#\xbe\x1cP\x1e\xbc\xd3\xfe@') 62461ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55105) -> ('172.17.0.3', 40935)) State.IN_PROGRESS -> State.SUCCEEDED 62496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 62496ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 62497ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 62497ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 62497ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 62497ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 62497ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 62497ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 62498ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171"}', extra='') 62498ms [log] connectionstatechanged closed closed closed 62498ms [log] connectionstatechanged closed closed closed 62498ms [log] connectionstatechanged closed closed closed 62498ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/67e7985b-adfa-417f-9896-f8a1ce18f171", "state": "closed"}] 62498ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 62499ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 62581ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 62581ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 62621ms [err] Traceback (most recent call last): 62621ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 62622ms [err] return _run_code(code, main_globals, None, 62622ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 62622ms [err] exec(code, run_globals) 62622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 62622ms [err] sys.exit(main()) 62622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 62622ms [err] asyncio.run(main_async()) 62622ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 62622ms [err] return loop.run_until_complete(main) 62622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 62622ms [err] self.run_forever() 62622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 62622ms [err] self._run_once() 62622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 62623ms [err] event_list = self._selector.select(timeout) 62623ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 62623ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 62623ms [err] KeyboardInterrupt 62722ms [log] starting device 63104ms [err] DEBUG:asyncio:Using selector: EpollSelector 63185ms [err] ERROR:asyncio:Unclosed client session 63185ms [err] client_session: 63253ms [log] parsing 63253ms [log] creating device handler 63253ms [log] [ready] 63253ms [log] reading line 63253ms [log] [websocketToken] "ea69e950-25b9-40a8-8a3b-e20df7982cac" 63267ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 63267ms [log] [websocketConnected] 64907ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 64907ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 64929ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/98905c49-955e-4586-ad0f-40e315ed7c00"}}', extra='') 64929ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/98905c49-955e-4586-ad0f-40e315ed7c00"} 64984ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65","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='') 64984ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65", "state": "new"}] 64985ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 64985ms [err] v=0 64985ms [err] o=- 3923390539 3923390539 IN IP4 0.0.0.0 64985ms [err] s=- 64985ms [err] t=0 0 64985ms [err] a=group:BUNDLE 0 64985ms [err] a=msid-semantic:WMS * 64985ms [err] m=application 9 DTLS/SCTP 5000 64985ms [err] c=IN IP4 0.0.0.0 64985ms [err] a=mid:0 64985ms [err] a=sctpmap:5000 webrtc-datachannel 65535 64985ms [err] a=max-message-size:65536 64985ms [err] a=ice-ufrag:hw9G 64985ms [err] a=ice-pwd:YEJ2LHvtbGn3XwfRS5EiK1 64985ms [err] a=fingerprint:sha-256 91:8D:16:C4:19:F4:29:D7:64:60:FA:5F:87:4E:81:FB:13:95:DB:D4:9D:B7:7B:00:DB:C8:61:CE:39:F2:1C:CD 64985ms [err] a=setup:actpass 64985ms [err] 64986ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 64987ms [log] makeOffer 64987ms [log] connectionstatechanged new new have-local-offer 64987ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65", "state": "new"}] 64987ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 64987ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 64987ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 65019ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 65019ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 65027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'f4UmjGbpU6VZ') 65027ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'f4UmjGbpU6VZ') 65044ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 65044ms [err] v=0 65044ms [err] o=- 280923897129739941 2 IN IP4 127.0.0.1 65044ms [err] s=- 65044ms [err] t=0 0 65044ms [err] a=group:BUNDLE 0 65044ms [err] a=msid-semantic: WMS 65044ms [err] m=application 54104 DTLS/SCTP 5000 65044ms [err] c=IN IP4 141.24.211.56 65044ms [err] a=candidate:912154578 1 udp 2113937151 82156de0-516f-4c99-b1e8-3cfa6d9fe844.local 54104 typ host generation 0 network-cost 999 65044ms [err] a=candidate:861294730 1 udp 1677729535 141.24.211.56 54104 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 65044ms [err] a=ice-ufrag:VkPG 65044ms [err] a=ice-pwd:+dUM9ng3N1SOS/+QZYIZi/hd 65044ms [err] a=ice-options:trickle 65044ms [err] a=fingerprint:sha-256 0F:71:6B:9E:F9:DD:58:A1:ED:AE:E5:16:00:38:1D:99:BF:AD:9D:C8:4C:BF:FA:E8:87:A5:C4:E6:30:0A:AB:C3 65044ms [err] a=setup:active 65044ms [err] a=mid:0 65044ms [err] a=sctpmap:5000 webrtc-datachannel 1024 65044ms [err] 65047ms [err] INFO:aioice.ice:Connection(0) Remote candidate "82156de0-516f-4c99-b1e8-3cfa6d9fe844.local" resolved to 172.17.0.3 65047ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 65047ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 65047ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 65047ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38207) -> ('172.17.0.3', 54104)) State.FROZEN -> State.WAITING 65047ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43136) -> ('172.17.0.3', 54104)) State.FROZEN -> State.WAITING 65047ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38207) -> ('141.24.211.56', 54104)) State.FROZEN -> State.WAITING 65047ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38207) -> ('172.17.0.3', 54104)) State.WAITING -> State.IN_PROGRESS 65047ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'9\xd5j\xb1\xa3\xba>\x15\xed\xde\xa2\\') 65048ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 280923897129739941 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 54104 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:912154578 1 udp 2113937151 82156de0-516f-4c99-b1e8-3cfa6d9fe844.local 54104 typ host generation 0 network-cost 999\\r\\na=candidate:861294730 1 udp 1677729535 141.24.211.56 54104 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:VkPG\\r\\na=ice-pwd:+dUM9ng3N1SOS/+QZYIZi/hd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 0F:71:6B:9E:F9:DD:58:A1:ED:AE:E5:16:00:38:1D:99:BF:AD:9D:C8:4C:BF:FA:E8:87:A5:C4:E6:30:0A:AB:C3\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65"}', extra='') 65048ms [log] handleSignalingMessage 65048ms [log] handleAnswer 65048ms [log] acceptAnswer 65048ms [log] connectionstatechanged connecting checking stable 65048ms [log] connectionstatechanged connecting checking stable 65048ms [log] connectionstatechanged connecting checking stable 65048ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65", "state": "connecting"}] 65048ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'9\xd5j\xb1\xa3\xba>\x15\xed\xde\xa2\\') 65048ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38207) -> ('172.17.0.3', 54104)) State.IN_PROGRESS -> State.SUCCEEDED 65048ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43136) -> ('172.17.0.3', 54104)) State.WAITING -> State.FAILED 65048ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38207) -> ('141.24.211.56', 54104)) State.WAITING -> State.FAILED 65048ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43136) -> ('141.24.211.56', 54104)) State.FROZEN -> State.FAILED 65049ms [err] INFO:aioice.ice:Connection(0) ICE completed 65068ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 65068ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 65069ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 65071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 65071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 65071ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 65071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 65072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 65072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 65072ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 65072ms [log] connectionstatechanged connecting completed stable 65072ms [log] connectionstatechanged connected completed stable 65072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65", "state": "connected"}] 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 65075ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=359231876, stream_id=1, stream_seq=0) 65076ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 65077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=359231876, gaps=[]) 65077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 65077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3786435480, stream_id=1, stream_seq=0) 65077ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 65077ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3786435480, gaps=[]) 65079ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3786435481, stream_id=1, stream_seq=1) 65079ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3786435481, gaps=[]) 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3786435482, stream_id=1, stream_seq=2) 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3786435482, gaps=[]) 65080ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3786435483, stream_id=1, stream_seq=3) 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3786435483, gaps=[]) 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3786435484, stream_id=1, stream_seq=4) 65080ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3786435484, gaps=[]) 65081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'xBxBO+Ri/Jko') 65081ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'xBxBO+Ri/Jko') 65133ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 65133ms [log] [experimentStatusChanged] {"status": "running", "message": null} 65144ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'rYNdSrMoqk9z') 65145ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'rYNdSrMoqk9z') 65207ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'oiyAQsV172Hj') 65208ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'oiyAQsV172Hj') 65208ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43136) -> ('172.17.0.3', 54104)) State.FAILED -> State.IN_PROGRESS 65208ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb1\x9a\xa8\x03\x90\xd5\xa1\xbc\xc2w\x16\x99') 65209ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 54104) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb1\x9a\xa8\x03\x90\xd5\xa1\xbc\xc2w\x16\x99') 65210ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 43136) -> ('172.17.0.3', 54104)) State.IN_PROGRESS -> State.SUCCEEDED 65235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 65236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 65236ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 65236ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 65236ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 65236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 65236ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 65237ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 65237ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65"}', extra='') 65237ms [log] connectionstatechanged closed closed closed 65237ms [log] connectionstatechanged closed closed closed 65237ms [log] connectionstatechanged closed closed closed 65237ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/71e2f9c3-99d8-4e4c-a184-85c4d213af65", "state": "closed"}] 65238ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 65238ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 65528ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 65528ms [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 65576ms [err] Traceback (most recent call last): 65576ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 65576ms [err] return _run_code(code, main_globals, None, 65576ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 65577ms [err] exec(code, run_globals) 65577ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 65577ms [err] sys.exit(main()) 65577ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 65577ms [err] asyncio.run(main_async()) 65577ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 65577ms [err] return loop.run_until_complete(main) 65577ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 65577ms [err] self.run_forever() 65577ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 65578ms [err] self._run_once() 65578ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 65579ms [err] event_list = self._selector.select(timeout) 65579ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 65581ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 65581ms [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 72462ms [log] starting device 72847ms [err] DEBUG:asyncio:Using selector: EpollSelector 72933ms [err] ERROR:asyncio:Unclosed client session 72933ms [err] client_session: 72996ms [log] parsing 72996ms [log] creating device handler 72996ms [log] [ready] 72996ms [log] reading line 72996ms [log] [websocketToken] "613c3187-b53f-4304-af88-2dcc65327562" 73003ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 73003ms [log] [websocketConnected] 73232ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 73232ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 73237ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/373adac9-c045-47b3-a81e-cc3cbae68447"}}', extra='') 73237ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/373adac9-c045-47b3-a81e-cc3cbae68447"} 73292ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"in"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"in"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 73292ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "new"}] 73298ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73298ms [err] v=0 73298ms [err] o=- 3923390547 3923390547 IN IP4 0.0.0.0 73298ms [err] s=- 73298ms [err] t=0 0 73298ms [err] a=group:BUNDLE 0 73298ms [err] a=msid-semantic:WMS * 73298ms [err] m=application 43901 DTLS/SCTP 5000 73298ms [err] c=IN IP4 172.30.0.1 73298ms [err] a=mid:0 73298ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73298ms [err] a=max-message-size:65536 73298ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43901 typ host 73298ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52662 typ host 73298ms [err] a=end-of-candidates 73298ms [err] a=ice-ufrag:LBTu 73298ms [err] a=ice-pwd:y9wfpMdyQuZMmCl1goWSTy 73298ms [err] a=fingerprint:sha-256 72:24:9E:4F:B1:6F:17:5E:E1:D2:99:DC:AB:61:00:59:90:6A:4E:84:8B:2F:44:DE:6A:86:AF:A3:49:D2:0D:47 73298ms [err] a=setup:actpass 73298ms [err] 73300ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 73300ms [err] v=0 73300ms [err] o=- 3923390547 3923390547 IN IP4 0.0.0.0 73300ms [err] s=- 73300ms [err] t=0 0 73300ms [err] a=group:BUNDLE 0 73300ms [err] a=msid-semantic:WMS * 73300ms [err] m=application 43901 DTLS/SCTP 5000 73300ms [err] c=IN IP4 172.30.0.1 73300ms [err] a=mid:0 73300ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73300ms [err] a=max-message-size:65536 73300ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 43901 typ host 73300ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52662 typ host 73300ms [err] a=end-of-candidates 73300ms [err] a=ice-ufrag:LBTu 73300ms [err] a=ice-pwd:y9wfpMdyQuZMmCl1goWSTy 73300ms [err] a=fingerprint:sha-256 72:24:9E:4F:B1:6F:17:5E:E1:D2:99:DC:AB:61:00:59:90:6A:4E:84:8B:2F:44:DE:6A:86:AF:A3:49:D2:0D:47 73300ms [err] a=setup:actpass 73300ms [err] 73300ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923390547 3923390547 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 43901 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 43901 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52662 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:LBTu\\r\\na=ice-pwd:y9wfpMdyQuZMmCl1goWSTy\\r\\na=fingerprint:sha-256 72:24:9E:4F:B1:6F:17:5E:E1:D2:99:DC:AB:61:00:59:90:6A:4E:84:8B:2F:44:DE:6A:86:AF:A3:49:D2:0D:47\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 73300ms [log] handleSignalingMessage 73300ms [log] handleOffer 73300ms [log] makeAnswer 73300ms [log] connectionstatechanged new new have-remote-offer 73300ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "new"}] 73301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 73301ms [err] v=0 73301ms [err] o=- 3923390547 3923390547 IN IP4 0.0.0.0 73301ms [err] s=- 73301ms [err] t=0 0 73301ms [err] a=group:BUNDLE 0 73301ms [err] a=msid-semantic:WMS * 73301ms [err] m=application 9 DTLS/SCTP 5000 73301ms [err] c=IN IP4 0.0.0.0 73301ms [err] a=mid:0 73301ms [err] a=sctpmap:5000 webrtc-datachannel 65535 73301ms [err] a=max-message-size:65536 73301ms [err] a=ice-ufrag:25Mi 73301ms [err] a=ice-pwd:W76Z57261GlE8RmpzBCOuq 73301ms [err] a=fingerprint:sha-256 91:E3:32:81:E0:3A:A6:52:12:46:AD:5F:D8:E8:BC:3D:77:1A:82:25:A5:AA:34:75:CC:B2:E2:38:73:F8:6C:DE 73301ms [err] a=setup:active 73301ms [err] 73301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 73302ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 73303ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 73303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 73303ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 73303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 73303ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 73304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.30.0.1', 43901)) State.FROZEN -> State.WAITING 73304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33616) -> ('172.30.0.1', 43901)) State.FROZEN -> State.WAITING 73304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.17.0.3', 52662)) State.FROZEN -> State.WAITING 73304ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.30.0.1', 43901)) State.WAITING -> State.IN_PROGRESS 73304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91*\xa8\xc5\xbf\xaf=IC\x8c\xb2x') 73304ms [log] connectionstatechanged new new stable 73304ms [log] connectionstatechanged new new stable 73304ms [log] connectionstatechanged connecting checking stable 73304ms [log] connectionstatechanged connecting checking stable 73304ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "connecting"}] 73305ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91*\xa8\xc5\xbf\xaf=IC\x8c\xb2x') 73305ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.30.0.1', 43901)) State.IN_PROGRESS -> State.SUCCEEDED 73314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 43901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"J\xaf'\x05\xdc\n\x07\x1b\xe7z\xf5(") 73314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 43901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"J\xaf'\x05\xdc\n\x07\x1b\xe7z\xf5(") 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33616) -> ('172.30.0.1', 43901)) State.WAITING -> State.FAILED 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.17.0.3', 52662)) State.WAITING -> State.FAILED 73314ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33616) -> ('172.17.0.3', 52662)) State.FROZEN -> State.FAILED 73314ms [err] INFO:aioice.ice:Connection(0) ICE completed 73314ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf5\xe6\xad\x99\xec\xa5-\x0cA\xdbZx') 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf5\xe6\xad\x99\xec\xa5-\x0cA\xdbZx') 73315ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2GgLFrKq8k 1 udp 1862270975 172.17.0.3 43901 typ prflx) 73315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.17.0.3', 43901)) State.WAITING -> State.IN_PROGRESS 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 43901) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xaf\xee'\xa0\x9f,r\rr\x12dJ") 73315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 43901) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xaf\xee'\xa0\x9f,r\rr\x12dJ") 73315ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49124) -> ('172.17.0.3', 43901)) State.IN_PROGRESS -> State.SUCCEEDED 73326ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 73326ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 73327ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 73330ms [log] connectionstatechanged connecting completed stable 73330ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 73330ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 73337ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 73337ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 73338ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 73338ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 73338ms [log] connectionstatechanged connected completed stable 73338ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "connected"}] 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 73338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 73339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2832841354, stream_id=1, stream_seq=0) 73340ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=925079344, stream_id=1, stream_seq=0) 73340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841354, gaps=[]) 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=925079344, gaps=[]) 73341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2832841355, stream_id=1, stream_seq=1) 73342ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841355, gaps=[]) 73342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2832841356, stream_id=1, stream_seq=2) 73342ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 73343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2832841356, gaps=[]) 73389ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 73389ms [log] [experimentStatusChanged] {"status": "running", "message": null} 73508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 73508ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 73508ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 73508ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 73508ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 73509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 73509ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 73509ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 73510ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4"}', extra='') 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] connectionstatechanged closed closed closed 73510ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/b067f683-0e7f-43eb-aba8-99bd444bc2c4", "state": "closed"}] 73510ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 73510ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 73578ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 73578ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 73646ms [err] Traceback (most recent call last): 73646ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 73646ms [err] return _run_code(code, main_globals, None, 73646ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 73646ms [err] exec(code, run_globals) 73646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 73646ms [err] sys.exit(main()) 73646ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 73646ms [err] asyncio.run(main_async()) 73646ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 73646ms [err] return loop.run_until_complete(main) 73646ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 73646ms [err] self.run_forever() 73646ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 73647ms [err] self._run_once() 73647ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 73647ms [err] event_list = self._selector.select(timeout) 73647ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 73647ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 73647ms [err] KeyboardInterrupt 73746ms [log] starting device 74128ms [err] DEBUG:asyncio:Using selector: EpollSelector 74214ms [err] ERROR:asyncio:Unclosed client session 74214ms [err] client_session: 74283ms [log] parsing 74283ms [log] creating device handler 74283ms [log] [ready] 74283ms [log] reading line 74283ms [log] [websocketToken] "86bf1e68-6bcf-40cc-b911-2d0d456826ca" 74299ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74299ms [log] [websocketConnected] 74497ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74497ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74512ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/4e60b1d5-3f0c-4673-b4d0-4cda9a4045b2"}}', extra='') 74512ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/4e60b1d5-3f0c-4673-b4d0-4cda9a4045b2"} 74566ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f","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='') 74566ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "new"}] 74567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 74567ms [err] v=0 74567ms [err] o=- 3923390548 3923390548 IN IP4 0.0.0.0 74567ms [err] s=- 74567ms [err] t=0 0 74567ms [err] a=group:BUNDLE 0 74567ms [err] a=msid-semantic:WMS * 74567ms [err] m=application 9 DTLS/SCTP 5000 74567ms [err] c=IN IP4 0.0.0.0 74567ms [err] a=mid:0 74567ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74567ms [err] a=max-message-size:65536 74567ms [err] a=ice-ufrag:0PoI 74567ms [err] a=ice-pwd:7tsZ7wftDMVKigNy90AEQq 74567ms [err] a=fingerprint:sha-256 BA:8E:BA:C1:01:9D:20:7E:FB:8A:86:23:8F:E0:F8:1F:FB:CE:23:B4:FD:17:5B:46:40:53:39:60:E5:9F:4B:E0 74567ms [err] a=setup:actpass 74567ms [err] 74568ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74569ms [log] makeOffer 74569ms [log] connectionstatechanged new new have-local-offer 74569ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "new"}] 74569ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74570ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74570ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74579ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48057) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe6\x00\xa4\x8b\x9f\x13ya!\x90\xe2\x10') 74580ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48057) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe6\x00\xa4\x8b\x9f\x13ya!\x90\xe2\x10') 74586ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 74586ms [err] v=0 74586ms [err] o=- 3923390548 3923390548 IN IP4 0.0.0.0 74586ms [err] s=- 74586ms [err] t=0 0 74586ms [err] a=group:BUNDLE 0 74586ms [err] a=msid-semantic:WMS * 74586ms [err] m=application 48057 DTLS/SCTP 5000 74586ms [err] c=IN IP4 172.30.0.1 74586ms [err] a=mid:0 74586ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74586ms [err] a=max-message-size:65536 74586ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48057 typ host 74586ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49494 typ host 74586ms [err] a=end-of-candidates 74586ms [err] a=ice-ufrag:WJw5 74586ms [err] a=ice-pwd:GDW5aXIrY6FTVXzBE2qR1f 74586ms [err] a=fingerprint:sha-256 80:2A:71:90:CA:98:48:CF:41:DE:40:75:8A:1F:5E:C0:B9:71:E0:AE:50:76:37:AE:DD:3F:3E:39:76:F1:E3:DE 74586ms [err] a=setup:active 74586ms [err] 74587ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 74587ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74587ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.30.0.1', 48057)) State.FROZEN -> State.WAITING 74588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36160) -> ('172.30.0.1', 48057)) State.FROZEN -> State.WAITING 74588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.17.0.3', 49494)) State.FROZEN -> State.WAITING 74588ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(5OJYLZ5uZi 1 udp 1862270975 172.17.0.3 48057 typ prflx) 74588ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.17.0.3', 48057)) State.WAITING -> State.IN_PROGRESS 74589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48057) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'o\x89\xc3\xf5\x0f4]B\xae\x97\xc9\xb9') 74589ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.30.0.1', 48057)) State.WAITING -> State.IN_PROGRESS 74589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48057) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'giw\xd5\x0e}\xd9;]\x06\xb4\x01') 74589ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923390548 3923390548 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 48057 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 48057 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49494 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:WJw5\\r\\na=ice-pwd:GDW5aXIrY6FTVXzBE2qR1f\\r\\na=fingerprint:sha-256 80:2A:71:90:CA:98:48:CF:41:DE:40:75:8A:1F:5E:C0:B9:71:E0:AE:50:76:37:AE:DD:3F:3E:39:76:F1:E3:DE\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 74589ms [log] handleSignalingMessage 74589ms [log] handleAnswer 74589ms [log] acceptAnswer 74589ms [log] connectionstatechanged connecting checking stable 74589ms [log] connectionstatechanged connecting checking stable 74589ms [log] connectionstatechanged connecting checking stable 74589ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "connecting"}] 74589ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48057) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'o\x89\xc3\xf5\x0f4]B\xae\x97\xc9\xb9') 74590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.17.0.3', 48057)) State.IN_PROGRESS -> State.SUCCEEDED 74590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36160) -> ('172.30.0.1', 48057)) State.WAITING -> State.FAILED 74590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.17.0.3', 49494)) State.WAITING -> State.FAILED 74590ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36160) -> ('172.17.0.3', 49494)) State.FROZEN -> State.FAILED 74590ms [err] INFO:aioice.ice:Connection(0) ICE completed 74590ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48057) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'giw\xd5\x0e}\xd9;]\x06\xb4\x01') 74591ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 56580) -> ('172.30.0.1', 48057)) State.IN_PROGRESS -> State.SUCCEEDED 74591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48057) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'$,\xc5P,\x9e/\xbea\xabF\xf3') 74591ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48057) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'$,\xc5P,\x9e/\xbea\xabF\xf3') 74604ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74604ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 74609ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 74610ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74611ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 74613ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 74614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 74614ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 74614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 74614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 74614ms [log] connectionstatechanged connecting completed stable 74614ms [log] connectionstatechanged connected completed stable 74614ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "connected"}] 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 74615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=558686679, stream_id=1, stream_seq=0) 74616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4288232633, stream_id=1, stream_seq=0) 74617ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232633, gaps=[]) 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=558686679, gaps=[]) 74617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4288232634, stream_id=1, stream_seq=1) 74618ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232634, gaps=[]) 74618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4288232635, stream_id=1, stream_seq=2) 74618ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232635, gaps=[]) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4288232636, stream_id=1, stream_seq=3) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232636, gaps=[]) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4288232637, stream_id=1, stream_seq=4) 74619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4288232637, gaps=[]) 74675ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 74675ms [log] [experimentStatusChanged] {"status": "running", "message": null} 74783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 74783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 74784ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 74784ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 74784ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 74784ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 74785ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 74785ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 74785ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f"}', extra='') 74785ms [log] connectionstatechanged closed closed closed 74785ms [log] connectionstatechanged closed closed closed 74785ms [log] connectionstatechanged closed closed closed 74785ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ad41307c-3c34-4a5a-aef6-546f27807e3f", "state": "closed"}] 74786ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 74786ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 74882ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 74882ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 74931ms [err] Traceback (most recent call last): 74931ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 74931ms [err] return _run_code(code, main_globals, None, 74931ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 74931ms [err] exec(code, run_globals) 74931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 74931ms [err] sys.exit(main()) 74931ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 74931ms [err] asyncio.run(main_async()) 74931ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 74931ms [err] return loop.run_until_complete(main) 74931ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 74932ms [err] self.run_forever() 74932ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 74932ms [err] self._run_once() 74932ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 74932ms [err] event_list = self._selector.select(timeout) 74932ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 74933ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 74933ms [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