================== js Client to python Client Communication: should connect without errors 5252ms [log] starting device 5755ms [err] DEBUG:asyncio:Using selector: EpollSelector 5827ms [err] ERROR:asyncio:Unclosed client session 5827ms [err] client_session: 5933ms [log] parsing 5933ms [log] creating device handler 5933ms [log] [ready] 5933ms [log] reading line 5933ms [log] [websocketToken] "a9e44008-ff33-4b37-a95f-8ccf8225c32a" 5949ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 5949ms [log] [websocketConnected] ================== js Client to python Client Communication: should start an experiment 7602ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 7602ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 7626ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/72f902e8-dc9e-411c-a92d-9574bfc1617c"}}', extra='') 7626ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/72f902e8-dc9e-411c-a92d-9574bfc1617c"} 7692ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 7692ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428", "state": "new"}] 7731ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 7731ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 7856ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7856ms [err] v=0 7856ms [err] o=- 7489396369412143516 2 IN IP4 127.0.0.1 7856ms [err] s=- 7856ms [err] t=0 0 7856ms [err] a=group:BUNDLE 0 7856ms [err] a=extmap-allow-mixed 7856ms [err] a=msid-semantic: WMS 7856ms [err] m=application 59905 UDP/DTLS/SCTP webrtc-datachannel 7856ms [err] c=IN IP4 141.24.210.113 7856ms [err] a=candidate:156588253 1 udp 2113937151 06c6768c-dd61-486b-867e-bb79e73cd060.local 40133 typ host generation 0 network-cost 999 7856ms [err] a=candidate:17634074 1 udp 1677729535 141.24.211.56 40133 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7856ms [err] a=candidate:3206654184 1 udp 33562623 141.24.210.113 59905 typ relay raddr 141.24.211.56 rport 40133 generation 0 network-cost 999 7856ms [err] a=ice-ufrag:K8DL 7856ms [err] a=ice-pwd:jGV0G415dXzvkA5+xXjEH6Pw 7856ms [err] a=ice-options:trickle 7856ms [err] a=fingerprint:sha-256 1A:5E:84:07:81:37:9A:0F:6E:80:35:D6:87:A7:24:3A:57:52:A6:D7:26:FE:44:E6:03:08:84:5C:BD:AA:55:AE 7856ms [err] a=setup:actpass 7856ms [err] a=mid:0 7856ms [err] a=sctp-port:5000 7856ms [err] a=max-message-size:262144 7856ms [err] 7862ms [err] INFO:aioice.ice:Connection(0) Remote candidate "06c6768c-dd61-486b-867e-bb79e73cd060.local" resolved to 172.17.0.3 7862ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 7862ms [err] v=0 7862ms [err] o=- 7489396369412143516 2 IN IP4 127.0.0.1 7862ms [err] s=- 7862ms [err] t=0 0 7862ms [err] a=group:BUNDLE 0 7862ms [err] a=extmap-allow-mixed 7862ms [err] a=msid-semantic: WMS 7862ms [err] m=application 59905 UDP/DTLS/SCTP webrtc-datachannel 7862ms [err] c=IN IP4 141.24.210.113 7862ms [err] a=candidate:156588253 1 udp 2113937151 06c6768c-dd61-486b-867e-bb79e73cd060.local 40133 typ host generation 0 network-cost 999 7862ms [err] a=candidate:17634074 1 udp 1677729535 141.24.211.56 40133 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 7862ms [err] a=candidate:3206654184 1 udp 33562623 141.24.210.113 59905 typ relay raddr 141.24.211.56 rport 40133 generation 0 network-cost 999 7862ms [err] a=ice-ufrag:K8DL 7862ms [err] a=ice-pwd:jGV0G415dXzvkA5+xXjEH6Pw 7862ms [err] a=ice-options:trickle 7862ms [err] a=fingerprint:sha-256 1A:5E:84:07:81:37:9A:0F:6E:80:35:D6:87:A7:24:3A:57:52:A6:D7:26:FE:44:E6:03:08:84:5C:BD:AA:55:AE 7862ms [err] a=setup:actpass 7862ms [err] a=mid:0 7862ms [err] a=sctp-port:5000 7862ms [err] a=max-message-size:262144 7862ms [err] 7863ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 7489396369412143516 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 59905 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:156588253 1 udp 2113937151 06c6768c-dd61-486b-867e-bb79e73cd060.local 40133 typ host generation 0 network-cost 999\\r\\na=candidate:17634074 1 udp 1677729535 141.24.211.56 40133 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:3206654184 1 udp 33562623 141.24.210.113 59905 typ relay raddr 141.24.211.56 rport 40133 generation 0 network-cost 999\\r\\na=ice-ufrag:K8DL\\r\\na=ice-pwd:jGV0G415dXzvkA5+xXjEH6Pw\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 1A:5E:84:07:81:37:9A:0F:6E:80:35:D6:87:A7:24:3A:57:52:A6:D7:26:FE:44:E6:03:08:84:5C:BD:AA:55:AE\\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/aba5a1bf-0de4-4bc7-8174-34909bd38428"}', extra='') 7863ms [log] handleSignalingMessage 7863ms [log] handleOffer 7863ms [log] makeAnswer 7863ms [log] connectionstatechanged new new have-remote-offer 7863ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428", "state": "new"}] 8722ms [err] INFO:aioice.ice:Connection(0) Remote candidate "06c6768c-dd61-486b-867e-bb79e73cd060.local" resolved to 172.17.0.3 8740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 8740ms [err] v=0 8740ms [err] o=- 3923306961 3923306961 IN IP4 0.0.0.0 8740ms [err] s=- 8740ms [err] t=0 0 8740ms [err] a=group:BUNDLE 0 8740ms [err] a=msid-semantic:WMS * 8740ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 8740ms [err] c=IN IP4 0.0.0.0 8740ms [err] a=mid:0 8740ms [err] a=sctp-port:5000 8740ms [err] a=max-message-size:65536 8740ms [err] a=ice-ufrag:GzJ0 8740ms [err] a=ice-pwd:FW5wTNbjqlgD0UimmM7Ezo 8740ms [err] a=fingerprint:sha-256 70:5F:AF:7D:6A:A6:F4:FB:A8:EB:6E:CC:0B:6E:68:7C:E1:D6:D5:AC:58:29:02:93:62:48:53:8C:9C:DC:13:B6 8740ms [err] a=setup:active 8740ms [err] 8740ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 8742ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 8742ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 8742ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 8743ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 8743ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 8743ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 8744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('172.17.0.3', 40133)) State.FROZEN -> State.WAITING 8744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('172.17.0.3', 40133)) State.FROZEN -> State.WAITING 8744ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('172.17.0.3', 40133)) State.FROZEN -> State.WAITING 8745ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('172.17.0.3', 40133)) State.WAITING -> State.IN_PROGRESS 8745ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1c\x01\xb7\xdc\x07\x19\xe8-C\xc8V\t') 8745ms [log] connectionstatechanged new new stable 8745ms [log] connectionstatechanged new new stable 8745ms [log] connectionstatechanged connecting checking stable 8745ms [log] connectionstatechanged connecting checking stable 8745ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428", "state": "connecting"}] 8747ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1c\x01\xb7\xdc\x07\x19\xe8-C\xc8V\t') 8747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('172.17.0.3', 40133)) State.IN_PROGRESS -> State.SUCCEEDED 8747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.211.56', 40133)) State.FROZEN -> State.WAITING 8747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.211.56', 40133)) State.FROZEN -> State.WAITING 8747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.210.113', 59905)) State.FROZEN -> State.WAITING 8747ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.210.113', 59905)) State.FROZEN -> State.WAITING 8765ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('172.17.0.3', 40133)) State.WAITING -> State.IN_PROGRESS 8766ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8f\xb2\xddN\xad\x98q\x99}\xb8\x83\xd1') 8771ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1ZKLYuY/9qod') 8772ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1ZKLYuY/9qod') 8772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('172.17.0.3', 40133)) State.WAITING -> State.FAILED 8772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('172.17.0.3', 40133)) State.FROZEN -> State.FAILED 8772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.211.56', 40133)) State.WAITING -> State.FAILED 8772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('141.24.211.56', 40133)) State.FROZEN -> State.FAILED 8772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.211.56', 40133)) State.WAITING -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('141.24.211.56', 40133)) State.FROZEN -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.210.113', 59905)) State.WAITING -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('141.24.210.113', 59905)) State.FROZEN -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38624) -> ('141.24.210.113', 59905)) State.WAITING -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('141.24.210.113', 59905)) State.FROZEN -> State.FAILED 8773ms [err] INFO:aioice.ice:Connection(0) ICE completed 8773ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8f\xb2\xddN\xad\x98q\x99}\xb8\x83\xd1') 8774ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 35654) -> ('172.17.0.3', 40133)) State.IN_PROGRESS -> State.SUCCEEDED 8786ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 8786ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 8788ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 8793ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 8794ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 8795ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 8795ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 8795ms [log] connectionstatechanged connecting completed stable 8795ms [log] connectionstatechanged connected completed stable 8795ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428", "state": "connected"}] 8799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 8799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 8800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 8801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 8801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 8802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 8803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=1381931813, stream_id=1, stream_seq=0) 8803ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 8803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2221539888, stream_id=1, stream_seq=0) 8803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 8804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1381931813, gaps=[]) 8805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2221539888, gaps=[]) 8805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 8828ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h5U3+IiUrTiX') 8829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h5U3+IiUrTiX') 8891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'ck8Uzh2EM4xT') 8891ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'ck8Uzh2EM4xT') 8895ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 8895ms [log] [experimentStatusChanged] {"status": "running", "message": null} 8953ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'tQNueksNpnja') 8954ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 40133) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'tQNueksNpnja') 8982ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 8983ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 8983ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 8983ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 8983ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 8983ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 8984ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 8984ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 8984ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428"}', extra='') 8984ms [log] connectionstatechanged closed closed closed 8984ms [log] connectionstatechanged closed closed closed 8984ms [log] connectionstatechanged closed closed closed 8984ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/aba5a1bf-0de4-4bc7-8174-34909bd38428", "state": "closed"}] 8985ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 8985ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 9082ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 9082ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client Communication: should connect without errors 9162ms [err] Traceback (most recent call last): 9162ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 9162ms [err] return _run_code(code, main_globals, None, 9163ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 9163ms [err] exec(code, run_globals) 9163ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 9163ms [err] sys.exit(main()) 9163ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 9163ms [err] asyncio.run(main_async()) 9163ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 9163ms [err] return loop.run_until_complete(main) 9163ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 9164ms [err] self.run_forever() 9164ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 9164ms [err] self._run_once() 9164ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 9165ms [err] event_list = self._selector.select(timeout) 9165ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 9166ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 9166ms [err] KeyboardInterrupt ================== python Client to js Client Communication: should start an experiment ================== python Client to python Client Communication: should connect without errors 12147ms [log] starting device 12518ms [err] DEBUG:asyncio:Using selector: EpollSelector 12605ms [err] ERROR:asyncio:Unclosed client session 12605ms [err] client_session: 12672ms [log] parsing 12672ms [log] creating device handler 12672ms [log] [ready] 12672ms [log] reading line 12672ms [log] [websocketToken] "e5cf5cfa-85b1-4640-9b64-90d5f806dea4" 12688ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 12688ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 13009ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 13009ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 13044ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/18e0405f-6d13-4424-b6c6-ce796d5c2ac2"}}', extra='') 13044ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/18e0405f-6d13-4424-b6c6-ce796d5c2ac2"} 13124ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 13124ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f", "state": "new"}] 13125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 13125ms [err] v=0 13125ms [err] o=- 3923306965 3923306965 IN IP4 0.0.0.0 13125ms [err] s=- 13125ms [err] t=0 0 13125ms [err] a=group:BUNDLE 0 13125ms [err] a=msid-semantic:WMS * 13125ms [err] m=application 9 DTLS/SCTP 5000 13125ms [err] c=IN IP4 0.0.0.0 13125ms [err] a=mid:0 13125ms [err] a=sctpmap:5000 webrtc-datachannel 65535 13125ms [err] a=max-message-size:65536 13125ms [err] a=ice-ufrag:KEWN 13125ms [err] a=ice-pwd:jqoQ6P1TpQ2HRa9iUUiFvG 13125ms [err] a=fingerprint:sha-256 60:B1:67:5C:11:42:C0:69:89:C4:A7:B3:E9:7D:55:D1:9F:6F:E3:61:BB:FE:8D:8A:16:5E:8C:9D:FC:E5:12:A7 13125ms [err] a=setup:actpass 13125ms [err] 13125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 13126ms [log] makeOffer 13126ms [log] connectionstatechanged new new have-local-offer 13126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f", "state": "new"}] 13126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 13126ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 13126ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 13138ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41022) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe2\xca:\x91N\x9c\xf7\xd2_\x8f\xc3)') 13138ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41022) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe2\xca:\x91N\x9c\xf7\xd2_\x8f\xc3)') 13145ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 13145ms [err] v=0 13145ms [err] o=- 3923306965 3923306965 IN IP4 0.0.0.0 13145ms [err] s=- 13145ms [err] t=0 0 13145ms [err] a=group:BUNDLE 0 13145ms [err] a=msid-semantic:WMS * 13145ms [err] m=application 41022 DTLS/SCTP 5000 13145ms [err] c=IN IP4 172.30.0.1 13145ms [err] a=mid:0 13145ms [err] a=sctpmap:5000 webrtc-datachannel 65535 13145ms [err] a=max-message-size:65536 13145ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 41022 typ host 13145ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58282 typ host 13145ms [err] a=end-of-candidates 13145ms [err] a=ice-ufrag:rbLA 13145ms [err] a=ice-pwd:0Acyz7oVnhOhDyyvFfaN5b 13145ms [err] a=fingerprint:sha-256 42:24:AC:E2:FE:5B:3E:C9:4E:DE:16:DF:8D:38:58:6A:AD:E3:94:55:DD:C7:46:8D:D8:2F:A3:E2:55:C5:B9:9C 13145ms [err] a=setup:active 13145ms [err] 13146ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 13146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 13146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 13146ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.30.0.1', 41022)) State.FROZEN -> State.WAITING 13146ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38410) -> ('172.30.0.1', 41022)) State.FROZEN -> State.WAITING 13146ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.17.0.3', 58282)) State.FROZEN -> State.WAITING 13146ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(WdgvDYrAun 1 udp 1862270975 172.17.0.3 41022 typ prflx) 13146ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.17.0.3', 41022)) State.WAITING -> State.IN_PROGRESS 13146ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 41022) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'!!|C\x91(\xbf\x7fb\xd7\xb7(') 13147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.30.0.1', 41022)) State.WAITING -> State.IN_PROGRESS 13147ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41022) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x13\x915\x08\xa9e\xa5\x9aG\xa7\xa7\xa8') 13147ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923306965 3923306965 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 41022 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 41022 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 58282 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:rbLA\\r\\na=ice-pwd:0Acyz7oVnhOhDyyvFfaN5b\\r\\na=fingerprint:sha-256 42:24:AC:E2:FE:5B:3E:C9:4E:DE:16:DF:8D:38:58:6A:AD:E3:94:55:DD:C7:46:8D:D8:2F:A3:E2:55:C5:B9:9C\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 13147ms [log] handleSignalingMessage 13147ms [log] handleAnswer 13147ms [log] acceptAnswer 13147ms [log] connectionstatechanged connecting checking stable 13147ms [log] connectionstatechanged connecting checking stable 13147ms [log] connectionstatechanged connecting checking stable 13147ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f", "state": "connecting"}] 13147ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 41022) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'!!|C\x91(\xbf\x7fb\xd7\xb7(') 13147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.17.0.3', 41022)) State.IN_PROGRESS -> State.SUCCEEDED 13147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38410) -> ('172.30.0.1', 41022)) State.WAITING -> State.FAILED 13147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.17.0.3', 58282)) State.WAITING -> State.FAILED 13147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38410) -> ('172.17.0.3', 58282)) State.FROZEN -> State.FAILED 13147ms [err] INFO:aioice.ice:Connection(0) ICE completed 13148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41022) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x13\x915\x08\xa9e\xa5\x9aG\xa7\xa7\xa8') 13148ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 44510) -> ('172.30.0.1', 41022)) State.IN_PROGRESS -> State.SUCCEEDED 13148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 41022) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf0\xb6\x99[\xf2d\xfe\xa4\x8c\x1e\xb8\x83') 13148ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 41022) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf0\xb6\x99[\xf2d\xfe\xa4\x8c\x1e\xb8\x83') 13167ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 13167ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 13168ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 13171ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 13171ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 13171ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 13171ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 13171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 13171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 13171ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 13172ms [log] connectionstatechanged connecting completed stable 13172ms [log] connectionstatechanged connected completed stable 13172ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f", "state": "connected"}] 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 13173ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4292617577, stream_id=1, stream_seq=0) 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 13174ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3741708722, stream_id=1, stream_seq=0) 13175ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 13175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3741708722, gaps=[]) 13175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4292617577, gaps=[]) 13175ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 13177ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 13177ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 13235ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 13235ms [log] [experimentStatusChanged] {"status": "running", "message": null} 13334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 13334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 13334ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 13335ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 13335ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 13335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 13335ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 13335ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 13336ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f"}', extra='') 13336ms [log] connectionstatechanged closed closed closed 13336ms [log] connectionstatechanged closed closed closed 13336ms [log] connectionstatechanged closed closed closed 13336ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/470a6f6b-9c4a-4b5f-8807-2a7e1d57241f", "state": "closed"}] 13336ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 13336ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 13446ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 13446ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 13506ms [err] Traceback (most recent call last): 13506ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 13506ms [err] return _run_code(code, main_globals, None, 13506ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 13507ms [err] exec(code, run_globals) 13507ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 13507ms [err] sys.exit(main()) 13507ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 13507ms [err] asyncio.run(main_async()) 13507ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 13507ms [err] return loop.run_until_complete(main) 13507ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 13507ms [err] self.run_forever() 13507ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 13507ms [err] self._run_once() 13507ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 13508ms [err] event_list = self._selector.select(timeout) 13508ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 13508ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 13508ms [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 25231ms [log] starting device 25617ms [err] DEBUG:asyncio:Using selector: EpollSelector 25697ms [err] ERROR:asyncio:Unclosed client session 25697ms [err] client_session: 25780ms [log] parsing 25780ms [log] creating device handler 25780ms [log] [ready] 25780ms [log] reading line 25780ms [log] [websocketToken] "29bac42a-fb8f-49fb-8842-d582ec88a654" 25795ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 25795ms [log] [websocketConnected] 27489ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 27489ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 27499ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/66810474-6a40-488b-b942-7664e353471a"}}', extra='') 27499ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/66810474-6a40-488b-b942-7664e353471a"} 27563ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 27563ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be", "state": "new"}] 27604ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 27604ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 27745ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27745ms [err] v=0 27745ms [err] o=- 9131021113371526062 2 IN IP4 127.0.0.1 27745ms [err] s=- 27745ms [err] t=0 0 27745ms [err] a=group:BUNDLE 0 27745ms [err] a=extmap-allow-mixed 27745ms [err] a=msid-semantic: WMS 27745ms [err] m=application 56663 UDP/DTLS/SCTP webrtc-datachannel 27745ms [err] c=IN IP4 141.24.210.113 27745ms [err] a=candidate:3640429433 1 udp 2113937151 7d08d308-ea6a-47ef-a597-082f58e24d63.local 53299 typ host generation 0 network-cost 999 27745ms [err] a=candidate:3500458174 1 udp 1677729535 141.24.211.56 53299 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 27745ms [err] a=candidate:1854438220 1 udp 33562623 141.24.210.113 56663 typ relay raddr 141.24.211.56 rport 53299 generation 0 network-cost 999 27745ms [err] a=ice-ufrag:g9KA 27745ms [err] a=ice-pwd:F+j0Owjho7VEu0G47nosB+bQ 27745ms [err] a=ice-options:trickle 27745ms [err] a=fingerprint:sha-256 08:B1:DF:FF:D1:D9:04:59:EF:BA:4A:B0:28:FC:2E:4A:27:E7:04:CF:03:E6:B7:A8:F1:A4:A0:D0:6F:39:18:38 27745ms [err] a=setup:actpass 27745ms [err] a=mid:0 27745ms [err] a=sctp-port:5000 27745ms [err] a=max-message-size:262144 27745ms [err] 27751ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7d08d308-ea6a-47ef-a597-082f58e24d63.local" resolved to 172.17.0.3 27752ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 27752ms [err] v=0 27752ms [err] o=- 9131021113371526062 2 IN IP4 127.0.0.1 27752ms [err] s=- 27752ms [err] t=0 0 27752ms [err] a=group:BUNDLE 0 27752ms [err] a=extmap-allow-mixed 27752ms [err] a=msid-semantic: WMS 27752ms [err] m=application 56663 UDP/DTLS/SCTP webrtc-datachannel 27752ms [err] c=IN IP4 141.24.210.113 27752ms [err] a=candidate:3640429433 1 udp 2113937151 7d08d308-ea6a-47ef-a597-082f58e24d63.local 53299 typ host generation 0 network-cost 999 27752ms [err] a=candidate:3500458174 1 udp 1677729535 141.24.211.56 53299 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 27752ms [err] a=candidate:1854438220 1 udp 33562623 141.24.210.113 56663 typ relay raddr 141.24.211.56 rport 53299 generation 0 network-cost 999 27752ms [err] a=ice-ufrag:g9KA 27752ms [err] a=ice-pwd:F+j0Owjho7VEu0G47nosB+bQ 27752ms [err] a=ice-options:trickle 27752ms [err] a=fingerprint:sha-256 08:B1:DF:FF:D1:D9:04:59:EF:BA:4A:B0:28:FC:2E:4A:27:E7:04:CF:03:E6:B7:A8:F1:A4:A0:D0:6F:39:18:38 27752ms [err] a=setup:actpass 27752ms [err] a=mid:0 27752ms [err] a=sctp-port:5000 27752ms [err] a=max-message-size:262144 27752ms [err] 27753ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 9131021113371526062 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 56663 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:3640429433 1 udp 2113937151 7d08d308-ea6a-47ef-a597-082f58e24d63.local 53299 typ host generation 0 network-cost 999\\r\\na=candidate:3500458174 1 udp 1677729535 141.24.211.56 53299 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:1854438220 1 udp 33562623 141.24.210.113 56663 typ relay raddr 141.24.211.56 rport 53299 generation 0 network-cost 999\\r\\na=ice-ufrag:g9KA\\r\\na=ice-pwd:F+j0Owjho7VEu0G47nosB+bQ\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 08:B1:DF:FF:D1:D9:04:59:EF:BA:4A:B0:28:FC:2E:4A:27:E7:04:CF:03:E6:B7:A8:F1:A4:A0:D0:6F:39:18:38\\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/fc6f5bef-a7e6-4697-8a81-769ca6e411be"}', extra='') 27753ms [log] handleSignalingMessage 27753ms [log] handleOffer 27753ms [log] makeAnswer 27753ms [log] connectionstatechanged new new have-remote-offer 27753ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be", "state": "new"}] 28613ms [err] INFO:aioice.ice:Connection(0) Remote candidate "7d08d308-ea6a-47ef-a597-082f58e24d63.local" resolved to 172.17.0.3 28614ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 28614ms [err] v=0 28614ms [err] o=- 3923306981 3923306981 IN IP4 0.0.0.0 28614ms [err] s=- 28614ms [err] t=0 0 28614ms [err] a=group:BUNDLE 0 28614ms [err] a=msid-semantic:WMS * 28614ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 28614ms [err] c=IN IP4 0.0.0.0 28614ms [err] a=mid:0 28614ms [err] a=sctp-port:5000 28614ms [err] a=max-message-size:65536 28614ms [err] a=ice-ufrag:avW2 28614ms [err] a=ice-pwd:2guTSJA8fG7Bmen6fnSW8Z 28614ms [err] a=fingerprint:sha-256 40:F1:DC:F7:09:16:43:41:C1:7D:A1:95:18:2F:12:3D:92:73:44:41:D3:0B:F6:BC:91:7E:BC:29:E0:38:9E:44 28614ms [err] a=setup:active 28614ms [err] 28615ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 28616ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 28616ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 28617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 28617ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 28617ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 28618ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 28618ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('172.17.0.3', 53299)) State.FROZEN -> State.WAITING 28618ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('172.17.0.3', 53299)) State.FROZEN -> State.WAITING 28618ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('172.17.0.3', 53299)) State.FROZEN -> State.WAITING 28619ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('172.17.0.3', 53299)) State.WAITING -> State.IN_PROGRESS 28619ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x18\x8a\xc01\xfejS\xdc\xf5\xc0\xd4$') 28619ms [log] connectionstatechanged new new stable 28619ms [log] connectionstatechanged new new stable 28619ms [log] connectionstatechanged connecting checking stable 28619ms [log] connectionstatechanged connecting checking stable 28619ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be", "state": "connecting"}] 28621ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x18\x8a\xc01\xfejS\xdc\xf5\xc0\xd4$') 28621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('172.17.0.3', 53299)) State.IN_PROGRESS -> State.SUCCEEDED 28621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.211.56', 53299)) State.FROZEN -> State.WAITING 28621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.211.56', 53299)) State.FROZEN -> State.WAITING 28621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.210.113', 56663)) State.FROZEN -> State.WAITING 28621ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.210.113', 56663)) State.FROZEN -> State.WAITING 28639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('172.17.0.3', 53299)) State.WAITING -> State.IN_PROGRESS 28640ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe3&\xea|m\x83\x88\x18\x8b\x9c\xcb+') 28640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ae+AzFkp2MBp') 28641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ae+AzFkp2MBp') 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('172.17.0.3', 53299)) State.WAITING -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('172.17.0.3', 53299)) State.FROZEN -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.211.56', 53299)) State.WAITING -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('141.24.211.56', 53299)) State.FROZEN -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.211.56', 53299)) State.WAITING -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('141.24.211.56', 53299)) State.FROZEN -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.210.113', 56663)) State.WAITING -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('141.24.210.113', 56663)) State.FROZEN -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33081) -> ('141.24.210.113', 56663)) State.WAITING -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('141.24.210.113', 56663)) State.FROZEN -> State.FAILED 28641ms [err] INFO:aioice.ice:Connection(0) ICE completed 28642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe3&\xea|m\x83\x88\x18\x8b\x9c\xcb+') 28642ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48593) -> ('172.17.0.3', 53299)) State.IN_PROGRESS -> State.SUCCEEDED 28659ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 28660ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 28660ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 28664ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 28665ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 28665ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 28665ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 28665ms [log] connectionstatechanged connecting completed stable 28665ms [log] connectionstatechanged connected completed stable 28665ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be", "state": "connected"}] 28670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 28670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 28670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 28671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 28672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 28672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 28672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3123536905, stream_id=1, stream_seq=0) 28673ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 28673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=456050353, stream_id=1, stream_seq=0) 28673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 28673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536905, gaps=[]) 28673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3123536906, stream_id=1, stream_seq=1) 28674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536906, gaps=[]) 28674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=456050353, gaps=[]) 28674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 28674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536907, stream_id=1, stream_seq=2) 28675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536907, gaps=[]) 28675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536908, stream_id=1, stream_seq=2) 28675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536908, gaps=[]) 28675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536909, stream_id=1, stream_seq=2) 28675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536909, gaps=[]) 28676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536910, stream_id=1, stream_seq=2) 28676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536910, gaps=[]) 28677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536911, stream_id=1, stream_seq=2) 28677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536911, gaps=[]) 28677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536912, stream_id=1, stream_seq=2) 28677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536912, gaps=[]) 28678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536913, stream_id=1, stream_seq=2) 28678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536913, gaps=[]) 28678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536914, stream_id=1, stream_seq=2) 28678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536914, gaps=[]) 28679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536915, stream_id=1, stream_seq=3) 28679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536915, gaps=[]) 28680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536916, stream_id=1, stream_seq=3) 28680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536916, gaps=[]) 28681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536917, stream_id=1, stream_seq=3) 28681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536917, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536918, stream_id=1, stream_seq=3) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536918, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536919, stream_id=1, stream_seq=3) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536919, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536920, stream_id=1, stream_seq=3) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536920, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536921, stream_id=1, stream_seq=3) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536921, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536922, stream_id=1, stream_seq=3) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536922, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536923, stream_id=1, stream_seq=4) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536923, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536924, stream_id=1, stream_seq=4) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536924, gaps=[]) 28684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536925, stream_id=1, stream_seq=4) 28685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536925, gaps=[]) 28685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536926, stream_id=1, stream_seq=4) 28685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536926, gaps=[]) 28685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536927, stream_id=1, stream_seq=4) 28685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536927, gaps=[]) 28686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536928, stream_id=1, stream_seq=4) 28686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536928, gaps=[]) 28686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536929, stream_id=1, stream_seq=4) 28686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536929, gaps=[]) 28687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536930, stream_id=1, stream_seq=4) 28687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536930, gaps=[]) 28688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536931, stream_id=1, stream_seq=5) 28688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536931, gaps=[]) 28689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536932, stream_id=1, stream_seq=5) 28689ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536932, gaps=[]) 28690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536933, stream_id=1, stream_seq=5) 28690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536933, gaps=[]) 28690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536934, stream_id=1, stream_seq=5) 28690ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536934, gaps=[]) 28691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536935, stream_id=1, stream_seq=5) 28691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536935, gaps=[]) 28691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536936, stream_id=1, stream_seq=5) 28691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536936, gaps=[]) 28692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536937, stream_id=1, stream_seq=5) 28692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536937, gaps=[]) 28693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536938, stream_id=1, stream_seq=5) 28693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536938, gaps=[]) 28694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536939, stream_id=1, stream_seq=6) 28694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536939, gaps=[]) 28694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536940, stream_id=1, stream_seq=6) 28694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536940, gaps=[]) 28695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536941, stream_id=1, stream_seq=6) 28695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536941, gaps=[]) 28695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536942, stream_id=1, stream_seq=6) 28695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536942, gaps=[]) 28696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536943, stream_id=1, stream_seq=6) 28696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536943, gaps=[]) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536944, stream_id=1, stream_seq=6) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536944, gaps=[]) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536945, stream_id=1, stream_seq=6) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536945, gaps=[]) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536946, stream_id=1, stream_seq=6) 28698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536946, gaps=[]) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536947, stream_id=1, stream_seq=7) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536947, gaps=[]) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536948, stream_id=1, stream_seq=7) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536948, gaps=[]) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536949, stream_id=1, stream_seq=7) 28701ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536949, gaps=[]) 28702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536950, stream_id=1, stream_seq=7) 28702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536950, gaps=[]) 28702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536951, stream_id=1, stream_seq=7) 28702ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536951, gaps=[]) 28703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536952, stream_id=1, stream_seq=7) 28703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536952, gaps=[]) 28703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536953, stream_id=1, stream_seq=7) 28703ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536953, gaps=[]) 28704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536954, stream_id=1, stream_seq=7) 28704ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536954, gaps=[]) 28705ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BUKzRcReCRLd') 28705ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BUKzRcReCRLd') 28706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536955, stream_id=1, stream_seq=8) 28706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536955, gaps=[]) 28706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536956, stream_id=1, stream_seq=8) 28706ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536956, gaps=[]) 28707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536957, stream_id=1, stream_seq=8) 28707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536957, gaps=[]) 28707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536958, stream_id=1, stream_seq=8) 28707ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536958, gaps=[]) 28708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536959, stream_id=1, stream_seq=8) 28708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536959, gaps=[]) 28708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536960, stream_id=1, stream_seq=8) 28708ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536960, gaps=[]) 28709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536961, stream_id=1, stream_seq=8) 28709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536961, gaps=[]) 28709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536962, stream_id=1, stream_seq=8) 28709ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536962, gaps=[]) 28710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536963, stream_id=1, stream_seq=9) 28710ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536963, gaps=[]) 28711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536964, stream_id=1, stream_seq=9) 28711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536964, gaps=[]) 28711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536965, stream_id=1, stream_seq=9) 28711ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536965, gaps=[]) 28712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536966, stream_id=1, stream_seq=9) 28712ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536966, gaps=[]) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536967, stream_id=1, stream_seq=9) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536967, gaps=[]) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536968, stream_id=1, stream_seq=9) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536968, gaps=[]) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536969, stream_id=1, stream_seq=9) 28713ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536969, gaps=[]) 28714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536970, stream_id=1, stream_seq=9) 28714ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536970, gaps=[]) 28715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536971, stream_id=1, stream_seq=10) 28715ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536971, gaps=[]) 28716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536972, stream_id=1, stream_seq=10) 28716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536972, gaps=[]) 28716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536973, stream_id=1, stream_seq=10) 28716ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536973, gaps=[]) 28717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536974, stream_id=1, stream_seq=10) 28717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536974, gaps=[]) 28717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536975, stream_id=1, stream_seq=10) 28717ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536975, gaps=[]) 28718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536976, stream_id=1, stream_seq=10) 28718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536976, gaps=[]) 28718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536977, stream_id=1, stream_seq=10) 28718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536977, gaps=[]) 28718ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536978, stream_id=1, stream_seq=10) 28719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536978, gaps=[]) 28719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536979, stream_id=1, stream_seq=11) 28719ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536979, gaps=[]) 28720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536980, stream_id=1, stream_seq=11) 28720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536980, gaps=[]) 28720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536981, stream_id=1, stream_seq=11) 28721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536981, gaps=[]) 28721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536982, stream_id=1, stream_seq=11) 28721ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536982, gaps=[]) 28722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536983, stream_id=1, stream_seq=11) 28722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536983, gaps=[]) 28722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536984, stream_id=1, stream_seq=11) 28722ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536984, gaps=[]) 28723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536985, stream_id=1, stream_seq=11) 28723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536985, gaps=[]) 28723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536986, stream_id=1, stream_seq=11) 28723ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536986, gaps=[]) 28724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536987, stream_id=1, stream_seq=12) 28724ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536987, gaps=[]) 28725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536988, stream_id=1, stream_seq=12) 28725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536988, gaps=[]) 28725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536989, stream_id=1, stream_seq=12) 28725ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536989, gaps=[]) 28726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536990, stream_id=1, stream_seq=12) 28726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536990, gaps=[]) 28726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536991, stream_id=1, stream_seq=12) 28726ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536991, gaps=[]) 28727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536992, stream_id=1, stream_seq=12) 28727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123536992, gaps=[]) 28727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536993, stream_id=1, stream_seq=12) 28727ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123536993, gaps=[]) 28727ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 28727ms [log] [experimentStatusChanged] {"status": "running", "message": null} 28728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123536994, stream_id=1, stream_seq=12) 28728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123536994, gaps=[]) 28728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123536995, stream_id=1, stream_seq=13) 28728ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123536995, gaps=[]) 28729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536996, stream_id=1, stream_seq=13) 28729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123536996, gaps=[]) 28729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536997, stream_id=1, stream_seq=13) 28729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123536997, gaps=[]) 28731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536998, stream_id=1, stream_seq=13) 28731ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123536998, gaps=[]) 28732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123536999, stream_id=1, stream_seq=13) 28732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123536999, gaps=[]) 28732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537000, stream_id=1, stream_seq=13) 28732ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537000, gaps=[]) 28733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537001, stream_id=1, stream_seq=13) 28733ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537001, gaps=[]) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537002, stream_id=1, stream_seq=13) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537002, gaps=[]) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537003, stream_id=1, stream_seq=14) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537003, gaps=[]) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537004, stream_id=1, stream_seq=14) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537004, gaps=[]) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537005, stream_id=1, stream_seq=14) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537005, gaps=[]) 28734ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537006, stream_id=1, stream_seq=14) 28735ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537006, gaps=[]) 28736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537007, stream_id=1, stream_seq=14) 28736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537007, gaps=[]) 28736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537008, stream_id=1, stream_seq=14) 28736ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537008, gaps=[]) 28737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537009, stream_id=1, stream_seq=14) 28737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537009, gaps=[]) 28737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537010, stream_id=1, stream_seq=14) 28737ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537010, gaps=[]) 28738ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537011, stream_id=1, stream_seq=15) 28739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537011, gaps=[]) 28739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537012, stream_id=1, stream_seq=15) 28739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537012, gaps=[]) 28739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537013, stream_id=1, stream_seq=15) 28739ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537013, gaps=[]) 28740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537014, stream_id=1, stream_seq=15) 28740ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537014, gaps=[]) 28741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537015, stream_id=1, stream_seq=15) 28741ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537015, gaps=[]) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537016, stream_id=1, stream_seq=15) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537016, gaps=[]) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537017, stream_id=1, stream_seq=15) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537017, gaps=[]) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537018, stream_id=1, stream_seq=15) 28743ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537018, gaps=[]) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537019, stream_id=1, stream_seq=16) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537019, gaps=[]) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537020, stream_id=1, stream_seq=16) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537020, gaps=[]) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537021, stream_id=1, stream_seq=16) 28744ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537021, gaps=[]) 28745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537022, stream_id=1, stream_seq=16) 28745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537022, gaps=[]) 28745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537023, stream_id=1, stream_seq=16) 28745ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537023, gaps=[]) 28746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537024, stream_id=1, stream_seq=16) 28746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537024, gaps=[]) 28746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537025, stream_id=1, stream_seq=16) 28746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537025, gaps=[]) 28746ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537026, stream_id=1, stream_seq=16) 28747ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537026, gaps=[]) 28748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537027, stream_id=1, stream_seq=17) 28748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537027, gaps=[]) 28748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537028, stream_id=1, stream_seq=17) 28748ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537028, gaps=[]) 28749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537029, stream_id=1, stream_seq=17) 28749ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537029, gaps=[]) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537030, stream_id=1, stream_seq=17) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537030, gaps=[]) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537031, stream_id=1, stream_seq=17) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537031, gaps=[]) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537032, stream_id=1, stream_seq=17) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537032, gaps=[]) 28750ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537033, stream_id=1, stream_seq=17) 28751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537033, gaps=[]) 28751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537034, stream_id=1, stream_seq=17) 28751ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537034, gaps=[]) 28752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537035, stream_id=1, stream_seq=18) 28752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537035, gaps=[]) 28752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537036, stream_id=1, stream_seq=18) 28752ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537036, gaps=[]) 28753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537037, stream_id=1, stream_seq=18) 28753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537037, gaps=[]) 28753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537038, stream_id=1, stream_seq=18) 28753ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537038, gaps=[]) 28754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537039, stream_id=1, stream_seq=18) 28754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537039, gaps=[]) 28754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537040, stream_id=1, stream_seq=18) 28754ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537040, gaps=[]) 28755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537041, stream_id=1, stream_seq=18) 28755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537041, gaps=[]) 28755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537042, stream_id=1, stream_seq=18) 28755ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537042, gaps=[]) 28757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537043, stream_id=1, stream_seq=19) 28757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537043, gaps=[]) 28757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537044, stream_id=1, stream_seq=19) 28757ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537044, gaps=[]) 28758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537045, stream_id=1, stream_seq=19) 28758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537045, gaps=[]) 28758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537046, stream_id=1, stream_seq=19) 28758ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537046, gaps=[]) 28759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537047, stream_id=1, stream_seq=19) 28759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537047, gaps=[]) 28759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537048, stream_id=1, stream_seq=19) 28759ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537048, gaps=[]) 28760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537049, stream_id=1, stream_seq=19) 28760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537049, gaps=[]) 28760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537050, stream_id=1, stream_seq=19) 28760ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537050, gaps=[]) 28761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537051, stream_id=1, stream_seq=20) 28761ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537051, gaps=[]) 28762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537052, stream_id=1, stream_seq=20) 28762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537052, gaps=[]) 28762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537053, stream_id=1, stream_seq=20) 28762ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537053, gaps=[]) 28763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537054, stream_id=1, stream_seq=20) 28763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537054, gaps=[]) 28763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537055, stream_id=1, stream_seq=20) 28763ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537055, gaps=[]) 28764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537056, stream_id=1, stream_seq=20) 28764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537056, gaps=[]) 28764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537057, stream_id=1, stream_seq=20) 28764ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537057, gaps=[]) 28765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537058, stream_id=1, stream_seq=20) 28765ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537058, gaps=[]) 28766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537059, stream_id=1, stream_seq=21) 28766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537059, gaps=[]) 28766ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537060, stream_id=1, stream_seq=21) 28767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537060, gaps=[]) 28767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537061, stream_id=1, stream_seq=21) 28767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537061, gaps=[]) 28767ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537062, stream_id=1, stream_seq=21) 28768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537062, gaps=[]) 28768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537063, stream_id=1, stream_seq=21) 28768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537063, gaps=[]) 28768ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537064, stream_id=1, stream_seq=21) 28769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537064, gaps=[]) 28769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537065, stream_id=1, stream_seq=21) 28769ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537065, gaps=[]) 28770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537066, stream_id=1, stream_seq=21) 28770ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537066, gaps=[]) 28770ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hmmWRusdMsFO') 28771ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hmmWRusdMsFO') 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537067, stream_id=1, stream_seq=22) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537067, gaps=[]) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537068, stream_id=1, stream_seq=22) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537068, gaps=[]) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537069, stream_id=1, stream_seq=22) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537069, gaps=[]) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537070, stream_id=1, stream_seq=22) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537070, gaps=[]) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537071, stream_id=1, stream_seq=22) 28773ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537071, gaps=[]) 28774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537072, stream_id=1, stream_seq=22) 28774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537072, gaps=[]) 28774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537073, stream_id=1, stream_seq=22) 28774ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537073, gaps=[]) 28775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537074, stream_id=1, stream_seq=22) 28775ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537074, gaps=[]) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537075, stream_id=1, stream_seq=23) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537075, gaps=[]) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537076, stream_id=1, stream_seq=23) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537076, gaps=[]) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537077, stream_id=1, stream_seq=23) 28776ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537077, gaps=[]) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537078, stream_id=1, stream_seq=23) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537078, gaps=[]) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537079, stream_id=1, stream_seq=23) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537079, gaps=[]) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537080, stream_id=1, stream_seq=23) 28777ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537080, gaps=[]) 28778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537081, stream_id=1, stream_seq=23) 28778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537081, gaps=[]) 28778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537082, stream_id=1, stream_seq=23) 28778ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537082, gaps=[]) 28779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537083, stream_id=1, stream_seq=24) 28779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537083, gaps=[]) 28779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537084, stream_id=1, stream_seq=24) 28779ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537084, gaps=[]) 28780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537085, stream_id=1, stream_seq=24) 28780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537085, gaps=[]) 28780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537086, stream_id=1, stream_seq=24) 28780ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537086, gaps=[]) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537087, stream_id=1, stream_seq=24) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537087, gaps=[]) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537088, stream_id=1, stream_seq=24) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537088, gaps=[]) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537089, stream_id=1, stream_seq=24) 28781ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537089, gaps=[]) 28782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537090, stream_id=1, stream_seq=24) 28782ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537090, gaps=[]) 28783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537091, stream_id=1, stream_seq=25) 28783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537091, gaps=[]) 28783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537092, stream_id=1, stream_seq=25) 28783ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537092, gaps=[]) 28784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537093, stream_id=1, stream_seq=25) 28784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537093, gaps=[]) 28784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537094, stream_id=1, stream_seq=25) 28784ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537094, gaps=[]) 28785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537095, stream_id=1, stream_seq=25) 28785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537095, gaps=[]) 28785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537096, stream_id=1, stream_seq=25) 28785ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537096, gaps=[]) 28786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537097, stream_id=1, stream_seq=25) 28786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537097, gaps=[]) 28786ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537098, stream_id=1, stream_seq=25) 28787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537098, gaps=[]) 28787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537099, stream_id=1, stream_seq=26) 28787ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537099, gaps=[]) 28788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537100, stream_id=1, stream_seq=26) 28788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537100, gaps=[]) 28788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537101, stream_id=1, stream_seq=26) 28788ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537101, gaps=[]) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537102, stream_id=1, stream_seq=26) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537102, gaps=[]) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537103, stream_id=1, stream_seq=26) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537103, gaps=[]) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537104, stream_id=1, stream_seq=26) 28789ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537104, gaps=[]) 28790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537105, stream_id=1, stream_seq=26) 28790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537105, gaps=[]) 28790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537106, stream_id=1, stream_seq=26) 28790ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537106, gaps=[]) 28792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537107, stream_id=1, stream_seq=27) 28792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537107, gaps=[]) 28792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537108, stream_id=1, stream_seq=27) 28792ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537108, gaps=[]) 28793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537109, stream_id=1, stream_seq=27) 28793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537109, gaps=[]) 28793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537110, stream_id=1, stream_seq=27) 28793ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537110, gaps=[]) 28794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537111, stream_id=1, stream_seq=27) 28794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537111, gaps=[]) 28794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537112, stream_id=1, stream_seq=27) 28794ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537112, gaps=[]) 28795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537113, stream_id=1, stream_seq=27) 28795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537113, gaps=[]) 28795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537114, stream_id=1, stream_seq=27) 28795ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537114, gaps=[]) 28796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537115, stream_id=1, stream_seq=28) 28796ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537115, gaps=[]) 28797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537116, stream_id=1, stream_seq=28) 28797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537116, gaps=[]) 28797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537117, stream_id=1, stream_seq=28) 28798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537117, gaps=[]) 28798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537118, stream_id=1, stream_seq=28) 28798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537118, gaps=[]) 28798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537119, stream_id=1, stream_seq=28) 28798ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537119, gaps=[]) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537120, stream_id=1, stream_seq=28) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537120, gaps=[]) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537121, stream_id=1, stream_seq=28) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537121, gaps=[]) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537122, stream_id=1, stream_seq=28) 28799ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537122, gaps=[]) 28800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537123, stream_id=1, stream_seq=29) 28800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537123, gaps=[]) 28800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537124, stream_id=1, stream_seq=29) 28800ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537124, gaps=[]) 28801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537125, stream_id=1, stream_seq=29) 28801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537125, gaps=[]) 28801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537126, stream_id=1, stream_seq=29) 28801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537126, gaps=[]) 28802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537127, stream_id=1, stream_seq=29) 28802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537127, gaps=[]) 28803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537128, stream_id=1, stream_seq=29) 28803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537128, gaps=[]) 28803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537129, stream_id=1, stream_seq=29) 28803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537129, gaps=[]) 28804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537130, stream_id=1, stream_seq=29) 28804ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537130, gaps=[]) 28805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537131, stream_id=1, stream_seq=30) 28805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537131, gaps=[]) 28805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537132, stream_id=1, stream_seq=30) 28805ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537132, gaps=[]) 28806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537133, stream_id=1, stream_seq=30) 28806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537133, gaps=[]) 28806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537134, stream_id=1, stream_seq=30) 28806ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537134, gaps=[]) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537135, stream_id=1, stream_seq=30) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537135, gaps=[]) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537136, stream_id=1, stream_seq=30) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537136, gaps=[]) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537137, stream_id=1, stream_seq=30) 28807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537137, gaps=[]) 28808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537138, stream_id=1, stream_seq=30) 28808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537138, gaps=[]) 28809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537139, stream_id=1, stream_seq=31) 28809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537139, gaps=[]) 28809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537140, stream_id=1, stream_seq=31) 28809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537140, gaps=[]) 28809ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537141, stream_id=1, stream_seq=31) 28810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537141, gaps=[]) 28810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537142, stream_id=1, stream_seq=31) 28810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537142, gaps=[]) 28810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537143, stream_id=1, stream_seq=31) 28810ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537143, gaps=[]) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537144, stream_id=1, stream_seq=31) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537144, gaps=[]) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537145, stream_id=1, stream_seq=31) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537145, gaps=[]) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537146, stream_id=1, stream_seq=31) 28811ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537146, gaps=[]) 28812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537147, stream_id=1, stream_seq=32) 28812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537147, gaps=[]) 28812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537148, stream_id=1, stream_seq=32) 28812ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537148, gaps=[]) 28813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537149, stream_id=1, stream_seq=32) 28813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537149, gaps=[]) 28813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537150, stream_id=1, stream_seq=32) 28813ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537150, gaps=[]) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537151, stream_id=1, stream_seq=32) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537151, gaps=[]) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537152, stream_id=1, stream_seq=32) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537152, gaps=[]) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537153, stream_id=1, stream_seq=32) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537153, gaps=[]) 28814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537154, stream_id=1, stream_seq=32) 28815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537154, gaps=[]) 28816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3123537155, stream_id=1, stream_seq=33) 28816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047416, cumulative_tsn=3123537155, gaps=[]) 28816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537156, stream_id=1, stream_seq=33) 28816ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046256, cumulative_tsn=3123537156, gaps=[]) 28817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537157, stream_id=1, stream_seq=33) 28817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1045096, cumulative_tsn=3123537157, gaps=[]) 28817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537158, stream_id=1, stream_seq=33) 28817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043936, cumulative_tsn=3123537158, gaps=[]) 28817ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537159, stream_id=1, stream_seq=33) 28818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042776, cumulative_tsn=3123537159, gaps=[]) 28818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537160, stream_id=1, stream_seq=33) 28818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041616, cumulative_tsn=3123537160, gaps=[]) 28818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3123537161, stream_id=1, stream_seq=33) 28818ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1040456, cumulative_tsn=3123537161, gaps=[]) 28819ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3123537162, stream_id=1, stream_seq=33) 28849ms [log] 262140 28849ms [log] 262140 28849ms [log] [file] 28850ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3123537162, gaps=[]) 28850ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'wEpN3GeUVMSN') 28850ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'wEpN3GeUVMSN') 28890ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'OvIQiY1CZ9Mz') 28891ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'OvIQiY1CZ9Mz') 28953ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'SA1LWgJVHmUf') 28953ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 53299) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'SA1LWgJVHmUf') 29018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 29018ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 29018ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 29019ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 29019ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 29019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 29019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 29020ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 29020ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be"}', extra='') 29020ms [log] connectionstatechanged closed closed closed 29020ms [log] connectionstatechanged closed closed closed 29020ms [log] connectionstatechanged closed closed closed 29020ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fc6f5bef-a7e6-4697-8a81-769ca6e411be", "state": "closed"}] 29021ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 29021ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 29089ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 29089ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client File tests : should transmit file 29158ms [err] Traceback (most recent call last): 29158ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 29158ms [err] return _run_code(code, main_globals, None, 29158ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 29158ms [err] exec(code, run_globals) 29158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 29158ms [err] sys.exit(main()) 29158ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 29158ms [err] asyncio.run(main_async()) 29158ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 29158ms [err] return loop.run_until_complete(main) 29158ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 29158ms [err] self.run_forever() 29158ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 29158ms [err] self._run_once() 29158ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 29159ms [err] event_list = self._selector.select(timeout) 29159ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 29159ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 29159ms [err] KeyboardInterrupt ================== python Client to python Client File tests : should transmit file 32365ms [log] starting device 32741ms [err] DEBUG:asyncio:Using selector: EpollSelector 32828ms [err] ERROR:asyncio:Unclosed client session 32828ms [err] client_session: 32923ms [log] parsing 32923ms [log] creating device handler 32923ms [log] [ready] 32923ms [log] reading line 32923ms [log] [websocketToken] "b68aedeb-3433-412c-a76d-5a53b98f6f1e" 32934ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 32934ms [log] [websocketConnected] 33155ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 33155ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 33174ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a7256d40-3ec3-4ff8-9926-7f020a0b9a30"}}', extra='') 33174ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a7256d40-3ec3-4ff8-9926-7f020a0b9a30"} 33229ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657","services":[{"serviceId":"file_consumer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_producer"}],"tiebreaker":false}', extra='') 33229ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657", "state": "new"}] 33240ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33240ms [err] v=0 33240ms [err] o=- 3923306985 3923306985 IN IP4 0.0.0.0 33240ms [err] s=- 33240ms [err] t=0 0 33240ms [err] a=group:BUNDLE 0 33240ms [err] a=msid-semantic:WMS * 33240ms [err] m=application 42143 DTLS/SCTP 5000 33240ms [err] c=IN IP4 172.30.0.1 33240ms [err] a=mid:0 33240ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33240ms [err] a=max-message-size:65536 33240ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42143 typ host 33240ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50656 typ host 33240ms [err] a=end-of-candidates 33240ms [err] a=ice-ufrag:XccC 33240ms [err] a=ice-pwd:527YO8ECivdit69tokPWkg 33240ms [err] a=fingerprint:sha-256 73:D0:9C:BC:F5:7B:48:03:28:6D:46:7E:E2:A8:A2:07:EB:A9:44:6C:E4:F5:41:56:7E:14:E6:46:49:B1:E6:C4 33240ms [err] a=setup:actpass 33240ms [err] 33241ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 33241ms [err] v=0 33241ms [err] o=- 3923306985 3923306985 IN IP4 0.0.0.0 33241ms [err] s=- 33241ms [err] t=0 0 33241ms [err] a=group:BUNDLE 0 33241ms [err] a=msid-semantic:WMS * 33241ms [err] m=application 42143 DTLS/SCTP 5000 33241ms [err] c=IN IP4 172.30.0.1 33241ms [err] a=mid:0 33241ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33241ms [err] a=max-message-size:65536 33241ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 42143 typ host 33241ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50656 typ host 33241ms [err] a=end-of-candidates 33241ms [err] a=ice-ufrag:XccC 33241ms [err] a=ice-pwd:527YO8ECivdit69tokPWkg 33241ms [err] a=fingerprint:sha-256 73:D0:9C:BC:F5:7B:48:03:28:6D:46:7E:E2:A8:A2:07:EB:A9:44:6C:E4:F5:41:56:7E:14:E6:46:49:B1:E6:C4 33241ms [err] a=setup:actpass 33241ms [err] 33241ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923306985 3923306985 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 42143 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 42143 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 50656 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:XccC\\r\\na=ice-pwd:527YO8ECivdit69tokPWkg\\r\\na=fingerprint:sha-256 73:D0:9C:BC:F5:7B:48:03:28:6D:46:7E:E2:A8:A2:07:EB:A9:44:6C:E4:F5:41:56:7E:14:E6:46:49:B1:E6:C4\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 33241ms [log] handleSignalingMessage 33241ms [log] handleOffer 33241ms [log] makeAnswer 33241ms [log] connectionstatechanged new new have-remote-offer 33241ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657", "state": "new"}] 33242ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 33242ms [err] v=0 33242ms [err] o=- 3923306985 3923306985 IN IP4 0.0.0.0 33242ms [err] s=- 33242ms [err] t=0 0 33242ms [err] a=group:BUNDLE 0 33242ms [err] a=msid-semantic:WMS * 33242ms [err] m=application 9 DTLS/SCTP 5000 33242ms [err] c=IN IP4 0.0.0.0 33242ms [err] a=mid:0 33242ms [err] a=sctpmap:5000 webrtc-datachannel 65535 33242ms [err] a=max-message-size:65536 33242ms [err] a=ice-ufrag:x0Pc 33242ms [err] a=ice-pwd:DJkj6eRuuQHFDQM6ORBehz 33242ms [err] a=fingerprint:sha-256 C8:07:C1:C2:70:1C:0F:57:35:26:6C:52:7E:6E:F0:BA:0C:5B:64:64:59:B1:EF:E5:E7:B6:53:CB:33:96:4B:00 33242ms [err] a=setup:active 33242ms [err] 33242ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 33243ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 33243ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 33243ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 33244ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 33244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 33244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 33244ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.30.0.1', 42143)) State.FROZEN -> State.WAITING 33244ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60784) -> ('172.30.0.1', 42143)) State.FROZEN -> State.WAITING 33244ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.17.0.3', 50656)) State.FROZEN -> State.WAITING 33245ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.30.0.1', 42143)) State.WAITING -> State.IN_PROGRESS 33245ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x93\xd2\xceT#\xe5\xf7\xb4\xb3Gn\xd2') 33245ms [log] connectionstatechanged new new stable 33245ms [log] connectionstatechanged new new stable 33245ms [log] connectionstatechanged connecting checking stable 33245ms [log] connectionstatechanged connecting checking stable 33245ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657", "state": "connecting"}] 33246ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x93\xd2\xceT#\xe5\xf7\xb4\xb3Gn\xd2') 33246ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.30.0.1', 42143)) State.IN_PROGRESS -> State.SUCCEEDED 33262ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 42143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00~%\x1e\xeer7Br\x91\x1bm') 33263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 42143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00~%\x1e\xeer7Br\x91\x1bm') 33263ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60784) -> ('172.30.0.1', 42143)) State.WAITING -> State.FAILED 33263ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.17.0.3', 50656)) State.WAITING -> State.FAILED 33263ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 60784) -> ('172.17.0.3', 50656)) State.FROZEN -> State.FAILED 33263ms [err] INFO:aioice.ice:Connection(0) ICE completed 33263ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'J!\x10\x8b\x99]Fd\xad\xcb\x82\xa8') 33264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'J!\x10\x8b\x99]Fd\xad\xcb\x82\xa8') 33264ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(h3QeNvAgte 1 udp 1862270975 172.17.0.3 42143 typ prflx) 33264ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.17.0.3', 42143)) State.WAITING -> State.IN_PROGRESS 33264ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 42143) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x96\xf2\xc8\xf0E\x90\xcce\x80\x15\xd8\xe7') 33267ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 42143) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x96\xf2\xc8\xf0E\x90\xcce\x80\x15\xd8\xe7') 33267ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 41731) -> ('172.17.0.3', 42143)) State.IN_PROGRESS -> State.SUCCEEDED 33267ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 33267ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 33267ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 33287ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 33287ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 33287ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 33287ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 33287ms [log] connectionstatechanged connecting completed stable 33287ms [log] connectionstatechanged connected completed stable 33287ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657", "state": "connected"}] 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 33288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 33289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3550888654, stream_id=1, stream_seq=0) 33290ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3250159978, stream_id=1, stream_seq=0) 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 33290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888654, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3250159978, gaps=[]) 33291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3550888655, stream_id=1, stream_seq=1) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888655, gaps=[]) 33292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888656, stream_id=1, stream_seq=2) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888656, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888657, stream_id=1, stream_seq=2) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888657, gaps=[]) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888658, stream_id=1, stream_seq=2) 33293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888658, gaps=[]) 33294ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 33294ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888659, stream_id=1, stream_seq=2) 33294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888659, gaps=[]) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888660, stream_id=1, stream_seq=2) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888660, gaps=[]) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888661, stream_id=1, stream_seq=2) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888661, gaps=[]) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888662, stream_id=1, stream_seq=2) 33295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888662, gaps=[]) 33296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888663, stream_id=1, stream_seq=3) 33296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888663, gaps=[]) 33296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888664, stream_id=1, stream_seq=3) 33296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888664, gaps=[]) 33296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888665, stream_id=1, stream_seq=3) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888665, gaps=[]) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888666, stream_id=1, stream_seq=3) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888666, gaps=[]) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888667, stream_id=1, stream_seq=3) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888667, gaps=[]) 33297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888668, stream_id=1, stream_seq=3) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888668, gaps=[]) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888669, stream_id=1, stream_seq=3) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888669, gaps=[]) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888670, stream_id=1, stream_seq=4) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888670, gaps=[]) 33298ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888671, stream_id=1, stream_seq=4) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888671, gaps=[]) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888672, stream_id=1, stream_seq=4) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888672, gaps=[]) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888673, stream_id=1, stream_seq=4) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888673, gaps=[]) 33299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888674, stream_id=1, stream_seq=4) 33300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888674, gaps=[]) 33300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888675, stream_id=1, stream_seq=4) 33300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888675, gaps=[]) 33300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888676, stream_id=1, stream_seq=4) 33300ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888676, gaps=[]) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888677, stream_id=1, stream_seq=5) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888677, gaps=[]) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888678, stream_id=1, stream_seq=5) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888678, gaps=[]) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888679, stream_id=1, stream_seq=5) 33301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888679, gaps=[]) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888680, stream_id=1, stream_seq=5) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888680, gaps=[]) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888681, stream_id=1, stream_seq=5) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888681, gaps=[]) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888682, stream_id=1, stream_seq=5) 33302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888682, gaps=[]) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888683, stream_id=1, stream_seq=5) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888683, gaps=[]) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888684, stream_id=1, stream_seq=6) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888684, gaps=[]) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888685, stream_id=1, stream_seq=6) 33303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888685, gaps=[]) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888686, stream_id=1, stream_seq=6) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888686, gaps=[]) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888687, stream_id=1, stream_seq=6) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888687, gaps=[]) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888688, stream_id=1, stream_seq=6) 33304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888688, gaps=[]) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888689, stream_id=1, stream_seq=6) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888689, gaps=[]) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888690, stream_id=1, stream_seq=6) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888690, gaps=[]) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888691, stream_id=1, stream_seq=7) 33305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888691, gaps=[]) 33306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888692, stream_id=1, stream_seq=7) 33306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888692, gaps=[]) 33306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888693, stream_id=1, stream_seq=7) 33306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888693, gaps=[]) 33306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888694, stream_id=1, stream_seq=7) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888694, gaps=[]) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888695, stream_id=1, stream_seq=7) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888695, gaps=[]) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888696, stream_id=1, stream_seq=7) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888696, gaps=[]) 33307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888697, stream_id=1, stream_seq=7) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888697, gaps=[]) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888698, stream_id=1, stream_seq=8) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888698, gaps=[]) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888699, stream_id=1, stream_seq=8) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888699, gaps=[]) 33308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888700, stream_id=1, stream_seq=8) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888700, gaps=[]) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888701, stream_id=1, stream_seq=8) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888701, gaps=[]) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888702, stream_id=1, stream_seq=8) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888702, gaps=[]) 33309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888703, stream_id=1, stream_seq=8) 33310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888703, gaps=[]) 33310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888704, stream_id=1, stream_seq=8) 33310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888704, gaps=[]) 33310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888705, stream_id=1, stream_seq=9) 33310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888705, gaps=[]) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888706, stream_id=1, stream_seq=9) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888706, gaps=[]) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888707, stream_id=1, stream_seq=9) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888707, gaps=[]) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888708, stream_id=1, stream_seq=9) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888708, gaps=[]) 33311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888709, stream_id=1, stream_seq=9) 33312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888709, gaps=[]) 33312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888710, stream_id=1, stream_seq=9) 33312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888710, gaps=[]) 33312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888711, stream_id=1, stream_seq=9) 33312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888711, gaps=[]) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888712, stream_id=1, stream_seq=10) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888712, gaps=[]) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888713, stream_id=1, stream_seq=10) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888713, gaps=[]) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888714, stream_id=1, stream_seq=10) 33313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888714, gaps=[]) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888715, stream_id=1, stream_seq=10) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888715, gaps=[]) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888716, stream_id=1, stream_seq=10) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888716, gaps=[]) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888717, stream_id=1, stream_seq=10) 33314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888717, gaps=[]) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888718, stream_id=1, stream_seq=10) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888718, gaps=[]) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888719, stream_id=1, stream_seq=11) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888719, gaps=[]) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888720, stream_id=1, stream_seq=11) 33315ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888720, gaps=[]) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888721, stream_id=1, stream_seq=11) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888721, gaps=[]) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888722, stream_id=1, stream_seq=11) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888722, gaps=[]) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888723, stream_id=1, stream_seq=11) 33316ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888723, gaps=[]) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888724, stream_id=1, stream_seq=11) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888724, gaps=[]) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888725, stream_id=1, stream_seq=11) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888725, gaps=[]) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888726, stream_id=1, stream_seq=12) 33317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888726, gaps=[]) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888727, stream_id=1, stream_seq=12) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888727, gaps=[]) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888728, stream_id=1, stream_seq=12) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888728, gaps=[]) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888729, stream_id=1, stream_seq=12) 33318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888729, gaps=[]) 33319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888730, stream_id=1, stream_seq=12) 33319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888730, gaps=[]) 33319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888731, stream_id=1, stream_seq=12) 33319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888731, gaps=[]) 33319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888732, stream_id=1, stream_seq=12) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888732, gaps=[]) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888733, stream_id=1, stream_seq=13) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888733, gaps=[]) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888734, stream_id=1, stream_seq=13) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888734, gaps=[]) 33320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888735, stream_id=1, stream_seq=13) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888735, gaps=[]) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888736, stream_id=1, stream_seq=13) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888736, gaps=[]) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888737, stream_id=1, stream_seq=13) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888737, gaps=[]) 33321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888738, stream_id=1, stream_seq=13) 33322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888738, gaps=[]) 33322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888739, stream_id=1, stream_seq=13) 33322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888739, gaps=[]) 33322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888740, stream_id=1, stream_seq=14) 33322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888740, gaps=[]) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888741, stream_id=1, stream_seq=14) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888741, gaps=[]) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888742, stream_id=1, stream_seq=14) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888742, gaps=[]) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888743, stream_id=1, stream_seq=14) 33323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888743, gaps=[]) 33324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888744, stream_id=1, stream_seq=14) 33324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888744, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888745, stream_id=1, stream_seq=14) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888745, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888746, stream_id=1, stream_seq=14) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888746, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888747, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888747, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888748, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888748, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888749, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888749, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888750, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888750, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888751, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888751, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888752, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888752, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888753, stream_id=1, stream_seq=15) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888753, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888754, stream_id=1, stream_seq=16) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888754, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888755, stream_id=1, stream_seq=16) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888755, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888756, stream_id=1, stream_seq=16) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888756, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888757, stream_id=1, stream_seq=16) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888757, gaps=[]) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888758, stream_id=1, stream_seq=16) 33328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888758, gaps=[]) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888759, stream_id=1, stream_seq=16) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888759, gaps=[]) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888760, stream_id=1, stream_seq=16) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888760, gaps=[]) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888761, stream_id=1, stream_seq=17) 33329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888761, gaps=[]) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888762, stream_id=1, stream_seq=17) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888762, gaps=[]) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888763, stream_id=1, stream_seq=17) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888763, gaps=[]) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888764, stream_id=1, stream_seq=17) 33330ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888764, gaps=[]) 33331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888765, stream_id=1, stream_seq=17) 33331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888765, gaps=[]) 33331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888766, stream_id=1, stream_seq=17) 33331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888766, gaps=[]) 33331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888767, stream_id=1, stream_seq=17) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888767, gaps=[]) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888768, stream_id=1, stream_seq=18) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888768, gaps=[]) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888769, stream_id=1, stream_seq=18) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888769, gaps=[]) 33332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888770, stream_id=1, stream_seq=18) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888770, gaps=[]) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888771, stream_id=1, stream_seq=18) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888771, gaps=[]) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888772, stream_id=1, stream_seq=18) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888772, gaps=[]) 33333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888773, stream_id=1, stream_seq=18) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888773, gaps=[]) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888774, stream_id=1, stream_seq=18) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888774, gaps=[]) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888775, stream_id=1, stream_seq=19) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888775, gaps=[]) 33334ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888776, stream_id=1, stream_seq=19) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888776, gaps=[]) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888777, stream_id=1, stream_seq=19) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888777, gaps=[]) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888778, stream_id=1, stream_seq=19) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888778, gaps=[]) 33335ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888779, stream_id=1, stream_seq=19) 33336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888779, gaps=[]) 33336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888780, stream_id=1, stream_seq=19) 33336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888780, gaps=[]) 33336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888781, stream_id=1, stream_seq=19) 33336ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888781, gaps=[]) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888782, stream_id=1, stream_seq=20) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888782, gaps=[]) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888783, stream_id=1, stream_seq=20) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888783, gaps=[]) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888784, stream_id=1, stream_seq=20) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888784, gaps=[]) 33337ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888785, stream_id=1, stream_seq=20) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888785, gaps=[]) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888786, stream_id=1, stream_seq=20) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888786, gaps=[]) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888787, stream_id=1, stream_seq=20) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888787, gaps=[]) 33338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888788, stream_id=1, stream_seq=20) 33339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888788, gaps=[]) 33339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888789, stream_id=1, stream_seq=21) 33339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888789, gaps=[]) 33339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888790, stream_id=1, stream_seq=21) 33339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888790, gaps=[]) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888791, stream_id=1, stream_seq=21) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888791, gaps=[]) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888792, stream_id=1, stream_seq=21) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888792, gaps=[]) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888793, stream_id=1, stream_seq=21) 33340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888793, gaps=[]) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888794, stream_id=1, stream_seq=21) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888794, gaps=[]) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888795, stream_id=1, stream_seq=21) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888795, gaps=[]) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888796, stream_id=1, stream_seq=22) 33341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888796, gaps=[]) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888797, stream_id=1, stream_seq=22) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888797, gaps=[]) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888798, stream_id=1, stream_seq=22) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888798, gaps=[]) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888799, stream_id=1, stream_seq=22) 33342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888799, gaps=[]) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888800, stream_id=1, stream_seq=22) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888800, gaps=[]) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888801, stream_id=1, stream_seq=22) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888801, gaps=[]) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888802, stream_id=1, stream_seq=22) 33343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888802, gaps=[]) 33344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888803, stream_id=1, stream_seq=23) 33344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888803, gaps=[]) 33344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888804, stream_id=1, stream_seq=23) 33344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888804, gaps=[]) 33344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888805, stream_id=1, stream_seq=23) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888805, gaps=[]) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888806, stream_id=1, stream_seq=23) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888806, gaps=[]) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888807, stream_id=1, stream_seq=23) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888807, gaps=[]) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888808, stream_id=1, stream_seq=23) 33345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888808, gaps=[]) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888809, stream_id=1, stream_seq=23) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888809, gaps=[]) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888810, stream_id=1, stream_seq=24) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888810, gaps=[]) 33346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888811, stream_id=1, stream_seq=24) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888811, gaps=[]) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888812, stream_id=1, stream_seq=24) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888812, gaps=[]) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888813, stream_id=1, stream_seq=24) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888813, gaps=[]) 33347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888814, stream_id=1, stream_seq=24) 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888814, gaps=[]) 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888815, stream_id=1, stream_seq=24) 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888815, gaps=[]) 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888816, stream_id=1, stream_seq=24) 33348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888816, gaps=[]) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888817, stream_id=1, stream_seq=25) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888817, gaps=[]) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888818, stream_id=1, stream_seq=25) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888818, gaps=[]) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888819, stream_id=1, stream_seq=25) 33349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888819, gaps=[]) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888820, stream_id=1, stream_seq=25) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888820, gaps=[]) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888821, stream_id=1, stream_seq=25) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888821, gaps=[]) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888822, stream_id=1, stream_seq=25) 33350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888822, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888823, stream_id=1, stream_seq=25) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888823, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888824, stream_id=1, stream_seq=26) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888824, gaps=[]) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888825, stream_id=1, stream_seq=26) 33351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888825, gaps=[]) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888826, stream_id=1, stream_seq=26) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888826, gaps=[]) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888827, stream_id=1, stream_seq=26) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888827, gaps=[]) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888828, stream_id=1, stream_seq=26) 33352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888828, gaps=[]) 33353ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 33353ms [log] [experimentStatusChanged] {"status": "running", "message": null} 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888829, stream_id=1, stream_seq=26) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888829, gaps=[]) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888830, stream_id=1, stream_seq=26) 33353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888830, gaps=[]) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888831, stream_id=1, stream_seq=27) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888831, gaps=[]) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888832, stream_id=1, stream_seq=27) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888832, gaps=[]) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888833, stream_id=1, stream_seq=27) 33354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888833, gaps=[]) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888834, stream_id=1, stream_seq=27) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888834, gaps=[]) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888835, stream_id=1, stream_seq=27) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888835, gaps=[]) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888836, stream_id=1, stream_seq=27) 33355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888836, gaps=[]) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888837, stream_id=1, stream_seq=27) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888837, gaps=[]) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888838, stream_id=1, stream_seq=28) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888838, gaps=[]) 33356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888839, stream_id=1, stream_seq=28) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888839, gaps=[]) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888840, stream_id=1, stream_seq=28) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888840, gaps=[]) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888841, stream_id=1, stream_seq=28) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888841, gaps=[]) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888842, stream_id=1, stream_seq=28) 33357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888842, gaps=[]) 33358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888843, stream_id=1, stream_seq=28) 33358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888843, gaps=[]) 33358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888844, stream_id=1, stream_seq=28) 33358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888844, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888845, stream_id=1, stream_seq=29) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888845, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888846, stream_id=1, stream_seq=29) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888846, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888847, stream_id=1, stream_seq=29) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888847, gaps=[]) 33359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888848, stream_id=1, stream_seq=29) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888848, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888849, stream_id=1, stream_seq=29) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888849, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888850, stream_id=1, stream_seq=29) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888850, gaps=[]) 33360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888851, stream_id=1, stream_seq=29) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888851, gaps=[]) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888852, stream_id=1, stream_seq=30) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888852, gaps=[]) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888853, stream_id=1, stream_seq=30) 33361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888853, gaps=[]) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888854, stream_id=1, stream_seq=30) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888854, gaps=[]) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888855, stream_id=1, stream_seq=30) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888855, gaps=[]) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888856, stream_id=1, stream_seq=30) 33362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888856, gaps=[]) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888857, stream_id=1, stream_seq=30) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888857, gaps=[]) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888858, stream_id=1, stream_seq=30) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888858, gaps=[]) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888859, stream_id=1, stream_seq=31) 33363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888859, gaps=[]) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888860, stream_id=1, stream_seq=31) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888860, gaps=[]) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888861, stream_id=1, stream_seq=31) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888861, gaps=[]) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888862, stream_id=1, stream_seq=31) 33364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888862, gaps=[]) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888863, stream_id=1, stream_seq=31) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888863, gaps=[]) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888864, stream_id=1, stream_seq=31) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888864, gaps=[]) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888865, stream_id=1, stream_seq=31) 33365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888865, gaps=[]) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888866, stream_id=1, stream_seq=32) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888866, gaps=[]) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888867, stream_id=1, stream_seq=32) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888867, gaps=[]) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888868, stream_id=1, stream_seq=32) 33366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888868, gaps=[]) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888869, stream_id=1, stream_seq=32) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888869, gaps=[]) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888870, stream_id=1, stream_seq=32) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888870, gaps=[]) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888871, stream_id=1, stream_seq=32) 33367ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888871, gaps=[]) 33368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888872, stream_id=1, stream_seq=32) 33368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888872, gaps=[]) 33368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=2, tsn=3550888873, stream_id=1, stream_seq=33) 33368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=3550888873, gaps=[]) 33368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888874, stream_id=1, stream_seq=33) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=3550888874, gaps=[]) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888875, stream_id=1, stream_seq=33) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=3550888875, gaps=[]) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888876, stream_id=1, stream_seq=33) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=3550888876, gaps=[]) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888877, stream_id=1, stream_seq=33) 33369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=3550888877, gaps=[]) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=0, tsn=3550888878, stream_id=1, stream_seq=33) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=3550888878, gaps=[]) 33370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=1, tsn=3550888879, stream_id=1, stream_seq=33) 33405ms [log] 262140 33405ms [log] 262140 33405ms [log] [file] 33406ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3550888879, gaps=[]) 33574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 33574ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 33574ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 33574ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 33574ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 33574ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 33574ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 33574ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 33575ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657"}', extra='') 33575ms [log] connectionstatechanged closed closed closed 33575ms [log] connectionstatechanged closed closed closed 33575ms [log] connectionstatechanged closed closed closed 33575ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/58d0965e-860f-4168-90cf-7a8a490d9657", "state": "closed"}] 33575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 33575ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 33646ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 33646ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 33715ms [err] Traceback (most recent call last): 33715ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 33715ms [err] return _run_code(code, main_globals, None, 33715ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 33715ms [err] exec(code, run_globals) 33715ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 33715ms [err] sys.exit(main()) 33715ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 33715ms [err] asyncio.run(main_async()) 33715ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 33715ms [err] return loop.run_until_complete(main) 33715ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 33715ms [err] self.run_forever() 33715ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 33715ms [err] self._run_once() 33715ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 33716ms [err] event_list = self._selector.select(timeout) 33716ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 33716ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 33716ms [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 39785ms [log] starting device 40171ms [err] DEBUG:asyncio:Using selector: EpollSelector 40251ms [err] ERROR:asyncio:Unclosed client session 40251ms [err] client_session: 40346ms [log] parsing 40346ms [log] creating device handler 40346ms [log] [ready] 40346ms [log] reading line 40346ms [log] [websocketToken] "84d6d7e2-0453-4bc5-8bad-9de8dfc0a116" 40359ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 40359ms [log] [websocketConnected] 42058ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 42058ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 42081ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5ee692fc-c37b-4a41-980d-0b97a766c396"}}', extra='') 42081ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5ee692fc-c37b-4a41-980d-0b97a766c396"} 42147ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374","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='') 42147ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374", "state": "new"}] 42186ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 42186ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 42323ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 42323ms [err] v=0 42323ms [err] o=- 3033078610163963925 2 IN IP4 127.0.0.1 42323ms [err] s=- 42323ms [err] t=0 0 42323ms [err] a=group:BUNDLE 0 42323ms [err] a=extmap-allow-mixed 42323ms [err] a=msid-semantic: WMS 42323ms [err] m=application 65470 UDP/DTLS/SCTP webrtc-datachannel 42323ms [err] c=IN IP4 141.24.210.113 42323ms [err] a=candidate:3792742555 1 udp 2113937151 5af39bc1-c0bf-4e96-b438-4dbade17d4e7.local 55776 typ host generation 0 network-cost 999 42323ms [err] a=candidate:3930645340 1 udp 1677729535 141.24.211.56 55776 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 42323ms [err] a=candidate:1415862446 1 udp 33562623 141.24.210.113 65470 typ relay raddr 141.24.211.56 rport 55776 generation 0 network-cost 999 42323ms [err] a=ice-ufrag:v46C 42323ms [err] a=ice-pwd:NzdAQ021b+I7xuHgn6pi7ADd 42323ms [err] a=ice-options:trickle 42323ms [err] a=fingerprint:sha-256 03:97:1A:E6:C9:50:3A:75:BE:EA:36:55:23:93:FC:38:D2:7E:A3:EA:70:3D:81:5F:6C:D6:44:3C:0A:18:2B:7B 42323ms [err] a=setup:actpass 42323ms [err] a=mid:0 42323ms [err] a=sctp-port:5000 42323ms [err] a=max-message-size:262144 42323ms [err] 42329ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5af39bc1-c0bf-4e96-b438-4dbade17d4e7.local" resolved to 172.17.0.3 42330ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 42330ms [err] v=0 42330ms [err] o=- 3033078610163963925 2 IN IP4 127.0.0.1 42330ms [err] s=- 42330ms [err] t=0 0 42330ms [err] a=group:BUNDLE 0 42330ms [err] a=extmap-allow-mixed 42330ms [err] a=msid-semantic: WMS 42330ms [err] m=application 65470 UDP/DTLS/SCTP webrtc-datachannel 42330ms [err] c=IN IP4 141.24.210.113 42330ms [err] a=candidate:3792742555 1 udp 2113937151 5af39bc1-c0bf-4e96-b438-4dbade17d4e7.local 55776 typ host generation 0 network-cost 999 42330ms [err] a=candidate:3930645340 1 udp 1677729535 141.24.211.56 55776 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 42330ms [err] a=candidate:1415862446 1 udp 33562623 141.24.210.113 65470 typ relay raddr 141.24.211.56 rport 55776 generation 0 network-cost 999 42330ms [err] a=ice-ufrag:v46C 42330ms [err] a=ice-pwd:NzdAQ021b+I7xuHgn6pi7ADd 42330ms [err] a=ice-options:trickle 42330ms [err] a=fingerprint:sha-256 03:97:1A:E6:C9:50:3A:75:BE:EA:36:55:23:93:FC:38:D2:7E:A3:EA:70:3D:81:5F:6C:D6:44:3C:0A:18:2B:7B 42330ms [err] a=setup:actpass 42330ms [err] a=mid:0 42330ms [err] a=sctp-port:5000 42330ms [err] a=max-message-size:262144 42330ms [err] 42330ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 3033078610163963925 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 65470 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 141.24.210.113\\r\\na=candidate:3792742555 1 udp 2113937151 5af39bc1-c0bf-4e96-b438-4dbade17d4e7.local 55776 typ host generation 0 network-cost 999\\r\\na=candidate:3930645340 1 udp 1677729535 141.24.211.56 55776 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=candidate:1415862446 1 udp 33562623 141.24.210.113 65470 typ relay raddr 141.24.211.56 rport 55776 generation 0 network-cost 999\\r\\na=ice-ufrag:v46C\\r\\na=ice-pwd:NzdAQ021b+I7xuHgn6pi7ADd\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 03:97:1A:E6:C9:50:3A:75:BE:EA:36:55:23:93:FC:38:D2:7E:A3:EA:70:3D:81:5F:6C:D6:44:3C:0A:18:2B:7B\\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/f33cdfb3-4143-4807-813f-5e20f59b8374"}', extra='') 42330ms [log] handleSignalingMessage 42330ms [log] handleOffer 42330ms [log] makeAnswer 42330ms [log] connectionstatechanged new new have-remote-offer 42330ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374", "state": "new"}] 43197ms [err] INFO:aioice.ice:Connection(0) Remote candidate "5af39bc1-c0bf-4e96-b438-4dbade17d4e7.local" resolved to 172.17.0.3 43198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 43198ms [err] v=0 43198ms [err] o=- 3923306995 3923306995 IN IP4 0.0.0.0 43198ms [err] s=- 43198ms [err] t=0 0 43198ms [err] a=group:BUNDLE 0 43198ms [err] a=msid-semantic:WMS * 43198ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 43198ms [err] c=IN IP4 0.0.0.0 43198ms [err] a=mid:0 43198ms [err] a=sctp-port:5000 43198ms [err] a=max-message-size:65536 43198ms [err] a=ice-ufrag:KFQT 43198ms [err] a=ice-pwd:1Sgh0mYNO9zYuHK4cFgMQP 43198ms [err] a=fingerprint:sha-256 D9:AD:18:B6:F0:BE:64:84:A7:E2:5F:4A:FD:68:EE:EF:64:59:2C:5C:FD:5B:4E:72:36:45:98:D7:A1:DF:C8:03 43198ms [err] a=setup:active 43198ms [err] 43198ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 43200ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 43200ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=11 read=idle write=>) 43200ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 43201ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 43201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 43201ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 43202ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('172.17.0.3', 55776)) State.FROZEN -> State.WAITING 43202ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('172.17.0.3', 55776)) State.FROZEN -> State.WAITING 43202ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('172.17.0.3', 55776)) State.FROZEN -> State.WAITING 43203ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('172.17.0.3', 55776)) State.WAITING -> State.IN_PROGRESS 43203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8dT\x80\x89\xf7\xc1\xa6&q|\xf6 ') 43203ms [log] connectionstatechanged new new stable 43203ms [log] connectionstatechanged new new stable 43203ms [log] connectionstatechanged connecting checking stable 43203ms [log] connectionstatechanged connecting checking stable 43203ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374", "state": "connecting"}] 43205ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8dT\x80\x89\xf7\xc1\xa6&q|\xf6 ') 43205ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('172.17.0.3', 55776)) State.IN_PROGRESS -> State.SUCCEEDED 43205ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.211.56', 55776)) State.FROZEN -> State.WAITING 43205ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.211.56', 55776)) State.FROZEN -> State.WAITING 43206ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.210.113', 65470)) State.FROZEN -> State.WAITING 43206ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.210.113', 65470)) State.FROZEN -> State.WAITING 43223ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('172.17.0.3', 55776)) State.WAITING -> State.IN_PROGRESS 43224ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc5\xaf\xf5\xaf\xaf\x88\xe6\xf5\xc6A\x08\x88') 43226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'seCL72g8WB9l') 43226ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'seCL72g8WB9l') 43227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('172.17.0.3', 55776)) State.WAITING -> State.FAILED 43227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('172.17.0.3', 55776)) State.FROZEN -> State.FAILED 43227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.211.56', 55776)) State.WAITING -> State.FAILED 43227ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('141.24.211.56', 55776)) State.FROZEN -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.211.56', 55776)) State.WAITING -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('141.24.211.56', 55776)) State.FROZEN -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.210.113', 65470)) State.WAITING -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('141.24.210.113', 65470)) State.FROZEN -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 46829) -> ('141.24.210.113', 65470)) State.WAITING -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('141.24.210.113', 65470)) State.FROZEN -> State.FAILED 43228ms [err] INFO:aioice.ice:Connection(0) ICE completed 43229ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc5\xaf\xf5\xaf\xaf\x88\xe6\xf5\xc6A\x08\x88') 43229ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36574) -> ('172.17.0.3', 55776)) State.IN_PROGRESS -> State.SUCCEEDED 43245ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 43245ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 43246ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 43251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 43252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 43252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 43252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 43253ms [log] connectionstatechanged connecting completed stable 43253ms [log] connectionstatechanged connected completed stable 43253ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374", "state": "connected"}] 43259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 43260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 43260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 43261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 43261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 43262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3003719917, stream_id=1, stream_seq=0) 43263ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 43263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3278182670, stream_id=1, stream_seq=0) 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 43264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3003719917, gaps=[]) 43265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3278182670, gaps=[]) 43265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 43266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3003719918, stream_id=1, stream_seq=1) 43266ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 43266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3003719918, gaps=[]) 43266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3003719919, stream_id=1, stream_seq=2) 43267ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 43268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3003719919, gaps=[]) 43282ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'fBwx1jZMovUB') 43282ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'fBwx1jZMovUB') 43336ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 43336ms [log] [experimentStatusChanged] {"status": "running", "message": null} 43344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Y5BLT+fuqehp') 43344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Y5BLT+fuqehp') 43407ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'CWpLfCJXoeaZ') 43408ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 55776) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'CWpLfCJXoeaZ') 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 43435ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 43435ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 43435ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 43436ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 43436ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 43436ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 43436ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 43436ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374"}', extra='') 43436ms [log] connectionstatechanged closed closed closed 43436ms [log] connectionstatechanged closed closed closed 43436ms [log] connectionstatechanged closed closed closed 43436ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f33cdfb3-4143-4807-813f-5e20f59b8374", "state": "closed"}] 43437ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 43437ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 43502ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 43502ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests : should transmit gpio value 43567ms [err] Traceback (most recent call last): 43567ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 43567ms [err] return _run_code(code, main_globals, None, 43567ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 43567ms [err] exec(code, run_globals) 43567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 43567ms [err] sys.exit(main()) 43567ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 43568ms [err] asyncio.run(main_async()) 43568ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 43568ms [err] return loop.run_until_complete(main) 43568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 43568ms [err] self.run_forever() 43568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 43568ms [err] self._run_once() 43568ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 43569ms [err] event_list = self._selector.select(timeout) 43569ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 43569ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 43569ms [err] KeyboardInterrupt 43670ms [log] starting device 44058ms [err] DEBUG:asyncio:Using selector: EpollSelector 44137ms [err] ERROR:asyncio:Unclosed client session 44137ms [err] client_session: 44219ms [log] parsing 44219ms [log] creating device handler 44219ms [log] [ready] 44219ms [log] reading line 44219ms [log] [websocketToken] "857de5c2-d5f3-47f9-9a32-678ee1d26a91" 44237ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 44237ms [log] [websocketConnected] 45970ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 45970ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 46003ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/d6d43a7e-cc96-424b-9b2e-764e5b5371e7"}}', extra='') 46003ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/d6d43a7e-cc96-424b-9b2e-764e5b5371e7"} 46070ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063","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='') 46070ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063", "state": "new"}] 46071ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 46071ms [err] v=0 46071ms [err] o=- 3923306998 3923306998 IN IP4 0.0.0.0 46071ms [err] s=- 46071ms [err] t=0 0 46071ms [err] a=group:BUNDLE 0 46071ms [err] a=msid-semantic:WMS * 46071ms [err] m=application 9 DTLS/SCTP 5000 46071ms [err] c=IN IP4 0.0.0.0 46071ms [err] a=mid:0 46071ms [err] a=sctpmap:5000 webrtc-datachannel 65535 46071ms [err] a=max-message-size:65536 46071ms [err] a=ice-ufrag:iFbA 46071ms [err] a=ice-pwd:8fV4vrSnFTqKVyC6FAUIWR 46071ms [err] a=fingerprint:sha-256 F9:B5:29:FF:B6:42:CF:3E:70:47:32:EA:36:9E:0D:47:4E:E4:3A:86:F9:0E:D9:C1:E9:58:D1:B3:1C:BE:22:6C 46071ms [err] a=setup:actpass 46071ms [err] 46072ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 46072ms [log] makeOffer 46072ms [log] connectionstatechanged new new have-local-offer 46072ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063", "state": "new"}] 46072ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 46073ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 46073ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 46103ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'PW5r1ST54F0o') 46104ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'PW5r1ST54F0o') 46116ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 46116ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 46122ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 46122ms [err] v=0 46122ms [err] o=- 1737155475366256569 2 IN IP4 127.0.0.1 46122ms [err] s=- 46122ms [err] t=0 0 46122ms [err] a=group:BUNDLE 0 46122ms [err] a=msid-semantic: WMS 46122ms [err] m=application 46172 DTLS/SCTP 5000 46122ms [err] c=IN IP4 141.24.211.56 46122ms [err] a=candidate:3428557142 1 udp 2113937151 2c3da2b5-6c2e-471e-a01c-5c4acc25e7b4.local 46172 typ host generation 0 network-cost 999 46122ms [err] a=candidate:3288590993 1 udp 1677729535 141.24.211.56 46172 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 46122ms [err] a=ice-ufrag:W+9h 46122ms [err] a=ice-pwd:kPgL9ZzQF3zSgGxbfeXzuT5V 46122ms [err] a=ice-options:trickle 46122ms [err] a=fingerprint:sha-256 89:90:8A:40:8A:A7:61:AA:94:AF:2A:E6:73:B4:E7:1C:C9:CE:76:29:82:61:6D:A1:AC:64:05:B5:65:D0:67:07 46122ms [err] a=setup:active 46122ms [err] a=mid:0 46122ms [err] a=sctpmap:5000 webrtc-datachannel 1024 46122ms [err] 46125ms [err] INFO:aioice.ice:Connection(0) Remote candidate "2c3da2b5-6c2e-471e-a01c-5c4acc25e7b4.local" resolved to 172.17.0.3 46125ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 46125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 46125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 46125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50550) -> ('172.17.0.3', 46172)) State.FROZEN -> State.WAITING 46125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39476) -> ('172.17.0.3', 46172)) State.FROZEN -> State.WAITING 46125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50550) -> ('141.24.211.56', 46172)) State.FROZEN -> State.WAITING 46125ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50550) -> ('172.17.0.3', 46172)) State.WAITING -> State.IN_PROGRESS 46126ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x98\x8a\xf5i\xf6,P\xf4Dl[?') 46126ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1737155475366256569 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 46172 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:3428557142 1 udp 2113937151 2c3da2b5-6c2e-471e-a01c-5c4acc25e7b4.local 46172 typ host generation 0 network-cost 999\\r\\na=candidate:3288590993 1 udp 1677729535 141.24.211.56 46172 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:W+9h\\r\\na=ice-pwd:kPgL9ZzQF3zSgGxbfeXzuT5V\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 89:90:8A:40:8A:A7:61:AA:94:AF:2A:E6:73:B4:E7:1C:C9:CE:76:29:82:61:6D:A1:AC:64:05:B5:65:D0:67:07\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063"}', extra='') 46126ms [log] handleSignalingMessage 46126ms [log] handleAnswer 46126ms [log] acceptAnswer 46126ms [log] connectionstatechanged connecting checking stable 46126ms [log] connectionstatechanged connecting checking stable 46126ms [log] connectionstatechanged connecting checking stable 46126ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063", "state": "connecting"}] 46127ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x98\x8a\xf5i\xf6,P\xf4Dl[?') 46127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50550) -> ('172.17.0.3', 46172)) State.IN_PROGRESS -> State.SUCCEEDED 46127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39476) -> ('172.17.0.3', 46172)) State.WAITING -> State.FAILED 46127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50550) -> ('141.24.211.56', 46172)) State.WAITING -> State.FAILED 46127ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39476) -> ('141.24.211.56', 46172)) State.FROZEN -> State.FAILED 46127ms [err] INFO:aioice.ice:Connection(0) ICE completed 46146ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 46146ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 46147ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 46150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 46150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 46150ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 46150ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 46151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 46151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 46151ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 46151ms [log] connectionstatechanged connecting completed stable 46151ms [log] connectionstatechanged connected completed stable 46151ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063", "state": "connected"}] 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 46154ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4123631158, stream_id=1, stream_seq=0) 46155ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 46155ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Ku4gxt7zqido') 46156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Ku4gxt7zqido') 46156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4123631158, gaps=[]) 46156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 46156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=745937335, stream_id=1, stream_seq=0) 46156ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 46156ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=745937335, gaps=[]) 46158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=745937336, stream_id=1, stream_seq=1) 46158ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 46158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=745937336, gaps=[]) 46158ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=745937337, stream_id=1, stream_seq=2) 46158ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 46160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=745937337, gaps=[]) 46160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=745937338, stream_id=1, stream_seq=3) 46160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=745937338, gaps=[]) 46160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=745937339, stream_id=1, stream_seq=4) 46160ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=745937339, gaps=[]) 46216ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 46216ms [log] [experimentStatusChanged] {"status": "running", "message": null} 46218ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7i4F9HkNvw1m') 46218ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'7i4F9HkNvw1m') 46281ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'MHKh4isVfW45') 46281ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'MHKh4isVfW45') 46282ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39476) -> ('172.17.0.3', 46172)) State.FAILED -> State.IN_PROGRESS 46282ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa3\x0fb\xb0\x1b\x9d\xc9\xbb\x95\x80\xc3!') 46285ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 46172) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa3\x0fb\xb0\x1b\x9d\xc9\xbb\x95\x80\xc3!') 46285ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39476) -> ('172.17.0.3', 46172)) State.IN_PROGRESS -> State.SUCCEEDED 46328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 46329ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 46329ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 46329ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 46329ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 46330ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 46330ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 46330ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 46331ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063"}', extra='') 46331ms [log] connectionstatechanged closed closed closed 46331ms [log] connectionstatechanged closed closed closed 46331ms [log] connectionstatechanged closed closed closed 46331ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a5c203f1-4fa7-4cf6-b827-981462d74063", "state": "closed"}] 46331ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 46331ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 46441ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 46441ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit initial gpio value 46493ms [err] Traceback (most recent call last): 46493ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 46493ms [err] return _run_code(code, main_globals, None, 46493ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 46494ms [err] exec(code, run_globals) 46494ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 46494ms [err] sys.exit(main()) 46494ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 46494ms [err] asyncio.run(main_async()) 46494ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 46494ms [err] return loop.run_until_complete(main) 46494ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 46494ms [err] self.run_forever() 46494ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 46494ms [err] self._run_once() 46494ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 46495ms [err] event_list = self._selector.select(timeout) 46495ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 46495ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 46495ms [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 52351ms [log] starting device 52721ms [err] DEBUG:asyncio:Using selector: EpollSelector 52808ms [err] ERROR:asyncio:Unclosed client session 52808ms [err] client_session: 52878ms [log] parsing 52878ms [log] creating device handler 52878ms [log] [ready] 52878ms [log] reading line 52878ms [log] [websocketToken] "2e07c2c1-2f8c-4604-9a9f-11dc5e2de8f0" 52892ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 52892ms [log] [websocketConnected] 53101ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 53101ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 53122ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/398f184c-a774-4781-b849-d7f02b8d87ae"}}', extra='') 53122ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/398f184c-a774-4781-b849-d7f02b8d87ae"} 53176ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9","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='') 53176ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9", "state": "new"}] 53185ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53185ms [err] v=0 53185ms [err] o=- 3923307005 3923307005 IN IP4 0.0.0.0 53185ms [err] s=- 53185ms [err] t=0 0 53185ms [err] a=group:BUNDLE 0 53185ms [err] a=msid-semantic:WMS * 53185ms [err] m=application 51589 DTLS/SCTP 5000 53185ms [err] c=IN IP4 172.30.0.1 53185ms [err] a=mid:0 53185ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53185ms [err] a=max-message-size:65536 53185ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51589 typ host 53185ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 54166 typ host 53185ms [err] a=end-of-candidates 53185ms [err] a=ice-ufrag:8QxU 53185ms [err] a=ice-pwd:q9fyUL8csPcIfzuw96fx1a 53185ms [err] a=fingerprint:sha-256 43:D7:03:F5:19:E5:04:9C:63:2E:57:99:D2:53:DB:2E:E4:CB:1A:86:F9:DF:85:7F:40:2F:99:B9:B1:A7:8C:6B 53185ms [err] a=setup:actpass 53185ms [err] 53187ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 53187ms [err] v=0 53187ms [err] o=- 3923307005 3923307005 IN IP4 0.0.0.0 53187ms [err] s=- 53187ms [err] t=0 0 53187ms [err] a=group:BUNDLE 0 53187ms [err] a=msid-semantic:WMS * 53187ms [err] m=application 51589 DTLS/SCTP 5000 53187ms [err] c=IN IP4 172.30.0.1 53187ms [err] a=mid:0 53187ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53187ms [err] a=max-message-size:65536 53187ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 51589 typ host 53187ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 54166 typ host 53187ms [err] a=end-of-candidates 53187ms [err] a=ice-ufrag:8QxU 53187ms [err] a=ice-pwd:q9fyUL8csPcIfzuw96fx1a 53187ms [err] a=fingerprint:sha-256 43:D7:03:F5:19:E5:04:9C:63:2E:57:99:D2:53:DB:2E:E4:CB:1A:86:F9:DF:85:7F:40:2F:99:B9:B1:A7:8C:6B 53187ms [err] a=setup:actpass 53187ms [err] 53188ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923307005 3923307005 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 51589 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 51589 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 54166 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:8QxU\\r\\na=ice-pwd:q9fyUL8csPcIfzuw96fx1a\\r\\na=fingerprint:sha-256 43:D7:03:F5:19:E5:04:9C:63:2E:57:99:D2:53:DB:2E:E4:CB:1A:86:F9:DF:85:7F:40:2F:99:B9:B1:A7:8C:6B\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 53188ms [log] handleSignalingMessage 53188ms [log] handleOffer 53188ms [log] makeAnswer 53188ms [log] connectionstatechanged new new have-remote-offer 53188ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9", "state": "new"}] 53189ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 53189ms [err] v=0 53189ms [err] o=- 3923307005 3923307005 IN IP4 0.0.0.0 53189ms [err] s=- 53189ms [err] t=0 0 53189ms [err] a=group:BUNDLE 0 53189ms [err] a=msid-semantic:WMS * 53189ms [err] m=application 9 DTLS/SCTP 5000 53189ms [err] c=IN IP4 0.0.0.0 53189ms [err] a=mid:0 53189ms [err] a=sctpmap:5000 webrtc-datachannel 65535 53189ms [err] a=max-message-size:65536 53189ms [err] a=ice-ufrag:0OlG 53189ms [err] a=ice-pwd:vEqyBrnptsHnRD50ffxv89 53189ms [err] a=fingerprint:sha-256 6A:06:FA:ED:9D:35:75:37:EB:49:9D:66:FB:85:75:07:A7:D7:C5:8E:EC:13:6A:E0:52:EF:05:BD:1C:40:DC:B9 53189ms [err] a=setup:active 53189ms [err] 53189ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 53190ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 53190ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 53191ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 53191ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 53192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 53192ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 53192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.30.0.1', 51589)) State.FROZEN -> State.WAITING 53192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42879) -> ('172.30.0.1', 51589)) State.FROZEN -> State.WAITING 53192ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.17.0.3', 54166)) State.FROZEN -> State.WAITING 53193ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.30.0.1', 51589)) State.WAITING -> State.IN_PROGRESS 53193ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51589) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x91\xfd\x95\xb7\xbd\x91\x87,`\x15\xf5{') 53193ms [log] connectionstatechanged new new stable 53193ms [log] connectionstatechanged new new stable 53193ms [log] connectionstatechanged connecting checking stable 53193ms [log] connectionstatechanged connecting checking stable 53193ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9", "state": "connecting"}] 53194ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51589) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x91\xfd\x95\xb7\xbd\x91\x87,`\x15\xf5{') 53194ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.30.0.1', 51589)) State.IN_PROGRESS -> State.SUCCEEDED 53204ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 51589) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q\xecX\xf0\xa8\x90\xf8\xd4\x11\xed\xf1=') 53204ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 51589) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q\xecX\xf0\xa8\x90\xf8\xd4\x11\xed\xf1=') 53204ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42879) -> ('172.30.0.1', 51589)) State.WAITING -> State.FAILED 53204ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.17.0.3', 54166)) State.WAITING -> State.FAILED 53204ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 42879) -> ('172.17.0.3', 54166)) State.FROZEN -> State.FAILED 53204ms [err] INFO:aioice.ice:Connection(0) ICE completed 53204ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51589) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe4\x0f\xb0\x8f\x85\xa70\xb7\x94tr\xdb') 53205ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51589) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe4\x0f\xb0\x8f\x85\xa70\xb7\x94tr\xdb') 53205ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(dhCBqqZM3E 1 udp 1862270975 172.17.0.3 51589 typ prflx) 53205ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.17.0.3', 51589)) State.WAITING -> State.IN_PROGRESS 53205ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 51589) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x1dN,jeu\xf7\x7f\xdc\x83\xa8\xa3') 53206ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 51589) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x1dN,jeu\xf7\x7f\xdc\x83\xa8\xa3') 53206ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 35391) -> ('172.17.0.3', 51589)) State.IN_PROGRESS -> State.SUCCEEDED 53213ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 53213ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 53214ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 53223ms [log] connectionstatechanged connecting completed stable 53223ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 53223ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 53231ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 53231ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 53231ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 53231ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 53232ms [log] connectionstatechanged connected completed stable 53232ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9", "state": "connected"}] 53232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 53232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 53232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 53233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 53233ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 53234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 53234ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2658305900, stream_id=1, stream_seq=0) 53235ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 53235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1992618836, stream_id=1, stream_seq=0) 53235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 53235ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2658305900, gaps=[]) 53236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1992618836, gaps=[]) 53236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 53236ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2658305901, stream_id=1, stream_seq=1) 53236ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 53237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2658305901, gaps=[]) 53237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=2658305902, stream_id=1, stream_seq=2) 53237ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 53237ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2658305902, gaps=[]) 53290ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 53290ms [log] [experimentStatusChanged] {"status": "running", "message": null} 53403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 53403ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 53403ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 53403ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 53403ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 53403ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 53404ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 53404ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 53405ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9"}', extra='') 53405ms [log] connectionstatechanged closed closed closed 53405ms [log] connectionstatechanged closed closed closed 53405ms [log] connectionstatechanged closed closed closed 53405ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/42d59b72-e3e8-4b05-af37-32b9bc2616e9", "state": "closed"}] 53405ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 53405ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 53484ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 53484ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 53557ms [err] Traceback (most recent call last): 53557ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 53557ms [err] return _run_code(code, main_globals, None, 53557ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 53557ms [err] exec(code, run_globals) 53557ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 53558ms [err] sys.exit(main()) 53558ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 53558ms [err] asyncio.run(main_async()) 53558ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 53558ms [err] return loop.run_until_complete(main) 53558ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 53558ms [err] self.run_forever() 53558ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 53558ms [err] self._run_once() 53558ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 53559ms [err] event_list = self._selector.select(timeout) 53559ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 53559ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 53559ms [err] KeyboardInterrupt 53667ms [log] starting device 54037ms [err] DEBUG:asyncio:Using selector: EpollSelector 54125ms [err] ERROR:asyncio:Unclosed client session 54125ms [err] client_session: 54197ms [log] parsing 54197ms [log] creating device handler 54197ms [log] [ready] 54197ms [log] reading line 54197ms [log] [websocketToken] "8a2f44cf-959a-479b-a7e8-9211762ba480" 54213ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 54213ms [log] [websocketConnected] 54438ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 54438ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 54455ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/62605174-4270-4ddf-98e2-f2a324ad73a0"}}', extra='') 54455ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/62605174-4270-4ddf-98e2-f2a324ad73a0"} 54505ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a","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='') 54505ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a", "state": "new"}] 54506ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 54506ms [err] v=0 54506ms [err] o=- 3923307007 3923307007 IN IP4 0.0.0.0 54506ms [err] s=- 54506ms [err] t=0 0 54506ms [err] a=group:BUNDLE 0 54506ms [err] a=msid-semantic:WMS * 54506ms [err] m=application 9 DTLS/SCTP 5000 54506ms [err] c=IN IP4 0.0.0.0 54506ms [err] a=mid:0 54506ms [err] a=sctpmap:5000 webrtc-datachannel 65535 54506ms [err] a=max-message-size:65536 54506ms [err] a=ice-ufrag:YGZc 54506ms [err] a=ice-pwd:NjFwuAitJbf5saY7HlBgIC 54506ms [err] a=fingerprint:sha-256 1B:44:01:EC:E4:C1:CB:A0:56:C0:DE:4B:91:4D:6D:E0:EC:E5:B6:7A:45:B7:AC:6D:24:EA:66:87:7C:B8:1E:BB 54506ms [err] a=setup:actpass 54506ms [err] 54506ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 54507ms [log] makeOffer 54507ms [log] connectionstatechanged new new have-local-offer 54507ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a", "state": "new"}] 54507ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 54507ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 54508ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 54519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48754) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa6\xa6\xf4\xb7\x01eFFk\xdeg\x02') 54519ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48754) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa6\xa6\xf4\xb7\x01eFFk\xdeg\x02') 54525ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 54525ms [err] v=0 54525ms [err] o=- 3923307007 3923307007 IN IP4 0.0.0.0 54525ms [err] s=- 54525ms [err] t=0 0 54525ms [err] a=group:BUNDLE 0 54525ms [err] a=msid-semantic:WMS * 54525ms [err] m=application 48754 DTLS/SCTP 5000 54525ms [err] c=IN IP4 172.30.0.1 54525ms [err] a=mid:0 54525ms [err] a=sctpmap:5000 webrtc-datachannel 65535 54525ms [err] a=max-message-size:65536 54525ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 48754 typ host 54525ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42111 typ host 54525ms [err] a=end-of-candidates 54525ms [err] a=ice-ufrag:yTnV 54525ms [err] a=ice-pwd:3tcf30f6QHpIFCoZtTDUfD 54525ms [err] a=fingerprint:sha-256 0F:84:AD:85:0D:82:09:D2:A7:E6:8F:12:A3:58:BC:FF:56:2F:0A:2C:BE:AB:B8:28:5B:8D:11:B3:CF:4D:15:33 54525ms [err] a=setup:active 54525ms [err] 54526ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 54526ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 54526ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 54526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.30.0.1', 48754)) State.FROZEN -> State.WAITING 54526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36608) -> ('172.30.0.1', 48754)) State.FROZEN -> State.WAITING 54526ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.17.0.3', 42111)) State.FROZEN -> State.WAITING 54526ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(AU0DoeLb4x 1 udp 1862270975 172.17.0.3 48754 typ prflx) 54527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.17.0.3', 48754)) State.WAITING -> State.IN_PROGRESS 54527ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 48754) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84}\xdbn/\xcb\xdf\xc4\xb0\x9fF\xbb') 54527ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.30.0.1', 48754)) State.WAITING -> State.IN_PROGRESS 54527ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48754) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'*\x0c_\xdb\xb4\t\xbd\r\xc95\x82R') 54527ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923307007 3923307007 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 48754 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 48754 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 42111 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:yTnV\\r\\na=ice-pwd:3tcf30f6QHpIFCoZtTDUfD\\r\\na=fingerprint:sha-256 0F:84:AD:85:0D:82:09:D2:A7:E6:8F:12:A3:58:BC:FF:56:2F:0A:2C:BE:AB:B8:28:5B:8D:11:B3:CF:4D:15:33\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 54527ms [log] handleSignalingMessage 54527ms [log] handleAnswer 54527ms [log] acceptAnswer 54527ms [log] connectionstatechanged connecting checking stable 54527ms [log] connectionstatechanged connecting checking stable 54527ms [log] connectionstatechanged connecting checking stable 54527ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a", "state": "connecting"}] 54528ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 48754) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84}\xdbn/\xcb\xdf\xc4\xb0\x9fF\xbb') 54528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.17.0.3', 48754)) State.IN_PROGRESS -> State.SUCCEEDED 54528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36608) -> ('172.30.0.1', 48754)) State.WAITING -> State.FAILED 54528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.17.0.3', 42111)) State.WAITING -> State.FAILED 54528ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36608) -> ('172.17.0.3', 42111)) State.FROZEN -> State.FAILED 54528ms [err] INFO:aioice.ice:Connection(0) ICE completed 54528ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48754) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'*\x0c_\xdb\xb4\t\xbd\r\xc95\x82R') 54529ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 60676) -> ('172.30.0.1', 48754)) State.IN_PROGRESS -> State.SUCCEEDED 54529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 48754) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa9\xc3\x17\xd9\x9b\xb1:mH\x97\x06\x1c') 54529ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 48754) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa9\xc3\x17\xd9\x9b\xb1:mH\x97\x06\x1c') 54547ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 54547ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 54548ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 54551ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 54551ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 54551ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 54551ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 54551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 54552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 54552ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 54552ms [log] connectionstatechanged connecting completed stable 54552ms [log] connectionstatechanged connected completed stable 54552ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a", "state": "connected"}] 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 54553ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 54554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 54554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 54554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 54554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3110963884, stream_id=1, stream_seq=0) 54554ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 54555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=291242440, stream_id=1, stream_seq=0) 54555ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 54556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=291242440, gaps=[]) 54556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3110963884, gaps=[]) 54556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 54556ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=291242441, stream_id=1, stream_seq=1) 54556ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 54557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=291242441, gaps=[]) 54557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=291242442, stream_id=1, stream_seq=2) 54557ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 54557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=291242442, gaps=[]) 54557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=291242443, stream_id=1, stream_seq=3) 54557ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=291242443, gaps=[]) 54558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=291242444, stream_id=1, stream_seq=4) 54558ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=291242444, gaps=[]) 54569ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 54569ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 54615ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 54615ms [log] [experimentStatusChanged] {"status": "running", "message": null} 54729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 54729ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 54729ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 54729ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 54730ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 54730ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 54730ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 54730ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 54731ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a"}', extra='') 54731ms [log] connectionstatechanged closed closed closed 54731ms [log] connectionstatechanged closed closed closed 54731ms [log] connectionstatechanged closed closed closed 54731ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/81c0e5c0-c00f-48e0-b2ec-8c559deefc2a", "state": "closed"}] 54731ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 54731ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 54823ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 54823ms [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 54876ms [err] Traceback (most recent call last): 54876ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 54876ms [err] return _run_code(code, main_globals, None, 54876ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 54876ms [err] exec(code, run_globals) 54876ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 54876ms [err] sys.exit(main()) 54876ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 54877ms [err] asyncio.run(main_async()) 54877ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 54877ms [err] return loop.run_until_complete(main) 54877ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 54877ms [err] self.run_forever() 54877ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 54877ms [err] self._run_once() 54877ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 54878ms [err] event_list = self._selector.select(timeout) 54878ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 54878ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 54878ms [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 60989ms [log] starting device 61384ms [err] DEBUG:asyncio:Using selector: EpollSelector 61465ms [err] ERROR:asyncio:Unclosed client session 61465ms [err] client_session: 61559ms [log] parsing 61559ms [log] creating device handler 61559ms [log] [ready] 61559ms [log] reading line 61559ms [log] [websocketToken] "85a8848c-fde1-4634-a883-f6b7920ca012" 61575ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 61575ms [log] [websocketConnected] 63315ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 63315ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 63324ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5c4dd1c5-f636-499f-aeeb-76d7fcece716"}}', extra='') 63324ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5c4dd1c5-f636-499f-aeeb-76d7fcece716"} 63390ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8","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='') 63390ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8", "state": "new"}] 63391ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 63391ms [err] v=0 63391ms [err] o=- 3923307015 3923307015 IN IP4 0.0.0.0 63391ms [err] s=- 63391ms [err] t=0 0 63391ms [err] a=group:BUNDLE 0 63391ms [err] a=msid-semantic:WMS * 63391ms [err] m=application 9 DTLS/SCTP 5000 63391ms [err] c=IN IP4 0.0.0.0 63391ms [err] a=mid:0 63391ms [err] a=sctpmap:5000 webrtc-datachannel 65535 63391ms [err] a=max-message-size:65536 63391ms [err] a=ice-ufrag:L6KU 63391ms [err] a=ice-pwd:isVAIBeSXBubbVV4T9riHG 63391ms [err] a=fingerprint:sha-256 96:82:D7:8F:4E:79:19:C9:96:1C:7C:00:60:30:B7:7D:AE:19:02:65:46:D7:A0:F9:90:05:D9:DC:75:B9:B2:38 63391ms [err] a=setup:actpass 63391ms [err] 63392ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 63393ms [log] makeOffer 63393ms [log] connectionstatechanged new new have-local-offer 63393ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8", "state": "new"}] 63394ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 63394ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 63394ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 63430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'IuyGp/qYFlxk') 63430ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'IuyGp/qYFlxk') 63437ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 63437ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 63447ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 63447ms [err] v=0 63447ms [err] o=- 238913790754862778 2 IN IP4 127.0.0.1 63447ms [err] s=- 63447ms [err] t=0 0 63447ms [err] a=group:BUNDLE 0 63447ms [err] a=msid-semantic: WMS 63447ms [err] m=application 34428 DTLS/SCTP 5000 63447ms [err] c=IN IP4 141.24.211.56 63447ms [err] a=candidate:2759846182 1 udp 2113937151 3e139c2f-ed50-4266-afe1-be3deb031eac.local 34428 typ host generation 0 network-cost 999 63447ms [err] a=candidate:2888278753 1 udp 1677729535 141.24.211.56 34428 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999 63447ms [err] a=ice-ufrag:Z5vR 63447ms [err] a=ice-pwd:B3qHSo8XD8BuWSAqcsGUNzf/ 63447ms [err] a=ice-options:trickle 63447ms [err] a=fingerprint:sha-256 BA:83:0C:D3:B2:CA:ED:F8:2F:E0:77:67:90:3E:B3:C3:A7:CD:40:33:2B:38:79:15:46:19:9B:D9:00:CE:41:9C 63447ms [err] a=setup:active 63447ms [err] a=mid:0 63447ms [err] a=sctpmap:5000 webrtc-datachannel 1024 63447ms [err] 63449ms [err] INFO:aioice.ice:Connection(0) Remote candidate "3e139c2f-ed50-4266-afe1-be3deb031eac.local" resolved to 172.17.0.3 63450ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 63450ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 63450ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 63450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43393) -> ('172.17.0.3', 34428)) State.FROZEN -> State.WAITING 63450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36845) -> ('172.17.0.3', 34428)) State.FROZEN -> State.WAITING 63450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43393) -> ('141.24.211.56', 34428)) State.FROZEN -> State.WAITING 63450ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43393) -> ('172.17.0.3', 34428)) State.WAITING -> State.IN_PROGRESS 63450ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x06\xda?Ub}y=[R\x8e\x01') 63450ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 238913790754862778 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 34428 DTLS/SCTP 5000\\r\\nc=IN IP4 141.24.211.56\\r\\na=candidate:2759846182 1 udp 2113937151 3e139c2f-ed50-4266-afe1-be3deb031eac.local 34428 typ host generation 0 network-cost 999\\r\\na=candidate:2888278753 1 udp 1677729535 141.24.211.56 34428 typ srflx raddr 0.0.0.0 rport 0 generation 0 network-cost 999\\r\\na=ice-ufrag:Z5vR\\r\\na=ice-pwd:B3qHSo8XD8BuWSAqcsGUNzf/\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 BA:83:0C:D3:B2:CA:ED:F8:2F:E0:77:67:90:3E:B3:C3:A7:CD:40:33:2B:38:79:15:46:19:9B:D9:00:CE:41:9C\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8"}', extra='') 63450ms [log] handleSignalingMessage 63450ms [log] handleAnswer 63450ms [log] acceptAnswer 63450ms [log] connectionstatechanged connecting checking stable 63450ms [log] connectionstatechanged connecting checking stable 63450ms [log] connectionstatechanged connecting checking stable 63450ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8", "state": "connecting"}] 63451ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x06\xda?Ub}y=[R\x8e\x01') 63451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43393) -> ('172.17.0.3', 34428)) State.IN_PROGRESS -> State.SUCCEEDED 63451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36845) -> ('172.17.0.3', 34428)) State.WAITING -> State.FAILED 63451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43393) -> ('141.24.211.56', 34428)) State.WAITING -> State.FAILED 63451ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36845) -> ('141.24.211.56', 34428)) State.FROZEN -> State.FAILED 63451ms [err] INFO:aioice.ice:Connection(0) ICE completed 63471ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 63471ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 63471ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 63474ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 63474ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 63474ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 63474ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 63474ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 63475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 63475ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 63475ms [log] connectionstatechanged connecting completed stable 63475ms [log] connectionstatechanged connected completed stable 63475ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8", "state": "connected"}] 63477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 63477ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 63478ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 63479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3675282619, stream_id=1, stream_seq=0) 63479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 63479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3675282619, gaps=[]) 63479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 63479ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=382088560, stream_id=1, stream_seq=0) 63480ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 63480ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=382088560, gaps=[]) 63481ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=382088561, stream_id=1, stream_seq=1) 63481ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 63482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=382088561, gaps=[]) 63482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=382088562, stream_id=1, stream_seq=2) 63482ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 63482ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=382088562, gaps=[]) 63483ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1QtwkQx7FS8O') 63483ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1QtwkQx7FS8O') 63530ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 63530ms [log] [experimentStatusChanged] {"status": "running", "message": null} 63546ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'mFGyLk9meX/p') 63547ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'mFGyLk9meX/p') 63609ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z5MrQU9s1XCP') 63609ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'z5MrQU9s1XCP') 63609ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36845) -> ('172.17.0.3', 34428)) State.FAILED -> State.IN_PROGRESS 63610ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd2\x95S:\xd3!`}\xaf\xce\xec\xe7') 63612ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 34428) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd2\x95S:\xd3!`}\xaf\xce\xec\xe7') 63613ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 36845) -> ('172.17.0.3', 34428)) State.IN_PROGRESS -> State.SUCCEEDED 63641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 63641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 63641ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 63641ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 63641ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 63641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 63641ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 63642ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 63642ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8"}', extra='') 63642ms [log] connectionstatechanged closed closed closed 63642ms [log] connectionstatechanged closed closed closed 63642ms [log] connectionstatechanged closed closed closed 63642ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/cca38cdd-c38a-4a95-b1ee-4cb4e5d634e8", "state": "closed"}] 63642ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 63642ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 63726ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 63726ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to python Client GPIO tests without driver: should transmit gpio value 63778ms [err] Traceback (most recent call last): 63778ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 63778ms [err] return _run_code(code, main_globals, None, 63778ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 63778ms [err] exec(code, run_globals) 63778ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 63779ms [err] sys.exit(main()) 63779ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 63779ms [err] asyncio.run(main_async()) 63779ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 63779ms [err] return loop.run_until_complete(main) 63779ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 63779ms [err] self.run_forever() 63779ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 63779ms [err] self._run_once() 63779ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 63780ms [err] event_list = self._selector.select(timeout) 63780ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 63780ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 63780ms [err] KeyboardInterrupt 63878ms [log] starting device 64263ms [err] DEBUG:asyncio:Using selector: EpollSelector 64344ms [err] ERROR:asyncio:Unclosed client session 64344ms [err] client_session: 64424ms [log] parsing 64424ms [log] creating device handler 64424ms [log] [ready] 64424ms [log] reading line 64424ms [log] [websocketToken] "73cbeee1-fc5a-4c65-b938-5ff048b2034a" 64439ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 64439ms [log] [websocketConnected] 66188ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66188ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66209ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a04026e1-9a7d-4fd1-b98d-168504d32811"}}', extra='') 66209ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a04026e1-9a7d-4fd1-b98d-168504d32811"} 66284ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b","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='') 66284ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b", "state": "new"}] 66285ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 66285ms [err] v=0 66285ms [err] o=- 3923307018 3923307018 IN IP4 0.0.0.0 66285ms [err] s=- 66285ms [err] t=0 0 66285ms [err] a=group:BUNDLE 0 66285ms [err] a=msid-semantic:WMS * 66285ms [err] m=application 9 DTLS/SCTP 5000 66285ms [err] c=IN IP4 0.0.0.0 66285ms [err] a=mid:0 66285ms [err] a=sctpmap:5000 webrtc-datachannel 65535 66285ms [err] a=max-message-size:65536 66285ms [err] a=ice-ufrag:nZLu 66285ms [err] a=ice-pwd:UNNh1pGeRrxX3L2V6qXMz0 66285ms [err] a=fingerprint:sha-256 4D:21:86:45:E8:FD:88:2F:04:9E:91:B8:A1:55:61:9A:14:43:C9:50:95:DE:BD:E5:87:BD:AE:E9:6C:FA:0C:E4 66285ms [err] a=setup:actpass 66285ms [err] 66286ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 66287ms [log] makeOffer 66287ms [log] connectionstatechanged new new have-local-offer 66287ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b", "state": "new"}] 66287ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 66287ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 66288ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 66325ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 66325ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 66334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'auELZ3HCE+Ii') 66334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'auELZ3HCE+Ii') 66349ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 66349ms [err] v=0 66349ms [err] o=- 2060670421244465935 2 IN IP4 127.0.0.1 66349ms [err] s=- 66349ms [err] t=0 0 66349ms [err] a=group:BUNDLE 0 66349ms [err] a=msid-semantic: WMS 66349ms [err] m=application 9 DTLS/SCTP 5000 66349ms [err] c=IN IP4 0.0.0.0 66349ms [err] a=candidate:859747997 1 udp 2113937151 b9c9269a-1c67-4f1d-973c-a70aef013771.local 60522 typ host generation 0 network-cost 999 66349ms [err] a=ice-ufrag:zYKQ 66349ms [err] a=ice-pwd:leKuO2cRUg6xiymZQYe/DQL+ 66349ms [err] a=ice-options:trickle 66349ms [err] a=fingerprint:sha-256 FD:5E:E0:46:83:AC:01:7D:43:CA:4A:E6:C7:6F:3F:A5:FE:E6:C4:9F:BA:2D:58:EF:F1:25:CD:72:40:A7:0B:88 66349ms [err] a=setup:active 66349ms [err] a=mid:0 66349ms [err] a=sctpmap:5000 webrtc-datachannel 1024 66349ms [err] 66352ms [err] INFO:aioice.ice:Connection(0) Remote candidate "b9c9269a-1c67-4f1d-973c-a70aef013771.local" resolved to 172.17.0.3 66352ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 66352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 66352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 66352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45670) -> ('172.17.0.3', 60522)) State.FROZEN -> State.WAITING 66352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56605) -> ('172.17.0.3', 60522)) State.FROZEN -> State.WAITING 66352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45670) -> ('172.17.0.3', 60522)) State.WAITING -> State.IN_PROGRESS 66352ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"']l\xa7\xb6\xdd\xa71\xeed\xca\x8c") 66353ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 2060670421244465935 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=candidate:859747997 1 udp 2113937151 b9c9269a-1c67-4f1d-973c-a70aef013771.local 60522 typ host generation 0 network-cost 999\\r\\na=ice-ufrag:zYKQ\\r\\na=ice-pwd:leKuO2cRUg6xiymZQYe/DQL+\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 FD:5E:E0:46:83:AC:01:7D:43:CA:4A:E6:C7:6F:3F:A5:FE:E6:C4:9F:BA:2D:58:EF:F1:25:CD:72:40:A7:0B:88\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b"}', extra='') 66353ms [log] handleSignalingMessage 66353ms [log] handleAnswer 66353ms [log] acceptAnswer 66353ms [log] connectionstatechanged connecting checking stable 66353ms [log] connectionstatechanged connecting checking stable 66353ms [log] connectionstatechanged connecting checking stable 66353ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b", "state": "connecting"}] 66353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"']l\xa7\xb6\xdd\xa71\xeed\xca\x8c") 66353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 45670) -> ('172.17.0.3', 60522)) State.IN_PROGRESS -> State.SUCCEEDED 66353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56605) -> ('172.17.0.3', 60522)) State.WAITING -> State.FAILED 66353ms [err] INFO:aioice.ice:Connection(0) ICE completed 66373ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 66373ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 66374ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 66376ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 66376ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 66376ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 66376ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 66377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 66377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 66377ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 66377ms [log] connectionstatechanged connecting completed stable 66377ms [log] connectionstatechanged connected completed stable 66377ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b", "state": "connected"}] 66380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 66380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 66381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 66381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 66381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 66381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 66381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 66382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 66382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 66382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 66382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4280776631, stream_id=1, stream_seq=0) 66382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 66383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=4280776631, gaps=[]) 66383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 66383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1524428586, stream_id=1, stream_seq=0) 66383ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 66383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1524428586, gaps=[]) 66385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1524428587, stream_id=1, stream_seq=1) 66385ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 66385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1524428587, gaps=[]) 66385ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1524428588, stream_id=1, stream_seq=2) 66385ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 66386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1524428588, gaps=[]) 66386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1524428589, stream_id=1, stream_seq=3) 66386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1524428589, gaps=[]) 66386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1524428590, stream_id=1, stream_seq=4) 66386ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1524428590, gaps=[]) 66390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'De8mrL+MAQ/e') 66390ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'De8mrL+MAQ/e') 66442ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 66442ms [log] [experimentStatusChanged] {"status": "running", "message": null} 66453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Sk9hBz0WxNID') 66453ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Sk9hBz0WxNID') 66516ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XqxqoXZ5aCfP') 66516ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XqxqoXZ5aCfP') 66517ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56605) -> ('172.17.0.3', 60522)) State.FAILED -> State.IN_PROGRESS 66517ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'gx8\xf4\xa5\x0c&\xb8!\xff\x00\x80') 66520ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 60522) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'gx8\xf4\xa5\x0c&\xb8!\xff\x00\x80') 66520ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56605) -> ('172.17.0.3', 60522)) State.IN_PROGRESS -> State.SUCCEEDED 66551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 66551ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 66551ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 66551ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 66551ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 66552ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 66552ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 66552ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 66553ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b"}', extra='') 66553ms [log] connectionstatechanged closed closed closed 66553ms [log] connectionstatechanged closed closed closed 66553ms [log] connectionstatechanged closed closed closed 66553ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/95ff3f4e-eefe-47fd-b46a-226df1726f7b", "state": "closed"}] 66553ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 66553ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 66659ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 66659ms [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 66710ms [err] Traceback (most recent call last): 66710ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 66710ms [err] return _run_code(code, main_globals, None, 66710ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 66710ms [err] exec(code, run_globals) 66710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 66710ms [err] sys.exit(main()) 66710ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 66711ms [err] asyncio.run(main_async()) 66711ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 66711ms [err] return loop.run_until_complete(main) 66711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 66711ms [err] self.run_forever() 66711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 66711ms [err] self._run_once() 66711ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 66712ms [err] event_list = self._selector.select(timeout) 66712ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 66712ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 66712ms [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 73519ms [log] starting device 73897ms [err] DEBUG:asyncio:Using selector: EpollSelector 73984ms [err] ERROR:asyncio:Unclosed client session 73984ms [err] client_session: 74050ms [log] parsing 74050ms [log] creating device handler 74050ms [log] [ready] 74050ms [log] reading line 74050ms [log] [websocketToken] "7890ed07-586d-4dd9-9157-611c41b5a965" 74064ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 74064ms [log] [websocketConnected] 74263ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 74263ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 74279ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/172daf7b-b0c6-440d-876f-af44a12a0eb1"}}', extra='') 74279ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/172daf7b-b0c6-440d-876f-af44a12a0eb1"} 74332ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f","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='') 74332ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f", "state": "new"}] 74332ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 74332ms [err] v=0 74332ms [err] o=- 3923307026 3923307026 IN IP4 0.0.0.0 74332ms [err] s=- 74332ms [err] t=0 0 74332ms [err] a=group:BUNDLE 0 74332ms [err] a=msid-semantic:WMS * 74332ms [err] m=application 9 DTLS/SCTP 5000 74332ms [err] c=IN IP4 0.0.0.0 74332ms [err] a=mid:0 74332ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74332ms [err] a=max-message-size:65536 74332ms [err] a=ice-ufrag:7otx 74332ms [err] a=ice-pwd:PDNV6As3LDacdkJKizuVjA 74332ms [err] a=fingerprint:sha-256 BB:CA:7A:A3:86:C4:7C:D4:62:61:BB:AF:E0:D6:66:33:4B:E0:4E:DE:72:11:0F:6B:9D:D6:D2:A8:28:64:53:43 74332ms [err] a=setup:actpass 74332ms [err] 74333ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 74334ms [log] makeOffer 74334ms [log] connectionstatechanged new new have-local-offer 74334ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f", "state": "new"}] 74334ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 74334ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 74334ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 74344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x84\x8e)h\x1f%\xe0\x9e\xadc\xa8\x0e') 74345ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x84\x8e)h\x1f%\xe0\x9e\xadc\xa8\x0e') 74351ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 74351ms [err] v=0 74351ms [err] o=- 3923307026 3923307026 IN IP4 0.0.0.0 74351ms [err] s=- 74351ms [err] t=0 0 74351ms [err] a=group:BUNDLE 0 74351ms [err] a=msid-semantic:WMS * 74351ms [err] m=application 60951 DTLS/SCTP 5000 74351ms [err] c=IN IP4 172.30.0.1 74351ms [err] a=mid:0 74351ms [err] a=sctpmap:5000 webrtc-datachannel 65535 74351ms [err] a=max-message-size:65536 74351ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 60951 typ host 74351ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56536 typ host 74351ms [err] a=end-of-candidates 74351ms [err] a=ice-ufrag:kjOH 74351ms [err] a=ice-pwd:06WldMKfqrTXchrSQaBIBf 74351ms [err] a=fingerprint:sha-256 8E:C2:3B:CD:12:BD:8E:70:E8:C0:41:77:28:4B:1D:00:F9:83:DD:89:DC:ED:BE:55:4E:E6:64:F6:7E:2D:DA:73 74351ms [err] a=setup:active 74351ms [err] 74352ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 74352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 74352ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 74352ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.30.0.1', 60951)) State.FROZEN -> State.WAITING 74353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33239) -> ('172.30.0.1', 60951)) State.FROZEN -> State.WAITING 74353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.17.0.3', 56536)) State.FROZEN -> State.WAITING 74353ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(e09kXzVShD 1 udp 1862270975 172.17.0.3 60951 typ prflx) 74353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.17.0.3', 60951)) State.WAITING -> State.IN_PROGRESS 74353ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa9ToC\x0eF\x81\xaf\x16Uo\x1b') 74353ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.30.0.1', 60951)) State.WAITING -> State.IN_PROGRESS 74354ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'{\xd0/\x88\xc42T\xa61\x9e2\xe6') 74354ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f","content":{"type":"answer","sdp":"v=0\\r\\no=- 3923307026 3923307026 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 60951 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 60951 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56536 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:kjOH\\r\\na=ice-pwd:06WldMKfqrTXchrSQaBIBf\\r\\na=fingerprint:sha-256 8E:C2:3B:CD:12:BD:8E:70:E8:C0:41:77:28:4B:1D:00:F9:83:DD:89:DC:ED:BE:55:4E:E6:64:F6:7E:2D:DA:73\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 74354ms [log] handleSignalingMessage 74354ms [log] handleAnswer 74354ms [log] acceptAnswer 74354ms [log] connectionstatechanged connecting checking stable 74354ms [log] connectionstatechanged connecting checking stable 74354ms [log] connectionstatechanged connecting checking stable 74354ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f", "state": "connecting"}] 74354ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa9ToC\x0eF\x81\xaf\x16Uo\x1b') 74354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.17.0.3', 60951)) State.IN_PROGRESS -> State.SUCCEEDED 74354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33239) -> ('172.30.0.1', 60951)) State.WAITING -> State.FAILED 74354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.17.0.3', 56536)) State.WAITING -> State.FAILED 74354ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33239) -> ('172.17.0.3', 56536)) State.FROZEN -> State.FAILED 74355ms [err] INFO:aioice.ice:Connection(0) ICE completed 74355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'{\xd0/\x88\xc42T\xa61\x9e2\xe6') 74355ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 47672) -> ('172.30.0.1', 60951)) State.IN_PROGRESS -> State.SUCCEEDED 74355ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 60951) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"$7\xac\x00\x90\x83'\x95\xaa\t=/") 74356ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 60951) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"$7\xac\x00\x90\x83'\x95\xaa\t=/") 74372ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 74372ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 74374ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 74374ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 74375ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 74377ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 74378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 74378ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 74378ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 74378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 74378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 74378ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 74379ms [log] connectionstatechanged connecting completed stable 74379ms [log] connectionstatechanged connected completed stable 74379ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f", "state": "connected"}] 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 74379ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 74380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 74380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 74380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 74380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3161379744, stream_id=1, stream_seq=0) 74380ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 74381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1988185505, stream_id=1, stream_seq=0) 74381ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 74381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1988185505, gaps=[]) 74381ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3161379744, gaps=[]) 74382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 74382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1988185506, stream_id=1, stream_seq=1) 74382ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 74382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1988185506, gaps=[]) 74382ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=1988185507, stream_id=1, stream_seq=2) 74382ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 74383ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1988185507, gaps=[]) 74451ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 74451ms [log] [experimentStatusChanged] {"status": "running", "message": null} 74536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 74536ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 74536ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 74537ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 74537ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 74537ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 74537ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 74537ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 74538ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f"}', extra='') 74538ms [log] connectionstatechanged closed closed closed 74538ms [log] connectionstatechanged closed closed closed 74538ms [log] connectionstatechanged closed closed closed 74538ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/57e10e31-a42c-4849-b3a1-de0663731a1f", "state": "closed"}] 74538ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 74538ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 74625ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 74625ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 74681ms [err] Traceback (most recent call last): 74681ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 74681ms [err] return _run_code(code, main_globals, None, 74681ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 74681ms [err] exec(code, run_globals) 74681ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 74681ms [err] sys.exit(main()) 74681ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 74682ms [err] asyncio.run(main_async()) 74682ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 74682ms [err] return loop.run_until_complete(main) 74682ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 74682ms [err] self.run_forever() 74682ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 74682ms [err] self._run_once() 74682ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 74683ms [err] event_list = self._selector.select(timeout) 74683ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 74684ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 74684ms [err] KeyboardInterrupt 74794ms [log] starting device 75164ms [err] DEBUG:asyncio:Using selector: EpollSelector 75251ms [err] ERROR:asyncio:Unclosed client session 75251ms [err] client_session: 75311ms [log] parsing 75311ms [log] creating device handler 75311ms [log] [ready] 75311ms [log] reading line 75311ms [log] [websocketToken] "b668275d-8d62-47c7-abe2-33999a4fa5e0" 75327ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 75327ms [log] [websocketConnected] 75549ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 75549ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 75571ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/7dcb7e58-6ea2-4094-8fde-f7d8d4859b8e"}}', extra='') 75571ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/7dcb7e58-6ea2-4094-8fde-f7d8d4859b8e"} 75635ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65","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='') 75635ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65", "state": "new"}] 75646ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75646ms [err] v=0 75646ms [err] o=- 3923307028 3923307028 IN IP4 0.0.0.0 75646ms [err] s=- 75646ms [err] t=0 0 75646ms [err] a=group:BUNDLE 0 75646ms [err] a=msid-semantic:WMS * 75646ms [err] m=application 56747 DTLS/SCTP 5000 75646ms [err] c=IN IP4 172.30.0.1 75646ms [err] a=mid:0 75646ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75646ms [err] a=max-message-size:65536 75646ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56747 typ host 75646ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55515 typ host 75646ms [err] a=end-of-candidates 75646ms [err] a=ice-ufrag:ZNK8 75646ms [err] a=ice-pwd:xJ8kGJBtpmUxB4ceVRt9HZ 75646ms [err] a=fingerprint:sha-256 5C:69:A4:E1:DE:1F:92:94:B3:F2:78:39:63:83:9E:D3:8F:FD:D7:12:53:B8:5A:82:BD:BA:6A:15:1C:4F:CB:A2 75646ms [err] a=setup:actpass 75646ms [err] 75648ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 75648ms [err] v=0 75648ms [err] o=- 3923307028 3923307028 IN IP4 0.0.0.0 75648ms [err] s=- 75648ms [err] t=0 0 75648ms [err] a=group:BUNDLE 0 75648ms [err] a=msid-semantic:WMS * 75648ms [err] m=application 56747 DTLS/SCTP 5000 75648ms [err] c=IN IP4 172.30.0.1 75648ms [err] a=mid:0 75648ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75648ms [err] a=max-message-size:65536 75648ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 56747 typ host 75648ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55515 typ host 75648ms [err] a=end-of-candidates 75648ms [err] a=ice-ufrag:ZNK8 75648ms [err] a=ice-pwd:xJ8kGJBtpmUxB4ceVRt9HZ 75648ms [err] a=fingerprint:sha-256 5C:69:A4:E1:DE:1F:92:94:B3:F2:78:39:63:83:9E:D3:8F:FD:D7:12:53:B8:5A:82:BD:BA:6A:15:1C:4F:CB:A2 75648ms [err] a=setup:actpass 75648ms [err] 75648ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65","content":{"type":"offer","sdp":"v=0\\r\\no=- 3923307028 3923307028 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 56747 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 56747 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 55515 typ host\\r\\na=end-of-candidates\\r\\na=ice-ufrag:ZNK8\\r\\na=ice-pwd:xJ8kGJBtpmUxB4ceVRt9HZ\\r\\na=fingerprint:sha-256 5C:69:A4:E1:DE:1F:92:94:B3:F2:78:39:63:83:9E:D3:8F:FD:D7:12:53:B8:5A:82:BD:BA:6A:15:1C:4F:CB:A2\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 75648ms [log] handleSignalingMessage 75648ms [log] handleOffer 75648ms [log] makeAnswer 75648ms [log] connectionstatechanged new new have-remote-offer 75648ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65", "state": "new"}] 75649ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 75649ms [err] v=0 75649ms [err] o=- 3923307028 3923307028 IN IP4 0.0.0.0 75649ms [err] s=- 75649ms [err] t=0 0 75649ms [err] a=group:BUNDLE 0 75649ms [err] a=msid-semantic:WMS * 75649ms [err] m=application 9 DTLS/SCTP 5000 75649ms [err] c=IN IP4 0.0.0.0 75649ms [err] a=mid:0 75649ms [err] a=sctpmap:5000 webrtc-datachannel 65535 75649ms [err] a=max-message-size:65536 75649ms [err] a=ice-ufrag:J2jW 75649ms [err] a=ice-pwd:T2drREcE8v4XPnKOyWWwf7 75649ms [err] a=fingerprint:sha-256 4B:43:B9:E0:94:54:1C:B5:AD:A1:45:73:96:54:E0:72:3E:66:08:AD:65:97:05:E8:FB:47:29:B5:D7:C4:6F:C6 75649ms [err] a=setup:active 75649ms [err] 75650ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 75651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 75651ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 75651ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 75652ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 75652ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 75652ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 75652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.30.0.1', 56747)) State.FROZEN -> State.WAITING 75652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38829) -> ('172.30.0.1', 56747)) State.FROZEN -> State.WAITING 75652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.17.0.3', 55515)) State.FROZEN -> State.WAITING 75653ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.30.0.1', 56747)) State.WAITING -> State.IN_PROGRESS 75653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'3\x12\x98gv\xed\xf49\xa5\xf1/\xca') 75653ms [log] connectionstatechanged new new stable 75653ms [log] connectionstatechanged new new stable 75653ms [log] connectionstatechanged connecting checking stable 75653ms [log] connectionstatechanged connecting checking stable 75653ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65", "state": "connecting"}] 75654ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'3\x12\x98gv\xed\xf49\xa5\xf1/\xca') 75654ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.30.0.1', 56747)) State.IN_PROGRESS -> State.SUCCEEDED 75666ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 56747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x02\\1\x1d\x00V\xberC$\x06 ') 75667ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 56747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x02\\1\x1d\x00V\xberC$\x06 ') 75667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38829) -> ('172.30.0.1', 56747)) State.WAITING -> State.FAILED 75667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.17.0.3', 55515)) State.WAITING -> State.FAILED 75667ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 38829) -> ('172.17.0.3', 55515)) State.FROZEN -> State.FAILED 75668ms [err] INFO:aioice.ice:Connection(0) ICE completed 75668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xd9\xa7o\x87;\x8e\x18\\\x7f'DU") 75668ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\xd9\xa7o\x87;\x8e\x18\\\x7f'DU") 75668ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(ZTNgDWQZHm 1 udp 1862270975 172.17.0.3 56747 typ prflx) 75668ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.17.0.3', 56747)) State.WAITING -> State.IN_PROGRESS 75669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 56747) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd1\x8a\xed\x81\x06+&\x0cy\x96\x1a\x89') 75669ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 56747) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd1\x8a\xed\x81\x06+&\x0cy\x96\x1a\x89') 75669ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57721) -> ('172.17.0.3', 56747)) State.IN_PROGRESS -> State.SUCCEEDED 75674ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 75674ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 75675ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 75685ms [log] connectionstatechanged connecting completed stable 75685ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 75685ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 75690ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 75691ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 75691ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 75691ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 75691ms [log] connectionstatechanged connected completed stable 75691ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65", "state": "connected"}] 75691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 75691ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 75692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 75693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 75693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 75693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 75695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=838679455, stream_id=1, stream_seq=0) 75695ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 75695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3993256916, stream_id=1, stream_seq=0) 75695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 75695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=838679455, gaps=[]) 75696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3993256916, gaps=[]) 75696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 75696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=838679456, stream_id=1, stream_seq=1) 75696ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 75697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=838679456, gaps=[]) 75697ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=838679457, stream_id=1, stream_seq=2) 75697ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 75698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=838679457, gaps=[]) 75698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=838679458, stream_id=1, stream_seq=3) 75698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=838679458, gaps=[]) 75698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=838679459, stream_id=1, stream_seq=4) 75698ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=838679459, gaps=[]) 75761ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 75761ms [log] [experimentStatusChanged] {"status": "running", "message": null} 75858ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 75859ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 75859ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 75859ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 75859ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 75859ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 75860ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 75860ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 75861ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65"}', extra='') 75861ms [log] connectionstatechanged closed closed closed 75861ms [log] connectionstatechanged closed closed closed 75861ms [log] connectionstatechanged closed closed closed 75861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/910e7749-d6b5-4155-9e44-a9df81f21b65", "state": "closed"}] 75861ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 75861ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 75934ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 75934ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 76001ms [err] Traceback (most recent call last): 76001ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 76002ms [err] return _run_code(code, main_globals, None, 76002ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 76002ms [err] exec(code, run_globals) 76002ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 76002ms [err] sys.exit(main()) 76002ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 76002ms [err] asyncio.run(main_async()) 76002ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 76002ms [err] return loop.run_until_complete(main) 76002ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 76002ms [err] self.run_forever() 76002ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 76003ms [err] self._run_once() 76003ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 76003ms [err] event_list = self._selector.select(timeout) 76003ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 76003ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 76003ms [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